Skip to content

Commit 7d8239f

Browse files
committed
update test
1 parent 8009da3 commit 7d8239f

File tree

150 files changed

+945
-123
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+945
-123
lines changed

tests/compiler/bindings/esm.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1137,6 +1137,13 @@
11371137
local.get $start
11381138
local.get $end
11391139
i32.le_u
1140+
if (result i32)
1141+
i32.const 1
1142+
else
1143+
local.get $end
1144+
i32.const 0
1145+
i32.eq
1146+
end
11401147
i32.eqz
11411148
if
11421149
i32.const 0

tests/compiler/bindings/esm.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -734,9 +734,13 @@
734734
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
735735
(local $3 i32)
736736
(local $4 i32)
737+
local.get $2
738+
i32.eqz
737739
local.get $1
738740
local.get $2
739-
i32.gt_u
741+
i32.le_u
742+
i32.or
743+
i32.eqz
740744
if
741745
i32.const 0
742746
i32.const 1696

tests/compiler/bindings/noExportRuntime.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,6 +1052,13 @@
10521052
local.get $start
10531053
local.get $end
10541054
i32.le_u
1055+
if (result i32)
1056+
i32.const 1
1057+
else
1058+
local.get $end
1059+
i32.const 0
1060+
i32.eq
1061+
end
10551062
i32.eqz
10561063
if
10571064
i32.const 0

tests/compiler/bindings/noExportRuntime.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -667,9 +667,13 @@
667667
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
668668
(local $3 i32)
669669
(local $4 i32)
670+
local.get $2
671+
i32.eqz
670672
local.get $1
671673
local.get $2
672-
i32.gt_u
674+
i32.le_u
675+
i32.or
676+
i32.eqz
673677
if
674678
i32.const 0
675679
i32.const 1536

tests/compiler/bindings/raw.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,6 +1140,13 @@
11401140
local.get $start
11411141
local.get $end
11421142
i32.le_u
1143+
if (result i32)
1144+
i32.const 1
1145+
else
1146+
local.get $end
1147+
i32.const 0
1148+
i32.eq
1149+
end
11431150
i32.eqz
11441151
if
11451152
i32.const 0

tests/compiler/bindings/raw.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -734,9 +734,13 @@
734734
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
735735
(local $3 i32)
736736
(local $4 i32)
737+
local.get $2
738+
i32.eqz
737739
local.get $1
738740
local.get $2
739-
i32.gt_u
741+
i32.le_u
742+
i32.or
743+
i32.eqz
740744
if
741745
i32.const 0
742746
i32.const 1696

tests/compiler/call-super.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1028,6 +1028,13 @@
10281028
local.get $start
10291029
local.get $end
10301030
i32.le_u
1031+
if (result i32)
1032+
i32.const 1
1033+
else
1034+
local.get $end
1035+
i32.const 0
1036+
i32.eq
1037+
end
10311038
i32.eqz
10321039
if
10331040
i32.const 0

tests/compiler/call-super.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -614,9 +614,13 @@
614614
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
615615
(local $3 i32)
616616
(local $4 i32)
617+
local.get $2
618+
i32.eqz
617619
local.get $1
618620
local.get $2
619-
i32.gt_u
621+
i32.le_u
622+
i32.or
623+
i32.eqz
620624
if
621625
i32.const 0
622626
i32.const 1440

tests/compiler/class-implements.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1031,6 +1031,13 @@
10311031
local.get $start
10321032
local.get $end
10331033
i32.le_u
1034+
if (result i32)
1035+
i32.const 1
1036+
else
1037+
local.get $end
1038+
i32.const 0
1039+
i32.eq
1040+
end
10341041
i32.eqz
10351042
if
10361043
i32.const 0

tests/compiler/class-implements.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,9 +663,13 @@
663663
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
664664
(local $3 i32)
665665
(local $4 i32)
666+
local.get $2
667+
i32.eqz
666668
local.get $1
667669
local.get $2
668-
i32.gt_u
670+
i32.le_u
671+
i32.or
672+
i32.eqz
669673
if
670674
i32.const 0
671675
i32.const 1392

tests/compiler/class-overloading-cast.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1037,6 +1037,13 @@
10371037
local.get $start
10381038
local.get $end
10391039
i32.le_u
1040+
if (result i32)
1041+
i32.const 1
1042+
else
1043+
local.get $end
1044+
i32.const 0
1045+
i32.eq
1046+
end
10401047
i32.eqz
10411048
if
10421049
i32.const 0

tests/compiler/class-overloading-cast.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -651,9 +651,13 @@
651651
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
652652
(local $3 i32)
653653
(local $4 i32)
654+
local.get $2
655+
i32.eqz
654656
local.get $1
655657
local.get $2
656-
i32.gt_u
658+
i32.le_u
659+
i32.or
660+
i32.eqz
657661
if
658662
i32.const 0
659663
i32.const 1392

tests/compiler/class-overloading.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1041,6 +1041,13 @@
10411041
local.get $start
10421042
local.get $end
10431043
i32.le_u
1044+
if (result i32)
1045+
i32.const 1
1046+
else
1047+
local.get $end
1048+
i32.const 0
1049+
i32.eq
1050+
end
10441051
i32.eqz
10451052
if
10461053
i32.const 0

tests/compiler/class-overloading.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,9 +673,13 @@
673673
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
674674
(local $3 i32)
675675
(local $4 i32)
676+
local.get $2
677+
i32.eqz
676678
local.get $1
677679
local.get $2
678-
i32.gt_u
680+
i32.le_u
681+
i32.or
682+
i32.eqz
679683
if
680684
i32.const 0
681685
i32.const 1424

tests/compiler/class.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,6 +1108,13 @@
11081108
local.get $start
11091109
local.get $end
11101110
i32.le_u
1111+
if (result i32)
1112+
i32.const 1
1113+
else
1114+
local.get $end
1115+
i32.const 0
1116+
i32.eq
1117+
end
11111118
i32.eqz
11121119
if
11131120
i32.const 0

tests/compiler/class.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -620,9 +620,13 @@
620620
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
621621
(local $3 i32)
622622
(local $4 i32)
623+
local.get $2
624+
i32.eqz
623625
local.get $1
624626
local.get $2
625-
i32.gt_u
627+
i32.le_u
628+
i32.or
629+
i32.eqz
626630
if
627631
i32.const 0
628632
i32.const 1392

tests/compiler/constructor.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1036,6 +1036,13 @@
10361036
local.get $start
10371037
local.get $end
10381038
i32.le_u
1039+
if (result i32)
1040+
i32.const 1
1041+
else
1042+
local.get $end
1043+
i32.const 0
1044+
i32.eq
1045+
end
10391046
i32.eqz
10401047
if
10411048
i32.const 0

tests/compiler/constructor.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -677,9 +677,13 @@
677677
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
678678
(local $3 i32)
679679
(local $4 i32)
680+
local.get $2
681+
i32.eqz
680682
local.get $1
681683
local.get $2
682-
i32.gt_u
684+
i32.le_u
685+
i32.or
686+
i32.eqz
683687
if
684688
i32.const 0
685689
i32.const 1392

tests/compiler/do.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1432,6 +1432,13 @@
14321432
local.get $start
14331433
local.get $end
14341434
i32.le_u
1435+
if (result i32)
1436+
i32.const 1
1437+
else
1438+
local.get $end
1439+
i32.const 0
1440+
i32.eq
1441+
end
14351442
i32.eqz
14361443
if
14371444
i32.const 0

tests/compiler/do.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -613,9 +613,13 @@
613613
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
614614
(local $3 i32)
615615
(local $4 i32)
616+
local.get $2
617+
i32.eqz
616618
local.get $1
617619
local.get $2
618-
i32.gt_u
620+
i32.le_u
621+
i32.or
622+
i32.eqz
619623
if
620624
i32.const 0
621625
i32.const 1424

tests/compiler/duplicate-fields.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1031,6 +1031,13 @@
10311031
local.get $start
10321032
local.get $end
10331033
i32.le_u
1034+
if (result i32)
1035+
i32.const 1
1036+
else
1037+
local.get $end
1038+
i32.const 0
1039+
i32.eq
1040+
end
10341041
i32.eqz
10351042
if
10361043
i32.const 0

tests/compiler/duplicate-fields.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -627,9 +627,13 @@
627627
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
628628
(local $3 i32)
629629
(local $4 i32)
630+
local.get $2
631+
i32.eqz
630632
local.get $1
631633
local.get $2
632-
i32.gt_u
634+
i32.le_u
635+
i32.or
636+
i32.eqz
633637
if
634638
i32.const 0
635639
i32.const 1392

tests/compiler/empty-exportruntime.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1030,6 +1030,13 @@
10301030
local.get $start
10311031
local.get $end
10321032
i32.le_u
1033+
if (result i32)
1034+
i32.const 1
1035+
else
1036+
local.get $end
1037+
i32.const 0
1038+
i32.eq
1039+
end
10331040
i32.eqz
10341041
if
10351042
i32.const 0

tests/compiler/empty-exportruntime.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,9 +628,13 @@
628628
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
629629
(local $3 i32)
630630
(local $4 i32)
631+
local.get $2
632+
i32.eqz
631633
local.get $1
632634
local.get $2
633-
i32.gt_u
635+
i32.le_u
636+
i32.or
637+
i32.eqz
634638
if
635639
i32.const 0
636640
i32.const 1392

tests/compiler/empty-new.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,6 +1023,13 @@
10231023
local.get $start
10241024
local.get $end
10251025
i32.le_u
1026+
if (result i32)
1027+
i32.const 1
1028+
else
1029+
local.get $end
1030+
i32.const 0
1031+
i32.eq
1032+
end
10261033
i32.eqz
10271034
if
10281035
i32.const 0

tests/compiler/empty-new.release.wat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,9 +610,13 @@
610610
(func $~lib/rt/tlsf/addMemory (param $0 i32) (param $1 i32) (param $2 i32)
611611
(local $3 i32)
612612
(local $4 i32)
613+
local.get $2
614+
i32.eqz
613615
local.get $1
614616
local.get $2
615-
i32.gt_u
617+
i32.le_u
618+
i32.or
619+
i32.eqz
616620
if
617621
i32.const 0
618622
i32.const 1392

tests/compiler/exportstar-rereexport.debug.wat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1063,6 +1063,13 @@
10631063
local.get $start
10641064
local.get $end
10651065
i32.le_u
1066+
if (result i32)
1067+
i32.const 1
1068+
else
1069+
local.get $end
1070+
i32.const 0
1071+
i32.eq
1072+
end
10661073
i32.eqz
10671074
if
10681075
i32.const 0

0 commit comments

Comments
 (0)