From dfdab56a5480e92727f1e7e6dfc27234c2026e77 Mon Sep 17 00:00:00 2001 From: Denis Merigoux Date: Thu, 10 Aug 2017 16:30:09 -0700 Subject: [PATCH] Integrated wasm test suite translation as cretonne test --- lib/wasm2cretonne/src/code_translator.rs | 4 +- lib/wasm2cretonne/src/sections_translator.rs | 15 ++- lib/wasm2cretonne/tests/testsuite.rs | 102 ++++++++++++++++++ .../testsuite/address.wast.0.wasm | Bin .../testsuite/binary.wast.0.wasm | Bin .../testsuite/binary.wast.1.wasm | Bin .../testsuite/binary.wast.2.wasm | Bin .../testsuite/binary.wast.3.wasm | Bin .../testsuite/block.wast.0.wasm | Bin .../testsuite/br.wast.0.wasm | Bin .../testsuite/br_if.wast.0.wasm | Bin .../testsuite/br_table.wast.0.wasm | Bin .../testsuite/break-drop.wast.0.wasm | Bin .../testsuite/call.wast.0.wasm | Bin .../testsuite/call_indirect.wast.0.wasm | Bin .../testsuite/comments.wast.0.wasm | Bin .../testsuite/comments.wast.1.wasm | Bin .../testsuite/comments.wast.2.wasm | Bin .../testsuite/comments.wast.3.wasm | Bin .../testsuite/conversions.wast.0.wasm | Bin .../testsuite/custom_section.wast.0.wasm | Bin .../testsuite/custom_section.wast.1.wasm | Bin .../testsuite/custom_section.wast.2.wasm | Bin .../testsuite/endianness.wast.0.wasm | Bin .../testsuite/exports.wast.0.wasm | Bin .../testsuite/exports.wast.1.wasm | Bin .../testsuite/exports.wast.10.wasm | Bin .../testsuite/exports.wast.11.wasm | Bin .../testsuite/exports.wast.18.wasm | Bin .../testsuite/exports.wast.19.wasm | Bin .../testsuite/exports.wast.2.wasm | Bin .../testsuite/exports.wast.20.wasm | Bin .../testsuite/exports.wast.21.wasm | Bin .../testsuite/exports.wast.22.wasm | Bin .../testsuite/exports.wast.23.wasm | Bin .../testsuite/exports.wast.24.wasm | Bin .../testsuite/exports.wast.25.wasm | Bin .../testsuite/exports.wast.26.wasm | Bin .../testsuite/exports.wast.27.wasm | Bin .../testsuite/exports.wast.28.wasm | Bin .../testsuite/exports.wast.29.wasm | Bin .../testsuite/exports.wast.3.wasm | Bin .../testsuite/exports.wast.36.wasm | Bin .../testsuite/exports.wast.37.wasm | Bin .../testsuite/exports.wast.38.wasm | Bin .../testsuite/exports.wast.39.wasm | Bin .../testsuite/exports.wast.4.wasm | Bin .../testsuite/exports.wast.40.wasm | Bin .../testsuite/exports.wast.41.wasm | Bin .../testsuite/exports.wast.42.wasm | Bin .../testsuite/exports.wast.43.wasm | Bin .../testsuite/exports.wast.44.wasm | Bin .../testsuite/exports.wast.45.wasm | Bin .../testsuite/exports.wast.46.wasm | Bin .../testsuite/exports.wast.47.wasm | Bin .../testsuite/exports.wast.48.wasm | Bin .../testsuite/exports.wast.49.wasm | Bin .../testsuite/exports.wast.5.wasm | Bin .../testsuite/exports.wast.55.wasm | Bin .../testsuite/exports.wast.56.wasm | Bin .../testsuite/exports.wast.57.wasm | Bin .../testsuite/exports.wast.58.wasm | Bin .../testsuite/exports.wast.59.wasm | Bin .../testsuite/exports.wast.6.wasm | Bin .../testsuite/exports.wast.60.wasm | Bin .../testsuite/exports.wast.61.wasm | Bin .../testsuite/exports.wast.62.wasm | Bin .../testsuite/exports.wast.63.wasm | Bin .../testsuite/exports.wast.64.wasm | Bin .../testsuite/exports.wast.65.wasm | Bin .../testsuite/exports.wast.66.wasm | Bin .../testsuite/exports.wast.67.wasm | Bin .../testsuite/exports.wast.68.wasm | Bin .../testsuite/exports.wast.7.wasm | Bin .../testsuite/exports.wast.8.wasm | Bin .../testsuite/exports.wast.9.wasm | Bin .../testsuite/f32.wast.0.wasm | Bin .../testsuite/f32_bitwise.wast.0.wasm | Bin .../testsuite/f32_cmp.wast.0.wasm | Bin .../testsuite/f64.wast.0.wasm | Bin .../testsuite/f64_bitwise.wast.0.wasm | Bin .../testsuite/f64_cmp.wast.0.wasm | Bin .../testsuite/fac.wast.0.wasm | Bin .../testsuite/float_exprs.wast.0.wasm | Bin .../testsuite/float_exprs.wast.1.wasm | Bin .../testsuite/float_exprs.wast.10.wasm | Bin .../testsuite/float_exprs.wast.11.wasm | Bin .../testsuite/float_exprs.wast.12.wasm | Bin .../testsuite/float_exprs.wast.13.wasm | Bin .../testsuite/float_exprs.wast.14.wasm | Bin .../testsuite/float_exprs.wast.15.wasm | Bin .../testsuite/float_exprs.wast.16.wasm | Bin .../testsuite/float_exprs.wast.17.wasm | Bin .../testsuite/float_exprs.wast.18.wasm | Bin .../testsuite/float_exprs.wast.19.wasm | Bin .../testsuite/float_exprs.wast.2.wasm | Bin .../testsuite/float_exprs.wast.20.wasm | Bin .../testsuite/float_exprs.wast.21.wasm | Bin .../testsuite/float_exprs.wast.22.wasm | Bin .../testsuite/float_exprs.wast.23.wasm | Bin .../testsuite/float_exprs.wast.24.wasm | Bin .../testsuite/float_exprs.wast.25.wasm | Bin .../testsuite/float_exprs.wast.26.wasm | Bin .../testsuite/float_exprs.wast.27.wasm | Bin .../testsuite/float_exprs.wast.28.wasm | Bin .../testsuite/float_exprs.wast.29.wasm | Bin .../testsuite/float_exprs.wast.3.wasm | Bin .../testsuite/float_exprs.wast.30.wasm | Bin .../testsuite/float_exprs.wast.31.wasm | Bin .../testsuite/float_exprs.wast.32.wasm | Bin .../testsuite/float_exprs.wast.33.wasm | Bin .../testsuite/float_exprs.wast.34.wasm | Bin .../testsuite/float_exprs.wast.35.wasm | Bin .../testsuite/float_exprs.wast.36.wasm | Bin .../testsuite/float_exprs.wast.37.wasm | Bin .../testsuite/float_exprs.wast.38.wasm | Bin .../testsuite/float_exprs.wast.39.wasm | Bin .../testsuite/float_exprs.wast.4.wasm | Bin .../testsuite/float_exprs.wast.40.wasm | Bin .../testsuite/float_exprs.wast.41.wasm | Bin .../testsuite/float_exprs.wast.42.wasm | Bin .../testsuite/float_exprs.wast.43.wasm | Bin .../testsuite/float_exprs.wast.44.wasm | Bin .../testsuite/float_exprs.wast.45.wasm | Bin .../testsuite/float_exprs.wast.46.wasm | Bin .../testsuite/float_exprs.wast.47.wasm | Bin .../testsuite/float_exprs.wast.48.wasm | Bin .../testsuite/float_exprs.wast.49.wasm | Bin .../testsuite/float_exprs.wast.5.wasm | Bin .../testsuite/float_exprs.wast.50.wasm | Bin .../testsuite/float_exprs.wast.51.wasm | Bin .../testsuite/float_exprs.wast.52.wasm | Bin .../testsuite/float_exprs.wast.53.wasm | Bin .../testsuite/float_exprs.wast.54.wasm | Bin .../testsuite/float_exprs.wast.55.wasm | Bin .../testsuite/float_exprs.wast.56.wasm | Bin .../testsuite/float_exprs.wast.57.wasm | Bin .../testsuite/float_exprs.wast.58.wasm | Bin .../testsuite/float_exprs.wast.59.wasm | Bin .../testsuite/float_exprs.wast.6.wasm | Bin .../testsuite/float_exprs.wast.60.wasm | Bin .../testsuite/float_exprs.wast.61.wasm | Bin .../testsuite/float_exprs.wast.62.wasm | Bin .../testsuite/float_exprs.wast.63.wasm | Bin .../testsuite/float_exprs.wast.64.wasm | Bin .../testsuite/float_exprs.wast.65.wasm | Bin .../testsuite/float_exprs.wast.66.wasm | Bin .../testsuite/float_exprs.wast.67.wasm | Bin .../testsuite/float_exprs.wast.68.wasm | Bin .../testsuite/float_exprs.wast.69.wasm | Bin .../testsuite/float_exprs.wast.7.wasm | Bin .../testsuite/float_exprs.wast.70.wasm | Bin .../testsuite/float_exprs.wast.71.wasm | Bin .../testsuite/float_exprs.wast.72.wasm | Bin .../testsuite/float_exprs.wast.73.wasm | Bin .../testsuite/float_exprs.wast.74.wasm | Bin .../testsuite/float_exprs.wast.75.wasm | Bin .../testsuite/float_exprs.wast.76.wasm | Bin .../testsuite/float_exprs.wast.77.wasm | Bin .../testsuite/float_exprs.wast.78.wasm | Bin .../testsuite/float_exprs.wast.79.wasm | Bin .../testsuite/float_exprs.wast.8.wasm | Bin .../testsuite/float_exprs.wast.80.wasm | Bin .../testsuite/float_exprs.wast.81.wasm | Bin .../testsuite/float_exprs.wast.82.wasm | Bin .../testsuite/float_exprs.wast.83.wasm | Bin .../testsuite/float_exprs.wast.84.wasm | Bin .../testsuite/float_exprs.wast.85.wasm | Bin .../testsuite/float_exprs.wast.86.wasm | Bin .../testsuite/float_exprs.wast.87.wasm | Bin .../testsuite/float_exprs.wast.88.wasm | Bin .../testsuite/float_exprs.wast.89.wasm | Bin .../testsuite/float_exprs.wast.9.wasm | Bin .../testsuite/float_exprs.wast.90.wasm | Bin .../testsuite/float_exprs.wast.91.wasm | Bin .../testsuite/float_exprs.wast.92.wasm | Bin .../testsuite/float_exprs.wast.93.wasm | Bin .../testsuite/float_exprs.wast.94.wasm | Bin .../testsuite/float_exprs.wast.95.wasm | Bin .../testsuite/float_literals.wast.0.wasm | Bin .../testsuite/float_memory.wast.0.wasm | Bin .../testsuite/float_memory.wast.1.wasm | Bin .../testsuite/float_memory.wast.2.wasm | Bin .../testsuite/float_memory.wast.3.wasm | Bin .../testsuite/float_memory.wast.4.wasm | Bin .../testsuite/float_memory.wast.5.wasm | Bin .../testsuite/float_misc.wast.0.wasm | Bin .../testsuite/forward.wast.0.wasm | Bin .../testsuite/func.wast.0.wasm | Bin .../testsuite/func_ptrs.wast.0.wasm | Bin .../testsuite/func_ptrs.wast.8.wasm | Bin .../testsuite/func_ptrs.wast.9.wasm | Bin .../testsuite/get_local.wast.0.wasm | Bin .../testsuite/globals.wast.0.wasm | Bin .../testsuite/globals.wast.16.wasm | Bin .../testsuite/globals.wast.19.wasm | Bin .../testsuite/i32.wast.0.wasm | Bin .../testsuite/i64.wast.0.wasm | Bin .../testsuite/if.wast.0.wasm | Bin .../testsuite/imports.wast.0.wasm | Bin .../testsuite/imports.wast.1.wasm | Bin .../testsuite/imports.wast.10.wasm | Bin .../testsuite/imports.wast.11.wasm | Bin .../testsuite/imports.wast.12.wasm | Bin .../testsuite/imports.wast.13.wasm | Bin .../testsuite/imports.wast.14.wasm | Bin .../testsuite/imports.wast.15.wasm | Bin .../testsuite/imports.wast.16.wasm | Bin .../testsuite/imports.wast.17.wasm | Bin .../testsuite/imports.wast.18.wasm | Bin .../testsuite/imports.wast.19.wasm | Bin .../testsuite/imports.wast.2.wasm | Bin .../testsuite/imports.wast.20.wasm | Bin .../testsuite/imports.wast.21.wasm | Bin .../testsuite/imports.wast.22.wasm | Bin .../testsuite/imports.wast.23.wasm | Bin .../testsuite/imports.wast.24.wasm | Bin .../testsuite/imports.wast.25.wasm | Bin .../testsuite/imports.wast.26.wasm | Bin .../testsuite/imports.wast.27.wasm | Bin .../testsuite/imports.wast.28.wasm | Bin .../testsuite/imports.wast.29.wasm | Bin .../testsuite/imports.wast.3.wasm | Bin .../testsuite/imports.wast.30.wasm | Bin .../testsuite/imports.wast.31.wasm | Bin .../testsuite/imports.wast.32.wasm | Bin .../testsuite/imports.wast.33.wasm | Bin .../testsuite/imports.wast.34.wasm | Bin .../testsuite/imports.wast.35.wasm | Bin .../testsuite/imports.wast.36.wasm | Bin .../testsuite/imports.wast.37.wasm | Bin .../testsuite/imports.wast.38.wasm | Bin .../testsuite/imports.wast.39.wasm | Bin .../testsuite/imports.wast.4.wasm | Bin .../testsuite/imports.wast.40.wasm | Bin .../testsuite/imports.wast.41.wasm | Bin .../testsuite/imports.wast.42.wasm | Bin .../testsuite/imports.wast.43.wasm | Bin .../testsuite/imports.wast.44.wasm | Bin .../testsuite/imports.wast.45.wasm | Bin .../testsuite/imports.wast.49.wasm | Bin .../testsuite/imports.wast.5.wasm | Bin .../testsuite/imports.wast.50.wasm | Bin .../testsuite/imports.wast.51.wasm | Bin .../testsuite/imports.wast.52.wasm | Bin .../testsuite/imports.wast.53.wasm | Bin .../testsuite/imports.wast.54.wasm | Bin .../testsuite/imports.wast.55.wasm | Bin .../testsuite/imports.wast.56.wasm | Bin .../testsuite/imports.wast.57.wasm | Bin .../testsuite/imports.wast.58.wasm | Bin .../testsuite/imports.wast.59.wasm | Bin .../testsuite/imports.wast.6.wasm | Bin .../testsuite/imports.wast.60.wasm | Bin .../testsuite/imports.wast.61.wasm | Bin .../testsuite/imports.wast.62.wasm | Bin .../testsuite/imports.wast.63.wasm | Bin .../testsuite/imports.wast.64.wasm | Bin .../testsuite/imports.wast.65.wasm | Bin .../testsuite/imports.wast.66.wasm | Bin .../testsuite/imports.wast.67.wasm | Bin .../testsuite/imports.wast.68.wasm | Bin .../testsuite/imports.wast.69.wasm | Bin .../testsuite/imports.wast.7.wasm | Bin .../testsuite/imports.wast.70.wasm | Bin .../testsuite/imports.wast.71.wasm | Bin .../testsuite/imports.wast.75.wasm | Bin .../testsuite/imports.wast.76.wasm | Bin .../testsuite/imports.wast.77.wasm | Bin .../testsuite/imports.wast.78.wasm | Bin .../testsuite/imports.wast.79.wasm | Bin .../testsuite/imports.wast.8.wasm | Bin .../testsuite/imports.wast.80.wasm | Bin .../testsuite/imports.wast.81.wasm | Bin .../testsuite/imports.wast.82.wasm | Bin .../testsuite/imports.wast.83.wasm | Bin .../testsuite/imports.wast.84.wasm | Bin .../testsuite/imports.wast.85.wasm | Bin .../testsuite/imports.wast.86.wasm | Bin .../testsuite/imports.wast.87.wasm | Bin .../testsuite/imports.wast.88.wasm | Bin .../testsuite/imports.wast.89.wasm | Bin .../testsuite/imports.wast.9.wasm | Bin .../testsuite/imports.wast.90.wasm | Bin .../testsuite/imports.wast.91.wasm | Bin .../testsuite/imports.wast.92.wasm | Bin .../testsuite/imports.wast.93.wasm | Bin .../testsuite/imports.wast.94.wasm | Bin .../testsuite/imports.wast.95.wasm | Bin .../testsuite/imports.wast.96.wasm | Bin .../testsuite/imports.wast.97.wasm | Bin .../testsuite/imports.wast.98.wasm | Bin .../testsuite/int_exprs.wast.0.wasm | Bin .../testsuite/int_exprs.wast.1.wasm | Bin .../testsuite/int_exprs.wast.10.wasm | Bin .../testsuite/int_exprs.wast.11.wasm | Bin .../testsuite/int_exprs.wast.12.wasm | Bin .../testsuite/int_exprs.wast.13.wasm | Bin .../testsuite/int_exprs.wast.14.wasm | Bin .../testsuite/int_exprs.wast.15.wasm | Bin .../testsuite/int_exprs.wast.16.wasm | Bin .../testsuite/int_exprs.wast.17.wasm | Bin .../testsuite/int_exprs.wast.18.wasm | Bin .../testsuite/int_exprs.wast.2.wasm | Bin .../testsuite/int_exprs.wast.3.wasm | Bin .../testsuite/int_exprs.wast.4.wasm | Bin .../testsuite/int_exprs.wast.5.wasm | Bin .../testsuite/int_exprs.wast.6.wasm | Bin .../testsuite/int_exprs.wast.7.wasm | Bin .../testsuite/int_exprs.wast.8.wasm | Bin .../testsuite/int_exprs.wast.9.wasm | Bin .../testsuite/int_literals.wast.0.wasm | Bin .../testsuite/labels.wast.0.wasm | Bin .../testsuite/left-to-right.wast.0.wasm | Bin .../testsuite/linking.wast.0.wasm | Bin .../testsuite/linking.wast.1.wasm | Bin .../testsuite/linking.wast.15.wasm | Bin .../testsuite/linking.wast.16.wasm | Bin .../testsuite/linking.wast.17.wasm | Bin .../testsuite/linking.wast.2.wasm | Bin .../testsuite/linking.wast.3.wasm | Bin .../testsuite/linking.wast.4.wasm | Bin .../testsuite/linking.wast.5.wasm | Bin .../testsuite/linking.wast.6.wasm | Bin .../testsuite/linking.wast.7.wasm | Bin .../testsuite/linking.wast.8.wasm | Bin .../testsuite/linking.wast.9.wasm | Bin .../testsuite/loop.wast.0.wasm | Bin .../testsuite/memory.wast.0.wasm | Bin .../testsuite/memory.wast.1.wasm | Bin .../testsuite/memory.wast.15.wasm | Bin .../testsuite/memory.wast.2.wasm | Bin .../testsuite/memory.wast.3.wasm | Bin .../testsuite/memory.wast.39.wasm | Bin .../testsuite/memory.wast.40.wasm | Bin .../testsuite/memory.wast.41.wasm | Bin .../testsuite/memory.wast.49.wasm | Bin .../testsuite/memory.wast.50.wasm | Bin .../testsuite/memory.wast.51.wasm | Bin .../testsuite/memory.wast.52.wasm | Bin .../testsuite/memory.wast.6.wasm | Bin .../testsuite/memory.wast.62.wasm | Bin .../testsuite/memory.wast.8.wasm | Bin .../testsuite/memory_redundancy.wast.0.wasm | Bin .../testsuite/memory_trap.wast.0.wasm | Bin .../testsuite/memory_trap.wast.1.wasm | Bin .../testsuite/names.wast.0.wasm | Bin .../testsuite/names.wast.1.wasm | Bin .../testsuite/names.wast.2.wasm | Bin .../testsuite/names.wast.3.wasm | Bin .../testsuite/nop.wast.0.wasm | Bin .../testsuite/reloc.wasm | Bin .../testsuite/resizing.wast.0.wasm | Bin .../testsuite/resizing.wast.1.wasm | Bin .../testsuite/resizing.wast.2.wasm | Bin .../testsuite/return.wast.0.wasm | Bin .../testsuite/select.wast.0.wasm | Bin .../testsuite/set_local.wast.0.wasm | Bin .../testsuite/simple.wasm | Bin .../skip-stack-guard-page.wast.0.wasm | Bin .../testsuite/stack.wast.0.wasm | Bin .../testsuite/start.wast.3.wasm | Bin .../testsuite/start.wast.4.wasm | Bin .../testsuite/start.wast.5.wasm | Bin .../testsuite/start.wast.6.wasm | Bin .../testsuite/start.wast.7.wasm | Bin .../testsuite/start.wast.8.wasm | Bin .../testsuite/switch.wast.0.wasm | Bin .../testsuite/tee_local.wast.0.wasm | Bin .../testsuite/traps.wast.0.wasm | Bin .../testsuite/traps.wast.1.wasm | Bin .../testsuite/traps.wast.2.wasm | Bin .../testsuite/traps.wast.3.wasm | Bin .../testsuite/unreachable.wast.0.wasm | Bin .../testsuite/unwind.wast.0.wasm | Bin test-all.sh | 3 +- 376 files changed, 116 insertions(+), 8 deletions(-) create mode 100644 lib/wasm2cretonne/tests/testsuite.rs rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/address.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/binary.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/binary.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/binary.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/binary.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/block.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/br.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/br_if.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/br_table.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/break-drop.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/call.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/call_indirect.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/comments.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/comments.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/comments.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/comments.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/conversions.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/custom_section.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/custom_section.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/custom_section.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/endianness.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.10.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.11.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.18.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.19.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.20.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.21.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.22.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.23.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.24.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.25.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.26.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.27.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.28.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.29.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.36.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.37.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.38.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.39.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.40.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.41.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.42.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.43.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.44.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.45.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.46.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.47.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.48.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.49.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.55.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.56.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.57.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.58.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.59.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.60.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.61.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.62.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.63.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.64.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.65.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.66.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.67.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.68.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.7.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/exports.wast.9.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/f32.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/f32_bitwise.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/f32_cmp.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/f64.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/f64_bitwise.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/f64_cmp.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/fac.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.10.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.11.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.12.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.13.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.14.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.15.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.16.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.17.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.18.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.19.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.20.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.21.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.22.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.23.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.24.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.25.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.26.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.27.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.28.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.29.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.30.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.31.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.32.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.33.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.34.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.35.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.36.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.37.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.38.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.39.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.40.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.41.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.42.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.43.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.44.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.45.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.46.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.47.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.48.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.49.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.50.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.51.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.52.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.53.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.54.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.55.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.56.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.57.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.58.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.59.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.60.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.61.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.62.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.63.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.64.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.65.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.66.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.67.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.68.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.69.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.7.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.70.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.71.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.72.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.73.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.74.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.75.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.76.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.77.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.78.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.79.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.80.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.81.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.82.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.83.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.84.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.85.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.86.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.87.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.88.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.89.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.9.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.90.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.91.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.92.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.93.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.94.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_exprs.wast.95.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_literals.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_memory.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_memory.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_memory.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_memory.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_memory.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_memory.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/float_misc.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/forward.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/func.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/func_ptrs.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/func_ptrs.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/func_ptrs.wast.9.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/get_local.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/globals.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/globals.wast.16.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/globals.wast.19.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/i32.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/i64.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/if.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.10.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.11.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.12.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.13.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.14.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.15.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.16.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.17.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.18.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.19.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.20.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.21.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.22.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.23.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.24.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.25.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.26.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.27.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.28.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.29.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.30.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.31.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.32.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.33.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.34.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.35.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.36.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.37.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.38.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.39.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.40.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.41.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.42.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.43.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.44.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.45.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.49.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.50.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.51.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.52.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.53.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.54.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.55.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.56.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.57.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.58.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.59.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.60.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.61.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.62.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.63.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.64.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.65.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.66.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.67.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.68.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.69.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.7.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.70.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.71.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.75.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.76.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.77.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.78.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.79.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.80.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.81.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.82.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.83.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.84.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.85.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.86.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.87.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.88.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.89.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.9.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.90.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.91.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.92.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.93.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.94.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.95.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.96.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.97.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/imports.wast.98.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.10.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.11.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.12.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.13.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.14.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.15.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.16.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.17.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.18.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.7.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_exprs.wast.9.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/int_literals.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/labels.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/left-to-right.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.15.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.16.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.17.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.7.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/linking.wast.9.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/loop.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.15.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.39.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.40.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.41.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.49.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.50.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.51.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.52.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.62.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory_redundancy.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory_trap.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/memory_trap.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/names.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/names.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/names.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/names.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/nop.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/reloc.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/resizing.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/resizing.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/resizing.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/return.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/select.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/set_local.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/simple.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/skip-stack-guard-page.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/stack.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/start.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/start.wast.4.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/start.wast.5.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/start.wast.6.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/start.wast.7.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/start.wast.8.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/switch.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/tee_local.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/traps.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/traps.wast.1.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/traps.wast.2.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/traps.wast.3.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/unreachable.wast.0.wasm (100%) rename lib/{wasm2cretonne-util => wasm2cretonne}/testsuite/unwind.wast.0.wasm (100%) diff --git a/lib/wasm2cretonne/src/code_translator.rs b/lib/wasm2cretonne/src/code_translator.rs index 208c531812..090d2bbbb1 100644 --- a/lib/wasm2cretonne/src/code_translator.rs +++ b/lib/wasm2cretonne/src/code_translator.rs @@ -420,8 +420,8 @@ fn translate_operator(op: &Operator, // We take the control frame pushed by the if, use its ebb as the else body // and push a new control frame with a new ebb for the code after the if/then/else // At the end of the then clause we jump to the destination - let (destination, return_values, branch_inst) = match &control_stack[control_stack.len() - - 1] { + let i = control_stack.len() - 1; + let (destination, return_values, branch_inst) = match &control_stack[i] { &ControlStackFrame::If { destination, ref return_values, diff --git a/lib/wasm2cretonne/src/sections_translator.rs b/lib/wasm2cretonne/src/sections_translator.rs index 11edd08f30..c9954e00c6 100644 --- a/lib/wasm2cretonne/src/sections_translator.rs +++ b/lib/wasm2cretonne/src/sections_translator.rs @@ -239,7 +239,8 @@ pub fn parse_data_section(parser: &mut Parser, let offset = match *parser.read() { ParserState::InitExpressionOperator(Operator::I32Const { value }) => { if value < 0 { - return Err(SectionParsingError::WrongSectionContent(String::from("negative offset value",),),); + return Err(SectionParsingError::WrongSectionContent(String::from("negative \ + offset value"))); } else { value as usize } @@ -248,13 +249,15 @@ pub fn parse_data_section(parser: &mut Parser, match globals[global_index as usize].initializer { GlobalInit::I32Const(value) => { if value < 0 { - return Err(SectionParsingError::WrongSectionContent(String::from("negative offset value",),),); + return Err(SectionParsingError::WrongSectionContent(String::from("\ + negative offset value"))); } else { value as usize } } GlobalInit::Import() => { - return Err(SectionParsingError::WrongSectionContent(String::from("imported globals not supported",),),) + return Err(SectionParsingError::WrongSectionContent(String::from("\ + imported globals not supported"))) } // TODO: add runtime support _ => panic!("should not happen"), } @@ -326,7 +329,8 @@ pub fn parse_elements_section(parser: &mut Parser, let offset = match *parser.read() { ParserState::InitExpressionOperator(Operator::I32Const { value }) => { if value < 0 { - return Err(SectionParsingError::WrongSectionContent(String::from("negative offset value",),),); + return Err(SectionParsingError::WrongSectionContent(String::from("negative \ + offset value"))); } else { value as usize } @@ -335,7 +339,8 @@ pub fn parse_elements_section(parser: &mut Parser, match globals[global_index as usize].initializer { GlobalInit::I32Const(value) => { if value < 0 { - return Err(SectionParsingError::WrongSectionContent(String::from("negative offset value",),),); + return Err(SectionParsingError::WrongSectionContent(String::from("\ + negative offset value"))); } else { value as usize } diff --git a/lib/wasm2cretonne/tests/testsuite.rs b/lib/wasm2cretonne/tests/testsuite.rs new file mode 100644 index 0000000000..bbad41d56b --- /dev/null +++ b/lib/wasm2cretonne/tests/testsuite.rs @@ -0,0 +1,102 @@ +extern crate wasm2cretonne; +extern crate cretonne; + +use wasm2cretonne::{translate_module, FunctionTranslation, DummyRuntime, WasmRuntime}; +use std::path::PathBuf; +use std::fs::File; +use std::error::Error; +use std::io; +use std::io::BufReader; +use std::io::prelude::*; +use std::fs; +use cretonne::ir; +use cretonne::ir::entities::AnyEntity; +use cretonne::isa::TargetIsa; +use cretonne::verifier; + +#[test] +fn testsuite() { + let mut paths: Vec<_> = fs::read_dir("testsuite") + .unwrap() + .map(|r| r.unwrap()) + .collect(); + paths.sort_by_key(|dir| dir.path()); + for path in paths { + let path = path.path(); + match handle_module(path) { + Ok(()) => (), + Err(message) => println!("{}", message), + }; + } +} + +fn read_wasm_file(path: PathBuf) -> Result, io::Error> { + let mut buf: Vec = Vec::new(); + let file = File::open(path)?; + let mut buf_reader = BufReader::new(file); + buf_reader.read_to_end(&mut buf)?; + Ok(buf) +} + +fn handle_module(path: PathBuf) -> Result<(), String> { + let data = match path.extension() { + None => { + return Err(String::from("the file extension is not wasm or wast")); + } + Some(ext) => { + match ext.to_str() { + Some("wasm") => { + match read_wasm_file(path.clone()) { + Ok(data) => data, + Err(err) => { + return Err(String::from(err.description())); + } + } + } + None | Some(&_) => { + return Err(String::from("the file extension is not wasm or wast")); + } + } + } + }; + let mut dummy_runtime = DummyRuntime::new(); + let translation = { + let mut runtime: &mut WasmRuntime = &mut dummy_runtime; + match translate_module(&data, runtime) { + Ok(x) => x, + Err(string) => { + return Err(string); + } + } + }; + for func in translation.functions.iter() { + let il = match func { + &FunctionTranslation::Import() => continue, + &FunctionTranslation::Code { ref il, .. } => il.clone(), + }; + match verifier::verify_function(&il, None) { + Ok(()) => (), + Err(err) => return Err(pretty_verifier_error(&il, None, err)), + } + } + Ok(()) +} + + +/// Pretty-print a verifier error. +pub fn pretty_verifier_error(func: &ir::Function, + isa: Option<&TargetIsa>, + err: verifier::Error) + -> String { + let msg = err.to_string(); + let str1 = match err.location { + AnyEntity::Inst(inst) => { + format!("{}\n{}: {}\n\n", + msg, + inst, + func.dfg.display_inst(inst, isa)) + } + _ => String::from(format!("{}\n", msg)), + }; + format!("{}{}", str1, func.display(isa)) +} diff --git a/lib/wasm2cretonne-util/testsuite/address.wast.0.wasm b/lib/wasm2cretonne/testsuite/address.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/address.wast.0.wasm rename to lib/wasm2cretonne/testsuite/address.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/binary.wast.0.wasm b/lib/wasm2cretonne/testsuite/binary.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/binary.wast.0.wasm rename to lib/wasm2cretonne/testsuite/binary.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/binary.wast.1.wasm b/lib/wasm2cretonne/testsuite/binary.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/binary.wast.1.wasm rename to lib/wasm2cretonne/testsuite/binary.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/binary.wast.2.wasm b/lib/wasm2cretonne/testsuite/binary.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/binary.wast.2.wasm rename to lib/wasm2cretonne/testsuite/binary.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/binary.wast.3.wasm b/lib/wasm2cretonne/testsuite/binary.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/binary.wast.3.wasm rename to lib/wasm2cretonne/testsuite/binary.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/block.wast.0.wasm b/lib/wasm2cretonne/testsuite/block.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/block.wast.0.wasm rename to lib/wasm2cretonne/testsuite/block.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/br.wast.0.wasm b/lib/wasm2cretonne/testsuite/br.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/br.wast.0.wasm rename to lib/wasm2cretonne/testsuite/br.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/br_if.wast.0.wasm b/lib/wasm2cretonne/testsuite/br_if.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/br_if.wast.0.wasm rename to lib/wasm2cretonne/testsuite/br_if.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/br_table.wast.0.wasm b/lib/wasm2cretonne/testsuite/br_table.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/br_table.wast.0.wasm rename to lib/wasm2cretonne/testsuite/br_table.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/break-drop.wast.0.wasm b/lib/wasm2cretonne/testsuite/break-drop.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/break-drop.wast.0.wasm rename to lib/wasm2cretonne/testsuite/break-drop.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/call.wast.0.wasm b/lib/wasm2cretonne/testsuite/call.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/call.wast.0.wasm rename to lib/wasm2cretonne/testsuite/call.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/call_indirect.wast.0.wasm b/lib/wasm2cretonne/testsuite/call_indirect.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/call_indirect.wast.0.wasm rename to lib/wasm2cretonne/testsuite/call_indirect.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/comments.wast.0.wasm b/lib/wasm2cretonne/testsuite/comments.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/comments.wast.0.wasm rename to lib/wasm2cretonne/testsuite/comments.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/comments.wast.1.wasm b/lib/wasm2cretonne/testsuite/comments.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/comments.wast.1.wasm rename to lib/wasm2cretonne/testsuite/comments.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/comments.wast.2.wasm b/lib/wasm2cretonne/testsuite/comments.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/comments.wast.2.wasm rename to lib/wasm2cretonne/testsuite/comments.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/comments.wast.3.wasm b/lib/wasm2cretonne/testsuite/comments.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/comments.wast.3.wasm rename to lib/wasm2cretonne/testsuite/comments.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/conversions.wast.0.wasm b/lib/wasm2cretonne/testsuite/conversions.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/conversions.wast.0.wasm rename to lib/wasm2cretonne/testsuite/conversions.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/custom_section.wast.0.wasm b/lib/wasm2cretonne/testsuite/custom_section.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/custom_section.wast.0.wasm rename to lib/wasm2cretonne/testsuite/custom_section.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/custom_section.wast.1.wasm b/lib/wasm2cretonne/testsuite/custom_section.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/custom_section.wast.1.wasm rename to lib/wasm2cretonne/testsuite/custom_section.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/custom_section.wast.2.wasm b/lib/wasm2cretonne/testsuite/custom_section.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/custom_section.wast.2.wasm rename to lib/wasm2cretonne/testsuite/custom_section.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/endianness.wast.0.wasm b/lib/wasm2cretonne/testsuite/endianness.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/endianness.wast.0.wasm rename to lib/wasm2cretonne/testsuite/endianness.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.0.wasm b/lib/wasm2cretonne/testsuite/exports.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.0.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.1.wasm b/lib/wasm2cretonne/testsuite/exports.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.1.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.10.wasm b/lib/wasm2cretonne/testsuite/exports.wast.10.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.10.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.10.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.11.wasm b/lib/wasm2cretonne/testsuite/exports.wast.11.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.11.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.11.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.18.wasm b/lib/wasm2cretonne/testsuite/exports.wast.18.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.18.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.18.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.19.wasm b/lib/wasm2cretonne/testsuite/exports.wast.19.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.19.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.19.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.2.wasm b/lib/wasm2cretonne/testsuite/exports.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.2.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.20.wasm b/lib/wasm2cretonne/testsuite/exports.wast.20.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.20.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.20.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.21.wasm b/lib/wasm2cretonne/testsuite/exports.wast.21.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.21.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.21.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.22.wasm b/lib/wasm2cretonne/testsuite/exports.wast.22.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.22.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.22.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.23.wasm b/lib/wasm2cretonne/testsuite/exports.wast.23.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.23.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.23.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.24.wasm b/lib/wasm2cretonne/testsuite/exports.wast.24.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.24.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.24.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.25.wasm b/lib/wasm2cretonne/testsuite/exports.wast.25.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.25.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.25.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.26.wasm b/lib/wasm2cretonne/testsuite/exports.wast.26.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.26.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.26.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.27.wasm b/lib/wasm2cretonne/testsuite/exports.wast.27.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.27.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.27.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.28.wasm b/lib/wasm2cretonne/testsuite/exports.wast.28.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.28.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.28.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.29.wasm b/lib/wasm2cretonne/testsuite/exports.wast.29.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.29.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.29.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.3.wasm b/lib/wasm2cretonne/testsuite/exports.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.3.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.36.wasm b/lib/wasm2cretonne/testsuite/exports.wast.36.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.36.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.36.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.37.wasm b/lib/wasm2cretonne/testsuite/exports.wast.37.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.37.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.37.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.38.wasm b/lib/wasm2cretonne/testsuite/exports.wast.38.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.38.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.38.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.39.wasm b/lib/wasm2cretonne/testsuite/exports.wast.39.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.39.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.39.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.4.wasm b/lib/wasm2cretonne/testsuite/exports.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.4.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.40.wasm b/lib/wasm2cretonne/testsuite/exports.wast.40.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.40.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.40.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.41.wasm b/lib/wasm2cretonne/testsuite/exports.wast.41.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.41.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.41.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.42.wasm b/lib/wasm2cretonne/testsuite/exports.wast.42.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.42.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.42.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.43.wasm b/lib/wasm2cretonne/testsuite/exports.wast.43.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.43.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.43.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.44.wasm b/lib/wasm2cretonne/testsuite/exports.wast.44.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.44.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.44.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.45.wasm b/lib/wasm2cretonne/testsuite/exports.wast.45.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.45.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.45.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.46.wasm b/lib/wasm2cretonne/testsuite/exports.wast.46.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.46.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.46.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.47.wasm b/lib/wasm2cretonne/testsuite/exports.wast.47.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.47.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.47.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.48.wasm b/lib/wasm2cretonne/testsuite/exports.wast.48.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.48.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.48.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.49.wasm b/lib/wasm2cretonne/testsuite/exports.wast.49.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.49.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.49.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.5.wasm b/lib/wasm2cretonne/testsuite/exports.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.5.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.55.wasm b/lib/wasm2cretonne/testsuite/exports.wast.55.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.55.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.55.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.56.wasm b/lib/wasm2cretonne/testsuite/exports.wast.56.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.56.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.56.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.57.wasm b/lib/wasm2cretonne/testsuite/exports.wast.57.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.57.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.57.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.58.wasm b/lib/wasm2cretonne/testsuite/exports.wast.58.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.58.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.58.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.59.wasm b/lib/wasm2cretonne/testsuite/exports.wast.59.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.59.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.59.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.6.wasm b/lib/wasm2cretonne/testsuite/exports.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.6.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.60.wasm b/lib/wasm2cretonne/testsuite/exports.wast.60.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.60.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.60.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.61.wasm b/lib/wasm2cretonne/testsuite/exports.wast.61.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.61.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.61.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.62.wasm b/lib/wasm2cretonne/testsuite/exports.wast.62.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.62.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.62.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.63.wasm b/lib/wasm2cretonne/testsuite/exports.wast.63.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.63.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.63.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.64.wasm b/lib/wasm2cretonne/testsuite/exports.wast.64.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.64.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.64.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.65.wasm b/lib/wasm2cretonne/testsuite/exports.wast.65.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.65.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.65.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.66.wasm b/lib/wasm2cretonne/testsuite/exports.wast.66.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.66.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.66.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.67.wasm b/lib/wasm2cretonne/testsuite/exports.wast.67.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.67.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.67.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.68.wasm b/lib/wasm2cretonne/testsuite/exports.wast.68.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.68.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.68.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.7.wasm b/lib/wasm2cretonne/testsuite/exports.wast.7.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.7.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.7.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.8.wasm b/lib/wasm2cretonne/testsuite/exports.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.8.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/exports.wast.9.wasm b/lib/wasm2cretonne/testsuite/exports.wast.9.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/exports.wast.9.wasm rename to lib/wasm2cretonne/testsuite/exports.wast.9.wasm diff --git a/lib/wasm2cretonne-util/testsuite/f32.wast.0.wasm b/lib/wasm2cretonne/testsuite/f32.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/f32.wast.0.wasm rename to lib/wasm2cretonne/testsuite/f32.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/f32_bitwise.wast.0.wasm b/lib/wasm2cretonne/testsuite/f32_bitwise.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/f32_bitwise.wast.0.wasm rename to lib/wasm2cretonne/testsuite/f32_bitwise.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/f32_cmp.wast.0.wasm b/lib/wasm2cretonne/testsuite/f32_cmp.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/f32_cmp.wast.0.wasm rename to lib/wasm2cretonne/testsuite/f32_cmp.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/f64.wast.0.wasm b/lib/wasm2cretonne/testsuite/f64.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/f64.wast.0.wasm rename to lib/wasm2cretonne/testsuite/f64.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/f64_bitwise.wast.0.wasm b/lib/wasm2cretonne/testsuite/f64_bitwise.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/f64_bitwise.wast.0.wasm rename to lib/wasm2cretonne/testsuite/f64_bitwise.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/f64_cmp.wast.0.wasm b/lib/wasm2cretonne/testsuite/f64_cmp.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/f64_cmp.wast.0.wasm rename to lib/wasm2cretonne/testsuite/f64_cmp.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/fac.wast.0.wasm b/lib/wasm2cretonne/testsuite/fac.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/fac.wast.0.wasm rename to lib/wasm2cretonne/testsuite/fac.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.0.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.0.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.1.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.1.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.10.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.10.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.10.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.10.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.11.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.11.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.11.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.11.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.12.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.12.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.12.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.12.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.13.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.13.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.13.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.13.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.14.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.14.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.14.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.14.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.15.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.15.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.15.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.15.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.16.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.16.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.16.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.16.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.17.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.17.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.17.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.17.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.18.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.18.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.18.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.18.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.19.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.19.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.19.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.19.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.2.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.2.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.20.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.20.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.20.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.20.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.21.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.21.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.21.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.21.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.22.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.22.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.22.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.22.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.23.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.23.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.23.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.23.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.24.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.24.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.24.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.24.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.25.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.25.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.25.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.25.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.26.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.26.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.26.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.26.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.27.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.27.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.27.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.27.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.28.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.28.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.28.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.28.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.29.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.29.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.29.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.29.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.3.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.3.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.30.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.30.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.30.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.30.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.31.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.31.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.31.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.31.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.32.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.32.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.32.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.32.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.33.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.33.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.33.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.33.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.34.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.34.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.34.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.34.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.35.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.35.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.35.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.35.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.36.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.36.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.36.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.36.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.37.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.37.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.37.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.37.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.38.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.38.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.38.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.38.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.39.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.39.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.39.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.39.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.4.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.4.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.40.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.40.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.40.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.40.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.41.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.41.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.41.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.41.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.42.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.42.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.42.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.42.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.43.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.43.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.43.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.43.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.44.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.44.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.44.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.44.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.45.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.45.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.45.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.45.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.46.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.46.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.46.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.46.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.47.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.47.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.47.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.47.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.48.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.48.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.48.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.48.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.49.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.49.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.49.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.49.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.5.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.5.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.50.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.50.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.50.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.50.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.51.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.51.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.51.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.51.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.52.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.52.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.52.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.52.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.53.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.53.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.53.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.53.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.54.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.54.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.54.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.54.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.55.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.55.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.55.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.55.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.56.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.56.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.56.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.56.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.57.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.57.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.57.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.57.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.58.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.58.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.58.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.58.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.59.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.59.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.59.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.59.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.6.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.6.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.60.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.60.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.60.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.60.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.61.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.61.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.61.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.61.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.62.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.62.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.62.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.62.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.63.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.63.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.63.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.63.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.64.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.64.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.64.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.64.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.65.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.65.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.65.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.65.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.66.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.66.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.66.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.66.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.67.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.67.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.67.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.67.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.68.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.68.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.68.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.68.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.69.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.69.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.69.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.69.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.7.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.7.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.7.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.7.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.70.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.70.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.70.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.70.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.71.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.71.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.71.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.71.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.72.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.72.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.72.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.72.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.73.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.73.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.73.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.73.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.74.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.74.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.74.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.74.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.75.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.75.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.75.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.75.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.76.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.76.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.76.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.76.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.77.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.77.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.77.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.77.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.78.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.78.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.78.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.78.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.79.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.79.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.79.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.79.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.8.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.8.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.80.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.80.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.80.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.80.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.81.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.81.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.81.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.81.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.82.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.82.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.82.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.82.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.83.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.83.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.83.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.83.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.84.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.84.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.84.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.84.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.85.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.85.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.85.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.85.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.86.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.86.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.86.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.86.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.87.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.87.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.87.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.87.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.88.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.88.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.88.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.88.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.89.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.89.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.89.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.89.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.9.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.9.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.9.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.9.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.90.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.90.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.90.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.90.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.91.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.91.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.91.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.91.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.92.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.92.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.92.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.92.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.93.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.93.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.93.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.93.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.94.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.94.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.94.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.94.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_exprs.wast.95.wasm b/lib/wasm2cretonne/testsuite/float_exprs.wast.95.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_exprs.wast.95.wasm rename to lib/wasm2cretonne/testsuite/float_exprs.wast.95.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_literals.wast.0.wasm b/lib/wasm2cretonne/testsuite/float_literals.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_literals.wast.0.wasm rename to lib/wasm2cretonne/testsuite/float_literals.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_memory.wast.0.wasm b/lib/wasm2cretonne/testsuite/float_memory.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_memory.wast.0.wasm rename to lib/wasm2cretonne/testsuite/float_memory.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_memory.wast.1.wasm b/lib/wasm2cretonne/testsuite/float_memory.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_memory.wast.1.wasm rename to lib/wasm2cretonne/testsuite/float_memory.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_memory.wast.2.wasm b/lib/wasm2cretonne/testsuite/float_memory.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_memory.wast.2.wasm rename to lib/wasm2cretonne/testsuite/float_memory.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_memory.wast.3.wasm b/lib/wasm2cretonne/testsuite/float_memory.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_memory.wast.3.wasm rename to lib/wasm2cretonne/testsuite/float_memory.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_memory.wast.4.wasm b/lib/wasm2cretonne/testsuite/float_memory.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_memory.wast.4.wasm rename to lib/wasm2cretonne/testsuite/float_memory.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_memory.wast.5.wasm b/lib/wasm2cretonne/testsuite/float_memory.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_memory.wast.5.wasm rename to lib/wasm2cretonne/testsuite/float_memory.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/float_misc.wast.0.wasm b/lib/wasm2cretonne/testsuite/float_misc.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/float_misc.wast.0.wasm rename to lib/wasm2cretonne/testsuite/float_misc.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/forward.wast.0.wasm b/lib/wasm2cretonne/testsuite/forward.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/forward.wast.0.wasm rename to lib/wasm2cretonne/testsuite/forward.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/func.wast.0.wasm b/lib/wasm2cretonne/testsuite/func.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/func.wast.0.wasm rename to lib/wasm2cretonne/testsuite/func.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/func_ptrs.wast.0.wasm b/lib/wasm2cretonne/testsuite/func_ptrs.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/func_ptrs.wast.0.wasm rename to lib/wasm2cretonne/testsuite/func_ptrs.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/func_ptrs.wast.8.wasm b/lib/wasm2cretonne/testsuite/func_ptrs.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/func_ptrs.wast.8.wasm rename to lib/wasm2cretonne/testsuite/func_ptrs.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/func_ptrs.wast.9.wasm b/lib/wasm2cretonne/testsuite/func_ptrs.wast.9.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/func_ptrs.wast.9.wasm rename to lib/wasm2cretonne/testsuite/func_ptrs.wast.9.wasm diff --git a/lib/wasm2cretonne-util/testsuite/get_local.wast.0.wasm b/lib/wasm2cretonne/testsuite/get_local.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/get_local.wast.0.wasm rename to lib/wasm2cretonne/testsuite/get_local.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/globals.wast.0.wasm b/lib/wasm2cretonne/testsuite/globals.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/globals.wast.0.wasm rename to lib/wasm2cretonne/testsuite/globals.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/globals.wast.16.wasm b/lib/wasm2cretonne/testsuite/globals.wast.16.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/globals.wast.16.wasm rename to lib/wasm2cretonne/testsuite/globals.wast.16.wasm diff --git a/lib/wasm2cretonne-util/testsuite/globals.wast.19.wasm b/lib/wasm2cretonne/testsuite/globals.wast.19.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/globals.wast.19.wasm rename to lib/wasm2cretonne/testsuite/globals.wast.19.wasm diff --git a/lib/wasm2cretonne-util/testsuite/i32.wast.0.wasm b/lib/wasm2cretonne/testsuite/i32.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/i32.wast.0.wasm rename to lib/wasm2cretonne/testsuite/i32.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/i64.wast.0.wasm b/lib/wasm2cretonne/testsuite/i64.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/i64.wast.0.wasm rename to lib/wasm2cretonne/testsuite/i64.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/if.wast.0.wasm b/lib/wasm2cretonne/testsuite/if.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/if.wast.0.wasm rename to lib/wasm2cretonne/testsuite/if.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.0.wasm b/lib/wasm2cretonne/testsuite/imports.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.0.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.1.wasm b/lib/wasm2cretonne/testsuite/imports.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.1.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.10.wasm b/lib/wasm2cretonne/testsuite/imports.wast.10.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.10.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.10.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.11.wasm b/lib/wasm2cretonne/testsuite/imports.wast.11.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.11.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.11.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.12.wasm b/lib/wasm2cretonne/testsuite/imports.wast.12.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.12.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.12.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.13.wasm b/lib/wasm2cretonne/testsuite/imports.wast.13.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.13.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.13.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.14.wasm b/lib/wasm2cretonne/testsuite/imports.wast.14.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.14.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.14.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.15.wasm b/lib/wasm2cretonne/testsuite/imports.wast.15.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.15.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.15.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.16.wasm b/lib/wasm2cretonne/testsuite/imports.wast.16.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.16.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.16.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.17.wasm b/lib/wasm2cretonne/testsuite/imports.wast.17.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.17.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.17.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.18.wasm b/lib/wasm2cretonne/testsuite/imports.wast.18.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.18.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.18.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.19.wasm b/lib/wasm2cretonne/testsuite/imports.wast.19.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.19.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.19.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.2.wasm b/lib/wasm2cretonne/testsuite/imports.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.2.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.20.wasm b/lib/wasm2cretonne/testsuite/imports.wast.20.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.20.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.20.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.21.wasm b/lib/wasm2cretonne/testsuite/imports.wast.21.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.21.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.21.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.22.wasm b/lib/wasm2cretonne/testsuite/imports.wast.22.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.22.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.22.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.23.wasm b/lib/wasm2cretonne/testsuite/imports.wast.23.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.23.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.23.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.24.wasm b/lib/wasm2cretonne/testsuite/imports.wast.24.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.24.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.24.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.25.wasm b/lib/wasm2cretonne/testsuite/imports.wast.25.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.25.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.25.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.26.wasm b/lib/wasm2cretonne/testsuite/imports.wast.26.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.26.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.26.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.27.wasm b/lib/wasm2cretonne/testsuite/imports.wast.27.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.27.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.27.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.28.wasm b/lib/wasm2cretonne/testsuite/imports.wast.28.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.28.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.28.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.29.wasm b/lib/wasm2cretonne/testsuite/imports.wast.29.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.29.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.29.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.3.wasm b/lib/wasm2cretonne/testsuite/imports.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.3.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.30.wasm b/lib/wasm2cretonne/testsuite/imports.wast.30.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.30.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.30.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.31.wasm b/lib/wasm2cretonne/testsuite/imports.wast.31.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.31.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.31.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.32.wasm b/lib/wasm2cretonne/testsuite/imports.wast.32.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.32.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.32.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.33.wasm b/lib/wasm2cretonne/testsuite/imports.wast.33.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.33.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.33.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.34.wasm b/lib/wasm2cretonne/testsuite/imports.wast.34.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.34.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.34.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.35.wasm b/lib/wasm2cretonne/testsuite/imports.wast.35.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.35.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.35.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.36.wasm b/lib/wasm2cretonne/testsuite/imports.wast.36.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.36.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.36.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.37.wasm b/lib/wasm2cretonne/testsuite/imports.wast.37.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.37.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.37.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.38.wasm b/lib/wasm2cretonne/testsuite/imports.wast.38.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.38.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.38.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.39.wasm b/lib/wasm2cretonne/testsuite/imports.wast.39.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.39.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.39.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.4.wasm b/lib/wasm2cretonne/testsuite/imports.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.4.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.40.wasm b/lib/wasm2cretonne/testsuite/imports.wast.40.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.40.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.40.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.41.wasm b/lib/wasm2cretonne/testsuite/imports.wast.41.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.41.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.41.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.42.wasm b/lib/wasm2cretonne/testsuite/imports.wast.42.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.42.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.42.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.43.wasm b/lib/wasm2cretonne/testsuite/imports.wast.43.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.43.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.43.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.44.wasm b/lib/wasm2cretonne/testsuite/imports.wast.44.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.44.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.44.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.45.wasm b/lib/wasm2cretonne/testsuite/imports.wast.45.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.45.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.45.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.49.wasm b/lib/wasm2cretonne/testsuite/imports.wast.49.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.49.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.49.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.5.wasm b/lib/wasm2cretonne/testsuite/imports.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.5.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.50.wasm b/lib/wasm2cretonne/testsuite/imports.wast.50.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.50.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.50.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.51.wasm b/lib/wasm2cretonne/testsuite/imports.wast.51.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.51.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.51.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.52.wasm b/lib/wasm2cretonne/testsuite/imports.wast.52.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.52.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.52.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.53.wasm b/lib/wasm2cretonne/testsuite/imports.wast.53.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.53.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.53.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.54.wasm b/lib/wasm2cretonne/testsuite/imports.wast.54.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.54.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.54.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.55.wasm b/lib/wasm2cretonne/testsuite/imports.wast.55.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.55.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.55.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.56.wasm b/lib/wasm2cretonne/testsuite/imports.wast.56.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.56.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.56.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.57.wasm b/lib/wasm2cretonne/testsuite/imports.wast.57.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.57.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.57.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.58.wasm b/lib/wasm2cretonne/testsuite/imports.wast.58.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.58.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.58.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.59.wasm b/lib/wasm2cretonne/testsuite/imports.wast.59.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.59.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.59.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.6.wasm b/lib/wasm2cretonne/testsuite/imports.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.6.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.60.wasm b/lib/wasm2cretonne/testsuite/imports.wast.60.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.60.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.60.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.61.wasm b/lib/wasm2cretonne/testsuite/imports.wast.61.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.61.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.61.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.62.wasm b/lib/wasm2cretonne/testsuite/imports.wast.62.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.62.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.62.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.63.wasm b/lib/wasm2cretonne/testsuite/imports.wast.63.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.63.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.63.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.64.wasm b/lib/wasm2cretonne/testsuite/imports.wast.64.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.64.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.64.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.65.wasm b/lib/wasm2cretonne/testsuite/imports.wast.65.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.65.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.65.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.66.wasm b/lib/wasm2cretonne/testsuite/imports.wast.66.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.66.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.66.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.67.wasm b/lib/wasm2cretonne/testsuite/imports.wast.67.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.67.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.67.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.68.wasm b/lib/wasm2cretonne/testsuite/imports.wast.68.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.68.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.68.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.69.wasm b/lib/wasm2cretonne/testsuite/imports.wast.69.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.69.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.69.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.7.wasm b/lib/wasm2cretonne/testsuite/imports.wast.7.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.7.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.7.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.70.wasm b/lib/wasm2cretonne/testsuite/imports.wast.70.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.70.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.70.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.71.wasm b/lib/wasm2cretonne/testsuite/imports.wast.71.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.71.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.71.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.75.wasm b/lib/wasm2cretonne/testsuite/imports.wast.75.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.75.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.75.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.76.wasm b/lib/wasm2cretonne/testsuite/imports.wast.76.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.76.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.76.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.77.wasm b/lib/wasm2cretonne/testsuite/imports.wast.77.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.77.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.77.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.78.wasm b/lib/wasm2cretonne/testsuite/imports.wast.78.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.78.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.78.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.79.wasm b/lib/wasm2cretonne/testsuite/imports.wast.79.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.79.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.79.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.8.wasm b/lib/wasm2cretonne/testsuite/imports.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.8.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.80.wasm b/lib/wasm2cretonne/testsuite/imports.wast.80.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.80.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.80.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.81.wasm b/lib/wasm2cretonne/testsuite/imports.wast.81.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.81.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.81.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.82.wasm b/lib/wasm2cretonne/testsuite/imports.wast.82.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.82.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.82.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.83.wasm b/lib/wasm2cretonne/testsuite/imports.wast.83.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.83.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.83.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.84.wasm b/lib/wasm2cretonne/testsuite/imports.wast.84.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.84.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.84.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.85.wasm b/lib/wasm2cretonne/testsuite/imports.wast.85.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.85.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.85.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.86.wasm b/lib/wasm2cretonne/testsuite/imports.wast.86.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.86.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.86.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.87.wasm b/lib/wasm2cretonne/testsuite/imports.wast.87.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.87.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.87.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.88.wasm b/lib/wasm2cretonne/testsuite/imports.wast.88.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.88.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.88.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.89.wasm b/lib/wasm2cretonne/testsuite/imports.wast.89.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.89.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.89.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.9.wasm b/lib/wasm2cretonne/testsuite/imports.wast.9.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.9.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.9.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.90.wasm b/lib/wasm2cretonne/testsuite/imports.wast.90.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.90.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.90.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.91.wasm b/lib/wasm2cretonne/testsuite/imports.wast.91.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.91.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.91.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.92.wasm b/lib/wasm2cretonne/testsuite/imports.wast.92.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.92.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.92.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.93.wasm b/lib/wasm2cretonne/testsuite/imports.wast.93.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.93.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.93.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.94.wasm b/lib/wasm2cretonne/testsuite/imports.wast.94.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.94.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.94.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.95.wasm b/lib/wasm2cretonne/testsuite/imports.wast.95.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.95.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.95.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.96.wasm b/lib/wasm2cretonne/testsuite/imports.wast.96.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.96.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.96.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.97.wasm b/lib/wasm2cretonne/testsuite/imports.wast.97.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.97.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.97.wasm diff --git a/lib/wasm2cretonne-util/testsuite/imports.wast.98.wasm b/lib/wasm2cretonne/testsuite/imports.wast.98.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/imports.wast.98.wasm rename to lib/wasm2cretonne/testsuite/imports.wast.98.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.0.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.0.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.1.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.1.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.10.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.10.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.10.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.10.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.11.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.11.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.11.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.11.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.12.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.12.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.12.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.12.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.13.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.13.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.13.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.13.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.14.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.14.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.14.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.14.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.15.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.15.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.15.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.15.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.16.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.16.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.16.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.16.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.17.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.17.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.17.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.17.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.18.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.18.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.18.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.18.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.2.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.2.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.3.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.3.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.4.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.4.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.5.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.5.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.6.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.6.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.7.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.7.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.7.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.7.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.8.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.8.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_exprs.wast.9.wasm b/lib/wasm2cretonne/testsuite/int_exprs.wast.9.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_exprs.wast.9.wasm rename to lib/wasm2cretonne/testsuite/int_exprs.wast.9.wasm diff --git a/lib/wasm2cretonne-util/testsuite/int_literals.wast.0.wasm b/lib/wasm2cretonne/testsuite/int_literals.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/int_literals.wast.0.wasm rename to lib/wasm2cretonne/testsuite/int_literals.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/labels.wast.0.wasm b/lib/wasm2cretonne/testsuite/labels.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/labels.wast.0.wasm rename to lib/wasm2cretonne/testsuite/labels.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/left-to-right.wast.0.wasm b/lib/wasm2cretonne/testsuite/left-to-right.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/left-to-right.wast.0.wasm rename to lib/wasm2cretonne/testsuite/left-to-right.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.0.wasm b/lib/wasm2cretonne/testsuite/linking.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.0.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.1.wasm b/lib/wasm2cretonne/testsuite/linking.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.1.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.15.wasm b/lib/wasm2cretonne/testsuite/linking.wast.15.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.15.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.15.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.16.wasm b/lib/wasm2cretonne/testsuite/linking.wast.16.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.16.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.16.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.17.wasm b/lib/wasm2cretonne/testsuite/linking.wast.17.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.17.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.17.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.2.wasm b/lib/wasm2cretonne/testsuite/linking.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.2.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.3.wasm b/lib/wasm2cretonne/testsuite/linking.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.3.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.4.wasm b/lib/wasm2cretonne/testsuite/linking.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.4.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.5.wasm b/lib/wasm2cretonne/testsuite/linking.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.5.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.6.wasm b/lib/wasm2cretonne/testsuite/linking.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.6.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.7.wasm b/lib/wasm2cretonne/testsuite/linking.wast.7.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.7.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.7.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.8.wasm b/lib/wasm2cretonne/testsuite/linking.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.8.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/linking.wast.9.wasm b/lib/wasm2cretonne/testsuite/linking.wast.9.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/linking.wast.9.wasm rename to lib/wasm2cretonne/testsuite/linking.wast.9.wasm diff --git a/lib/wasm2cretonne-util/testsuite/loop.wast.0.wasm b/lib/wasm2cretonne/testsuite/loop.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/loop.wast.0.wasm rename to lib/wasm2cretonne/testsuite/loop.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.0.wasm b/lib/wasm2cretonne/testsuite/memory.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.0.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.1.wasm b/lib/wasm2cretonne/testsuite/memory.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.1.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.15.wasm b/lib/wasm2cretonne/testsuite/memory.wast.15.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.15.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.15.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.2.wasm b/lib/wasm2cretonne/testsuite/memory.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.2.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.3.wasm b/lib/wasm2cretonne/testsuite/memory.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.3.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.39.wasm b/lib/wasm2cretonne/testsuite/memory.wast.39.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.39.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.39.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.40.wasm b/lib/wasm2cretonne/testsuite/memory.wast.40.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.40.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.40.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.41.wasm b/lib/wasm2cretonne/testsuite/memory.wast.41.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.41.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.41.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.49.wasm b/lib/wasm2cretonne/testsuite/memory.wast.49.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.49.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.49.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.50.wasm b/lib/wasm2cretonne/testsuite/memory.wast.50.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.50.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.50.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.51.wasm b/lib/wasm2cretonne/testsuite/memory.wast.51.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.51.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.51.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.52.wasm b/lib/wasm2cretonne/testsuite/memory.wast.52.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.52.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.52.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.6.wasm b/lib/wasm2cretonne/testsuite/memory.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.6.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.62.wasm b/lib/wasm2cretonne/testsuite/memory.wast.62.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.62.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.62.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory.wast.8.wasm b/lib/wasm2cretonne/testsuite/memory.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory.wast.8.wasm rename to lib/wasm2cretonne/testsuite/memory.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory_redundancy.wast.0.wasm b/lib/wasm2cretonne/testsuite/memory_redundancy.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory_redundancy.wast.0.wasm rename to lib/wasm2cretonne/testsuite/memory_redundancy.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory_trap.wast.0.wasm b/lib/wasm2cretonne/testsuite/memory_trap.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory_trap.wast.0.wasm rename to lib/wasm2cretonne/testsuite/memory_trap.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/memory_trap.wast.1.wasm b/lib/wasm2cretonne/testsuite/memory_trap.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/memory_trap.wast.1.wasm rename to lib/wasm2cretonne/testsuite/memory_trap.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/names.wast.0.wasm b/lib/wasm2cretonne/testsuite/names.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/names.wast.0.wasm rename to lib/wasm2cretonne/testsuite/names.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/names.wast.1.wasm b/lib/wasm2cretonne/testsuite/names.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/names.wast.1.wasm rename to lib/wasm2cretonne/testsuite/names.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/names.wast.2.wasm b/lib/wasm2cretonne/testsuite/names.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/names.wast.2.wasm rename to lib/wasm2cretonne/testsuite/names.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/names.wast.3.wasm b/lib/wasm2cretonne/testsuite/names.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/names.wast.3.wasm rename to lib/wasm2cretonne/testsuite/names.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/nop.wast.0.wasm b/lib/wasm2cretonne/testsuite/nop.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/nop.wast.0.wasm rename to lib/wasm2cretonne/testsuite/nop.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/reloc.wasm b/lib/wasm2cretonne/testsuite/reloc.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/reloc.wasm rename to lib/wasm2cretonne/testsuite/reloc.wasm diff --git a/lib/wasm2cretonne-util/testsuite/resizing.wast.0.wasm b/lib/wasm2cretonne/testsuite/resizing.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/resizing.wast.0.wasm rename to lib/wasm2cretonne/testsuite/resizing.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/resizing.wast.1.wasm b/lib/wasm2cretonne/testsuite/resizing.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/resizing.wast.1.wasm rename to lib/wasm2cretonne/testsuite/resizing.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/resizing.wast.2.wasm b/lib/wasm2cretonne/testsuite/resizing.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/resizing.wast.2.wasm rename to lib/wasm2cretonne/testsuite/resizing.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/return.wast.0.wasm b/lib/wasm2cretonne/testsuite/return.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/return.wast.0.wasm rename to lib/wasm2cretonne/testsuite/return.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/select.wast.0.wasm b/lib/wasm2cretonne/testsuite/select.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/select.wast.0.wasm rename to lib/wasm2cretonne/testsuite/select.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/set_local.wast.0.wasm b/lib/wasm2cretonne/testsuite/set_local.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/set_local.wast.0.wasm rename to lib/wasm2cretonne/testsuite/set_local.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/simple.wasm b/lib/wasm2cretonne/testsuite/simple.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/simple.wasm rename to lib/wasm2cretonne/testsuite/simple.wasm diff --git a/lib/wasm2cretonne-util/testsuite/skip-stack-guard-page.wast.0.wasm b/lib/wasm2cretonne/testsuite/skip-stack-guard-page.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/skip-stack-guard-page.wast.0.wasm rename to lib/wasm2cretonne/testsuite/skip-stack-guard-page.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/stack.wast.0.wasm b/lib/wasm2cretonne/testsuite/stack.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/stack.wast.0.wasm rename to lib/wasm2cretonne/testsuite/stack.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/start.wast.3.wasm b/lib/wasm2cretonne/testsuite/start.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/start.wast.3.wasm rename to lib/wasm2cretonne/testsuite/start.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/start.wast.4.wasm b/lib/wasm2cretonne/testsuite/start.wast.4.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/start.wast.4.wasm rename to lib/wasm2cretonne/testsuite/start.wast.4.wasm diff --git a/lib/wasm2cretonne-util/testsuite/start.wast.5.wasm b/lib/wasm2cretonne/testsuite/start.wast.5.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/start.wast.5.wasm rename to lib/wasm2cretonne/testsuite/start.wast.5.wasm diff --git a/lib/wasm2cretonne-util/testsuite/start.wast.6.wasm b/lib/wasm2cretonne/testsuite/start.wast.6.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/start.wast.6.wasm rename to lib/wasm2cretonne/testsuite/start.wast.6.wasm diff --git a/lib/wasm2cretonne-util/testsuite/start.wast.7.wasm b/lib/wasm2cretonne/testsuite/start.wast.7.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/start.wast.7.wasm rename to lib/wasm2cretonne/testsuite/start.wast.7.wasm diff --git a/lib/wasm2cretonne-util/testsuite/start.wast.8.wasm b/lib/wasm2cretonne/testsuite/start.wast.8.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/start.wast.8.wasm rename to lib/wasm2cretonne/testsuite/start.wast.8.wasm diff --git a/lib/wasm2cretonne-util/testsuite/switch.wast.0.wasm b/lib/wasm2cretonne/testsuite/switch.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/switch.wast.0.wasm rename to lib/wasm2cretonne/testsuite/switch.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/tee_local.wast.0.wasm b/lib/wasm2cretonne/testsuite/tee_local.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/tee_local.wast.0.wasm rename to lib/wasm2cretonne/testsuite/tee_local.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/traps.wast.0.wasm b/lib/wasm2cretonne/testsuite/traps.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/traps.wast.0.wasm rename to lib/wasm2cretonne/testsuite/traps.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/traps.wast.1.wasm b/lib/wasm2cretonne/testsuite/traps.wast.1.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/traps.wast.1.wasm rename to lib/wasm2cretonne/testsuite/traps.wast.1.wasm diff --git a/lib/wasm2cretonne-util/testsuite/traps.wast.2.wasm b/lib/wasm2cretonne/testsuite/traps.wast.2.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/traps.wast.2.wasm rename to lib/wasm2cretonne/testsuite/traps.wast.2.wasm diff --git a/lib/wasm2cretonne-util/testsuite/traps.wast.3.wasm b/lib/wasm2cretonne/testsuite/traps.wast.3.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/traps.wast.3.wasm rename to lib/wasm2cretonne/testsuite/traps.wast.3.wasm diff --git a/lib/wasm2cretonne-util/testsuite/unreachable.wast.0.wasm b/lib/wasm2cretonne/testsuite/unreachable.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/unreachable.wast.0.wasm rename to lib/wasm2cretonne/testsuite/unreachable.wast.0.wasm diff --git a/lib/wasm2cretonne-util/testsuite/unwind.wast.0.wasm b/lib/wasm2cretonne/testsuite/unwind.wast.0.wasm similarity index 100% rename from lib/wasm2cretonne-util/testsuite/unwind.wast.0.wasm rename to lib/wasm2cretonne/testsuite/unwind.wast.0.wasm diff --git a/test-all.sh b/test-all.sh index 33e47bc358..3e25c546a9 100755 --- a/test-all.sh +++ b/test-all.sh @@ -40,7 +40,8 @@ if [ -n "$needcheck" ]; then touch $tsfile || echo no target directory fi -PKGS="cretonne cretonne-reader cretonne-tools cretonne-frontend filecheck" +PKGS="cretonne cretonne-reader cretonne-tools cretonne-frontend filecheck \ + wasm2cretonne" cd "$topdir" for PKG in $PKGS do