message: test: EOF tests for f{32,64} constant expressions
diff: @@ -652,6 +652,14 @@ TEST(parser, global_constant_expression_out_of_bounds)
  // i32, immutable, i64_const, 0x808081, EOF.
  const auto wasm4 = bytes{wasm_prefix} + make_section(6, make_vec({"7f0042808081"_bytes}));
  EXPECT_THROW_MESSAGE(parse(wasm4), parser_error, "Unexpected EOF");
  +
  + // i32, immutable, f32_const, 0xaabbcc, EOF.
  + const auto wasm5 = bytes{wasm_prefix} + make_section(6, make_vec({"7f0043aabbcc"_bytes}));
  + EXPECT_THROW_MESSAGE(parse(wasm5), parser_error, "Unexpected EOF");
  +
  + // i32, immutable, f64_const, 0xaabbccddee, EOF.
  + const auto wasm6 = bytes{wasm_prefix} + make_section(6, make_vec({"7f0044aabbccddee"_bytes}));
  + EXPECT_THROW_MESSAGE(parse(wasm6), parser_error, "Unexpected EOF");
  }
  TEST(parser, export_section_empty)
  