Fix table_ops fuzz generator test's expected results
This commit is contained in:
@@ -266,7 +266,7 @@ mod tests {
|
|||||||
|
|
||||||
let expected = r#"
|
let expected = r#"
|
||||||
(module
|
(module
|
||||||
(type (;0;) (func))
|
(type (;0;) (func (result externref externref externref)))
|
||||||
(type (;1;) (func (param externref externref externref externref externref)))
|
(type (;1;) (func (param externref externref externref externref externref)))
|
||||||
(type (;2;) (func (param externref externref externref)))
|
(type (;2;) (func (param externref externref externref)))
|
||||||
(type (;3;) (func (result externref externref externref)))
|
(type (;3;) (func (result externref externref externref)))
|
||||||
@@ -274,11 +274,12 @@ mod tests {
|
|||||||
(import "" "take_refs" (func (;1;) (type 2)))
|
(import "" "take_refs" (func (;1;) (type 2)))
|
||||||
(import "" "make_refs" (func (;2;) (type 3)))
|
(import "" "make_refs" (func (;2;) (type 3)))
|
||||||
(func (;3;) (type 1) (param externref externref externref externref externref)
|
(func (;3;) (type 1) (param externref externref externref externref externref)
|
||||||
(local externref i32)
|
(local externref)
|
||||||
i32.const 100
|
|
||||||
local.set 6
|
|
||||||
loop ;; label = @1
|
loop ;; label = @1
|
||||||
call 0
|
call 0
|
||||||
|
drop
|
||||||
|
drop
|
||||||
|
drop
|
||||||
i32.const 0
|
i32.const 0
|
||||||
table.get 0
|
table.get 0
|
||||||
drop
|
drop
|
||||||
@@ -319,11 +320,7 @@ mod tests {
|
|||||||
call 1
|
call 1
|
||||||
call 2
|
call 2
|
||||||
call 1
|
call 1
|
||||||
local.get 6
|
br 0 (;@1;)
|
||||||
i32.const -1
|
|
||||||
i32.add
|
|
||||||
local.tee 6
|
|
||||||
br_if 0 (;@1;)
|
|
||||||
end)
|
end)
|
||||||
(table (;0;) 20 externref)
|
(table (;0;) 20 externref)
|
||||||
(export "run" (func 3)))
|
(export "run" (func 3)))
|
||||||
|
|||||||
Reference in New Issue
Block a user