Skip to content

Add latest WASM proposal support #25

@tolauwae

Description

@tolauwae

100 files from the official spectests fail due to changes from newly standardized WASM proposals:

  • block.wast
  • br_if.wast
  • br_table.wast
  • br.wast
  • call_indirect.wast
  • call.wast
  • conversions.wast
  • endianness.wast
  • fac.wast
  • float_literals.wast
  • float_memory.wast
  • func_ptrs.wast
  • func.wast
  • global.wast
  • i32.wast
  • i64.wast
  • if.wast
  • int_exprs.wast
  • load.wast
  • local_get.wast
  • local_set.wast
  • local_tee.wast
  • loop.wast
  • memory_init.wast
  • memory_fill.wast
  • memory_grow.wast
  • memory_redundancy.wast
  • memory_size.wast
  • memory_trap.wast
  • nop.wast
  • ref_is_null.wast
  • ref_null.wast
  • return.wast
  • select.wast
  • simd_address.wast
  • simd_bit_shift.wast
  • simd_bitwise.wast
  • simd_boolean.wast
  • simd_conversions.wast
  • simd_f32x4_arith.wast
  • simd_f32x4.wast
  • simd_f32x4_cmp.wast
  • simd_f32x4_pmin_pmax.wast
  • simd_f32x4_rounding.wast
  • simd_f64x2_arith.wast
  • simd_f64x2.wast
  • simd_f64x2_cmp.wast
  • simd_f64x2_pmin_pmax.wast
  • simd_f64x2_rounding.wast
  • simd_i16x8_arith2.wast
  • simd_i16x8_arith.wast
  • simd_i16x8_cmp.wast
  • simd_i16x8_extadd_pairwise_i8x16.wast
  • simd_i16x8_extmul_i8x16.wast
  • simd_i16x8_q15mulr_sat_s.wast
  • simd_i16x8_sat_arith.wast
  • simd_i32x4_arith2.wast
  • simd_i32x4_arith.wast
  • simd_i32x4_cmp.wast
  • simd_i32x4_dot_i16x8.wast
  • simd_i32x4_extadd_pairwise_i16x8.wast
  • simd_i32x4_extmul_i16x8.wast
  • simd_i32x4_trunc_sat_f32x4.wast
  • simd_i32x4_trunc_sat_f64x2.wast
  • simd_i64x2_arith2.wast
  • simd_i64x2_arith.wast
  • simd_i64x2_cmp.wast
  • simd_i64x2_extmul_i32x4.wast
  • simd_i8x16_arith2.wast
  • simd_i8x16_arith.wast
  • simd_i8x16_cmp.wast
  • simd_i8x16_sat_arith.wast
  • simd_int_to_int_extend.wast
  • simd_lane.wast
  • simd_load16_lane.wast
  • simd_load32_lane.wast
  • simd_load64_lane.wast
  • simd_load8_lane.wast
  • simd_load.wast
  • simd_load_extend.wast
  • simd_load_splat.wast
  • simd_load_zero.wast
  • simd_splat.wast
  • simd_store16_lane.wast
  • simd_store32_lane.wast
  • simd_store64_lane.wast
  • simd_store8_lane.wast
  • simd_store.wast
  • skip-stack-guard-page.wast
  • start.wast
  • store.wast
  • table_fill.wast
  • table_get.wast
  • table_grow.wast
  • table_set.wast
  • table_size.wast
  • traps.wast
  • unreachable.wast
  • unreached-valid.wast
  • unwind.wast

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions