Commit dd62b32
authored
Fix interp hw bound check issues (bytecodealliance#1322)
Fix build script to enable hw bound check for interpreter when
AOT is disabled, so as to enable spec cases test for interp with
hw bound check. And fix the issues found.1 parent fd5030e commit dd62b32
File tree
5 files changed
+84
-43
lines changed- build-scripts
- core/iwasm
- common
- interpreter
- doc
5 files changed
+84
-43
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | 204 | | |
209 | 205 | | |
210 | 206 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | | - | |
| 192 | + | |
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
60 | | - | |
| 61 | + | |
| 62 | + | |
61 | 63 | | |
62 | 64 | | |
63 | 65 | | |
| |||
1020 | 1022 | | |
1021 | 1023 | | |
1022 | 1024 | | |
1023 | | - | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
1024 | 1028 | | |
1025 | 1029 | | |
1026 | 1030 | | |
| |||
1887 | 1891 | | |
1888 | 1892 | | |
1889 | 1893 | | |
1890 | | - | |
1891 | | - | |
| 1894 | + | |
| 1895 | + | |
1892 | 1896 | | |
1893 | 1897 | | |
1894 | 1898 | | |
| |||
1974 | 1978 | | |
1975 | 1979 | | |
1976 | 1980 | | |
1977 | | - | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
1978 | 1984 | | |
1979 | 1985 | | |
1980 | 1986 | | |
| |||
3000 | 3006 | | |
3001 | 3007 | | |
3002 | 3008 | | |
| 3009 | + | |
3003 | 3010 | | |
| 3011 | + | |
| 3012 | + | |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
| 3016 | + | |
3004 | 3017 | | |
3005 | 3018 | | |
3006 | 3019 | | |
3007 | 3020 | | |
3008 | | - | |
3009 | 3021 | | |
3010 | 3022 | | |
3011 | 3023 | | |
3012 | 3024 | | |
3013 | 3025 | | |
3014 | | - | |
3015 | | - | |
3016 | | - | |
3017 | | - | |
3018 | 3026 | | |
3019 | 3027 | | |
3020 | 3028 | | |
| |||
3023 | 3031 | | |
3024 | 3032 | | |
3025 | 3033 | | |
3026 | | - | |
3027 | 3034 | | |
3028 | 3035 | | |
3029 | 3036 | | |
| |||
3037 | 3044 | | |
3038 | 3045 | | |
3039 | 3046 | | |
| 3047 | + | |
3040 | 3048 | | |
3041 | 3049 | | |
| 3050 | + | |
| 3051 | + | |
| 3052 | + | |
| 3053 | + | |
| 3054 | + | |
| 3055 | + | |
| 3056 | + | |
| 3057 | + | |
| 3058 | + | |
3042 | 3059 | | |
3043 | 3060 | | |
3044 | | - | |
3045 | 3061 | | |
3046 | | - | |
3047 | | - | |
3048 | | - | |
3049 | 3062 | | |
3050 | 3063 | | |
3051 | 3064 | | |
| |||
3058 | 3071 | | |
3059 | 3072 | | |
3060 | 3073 | | |
| 3074 | + | |
3061 | 3075 | | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
3062 | 3081 | | |
3063 | 3082 | | |
3064 | | - | |
3065 | 3083 | | |
3066 | 3084 | | |
3067 | 3085 | | |
| |||
3463 | 3481 | | |
3464 | 3482 | | |
3465 | 3483 | | |
3466 | | - | |
3467 | | - | |
| 3484 | + | |
| 3485 | + | |
3468 | 3486 | | |
3469 | 3487 | | |
3470 | 3488 | | |
| |||
3706 | 3724 | | |
3707 | 3725 | | |
3708 | 3726 | | |
3709 | | - | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
3710 | 3730 | | |
3711 | 3731 | | |
3712 | 3732 | | |
| |||
3786 | 3806 | | |
3787 | 3807 | | |
3788 | 3808 | | |
3789 | | - | |
| 3809 | + | |
| 3810 | + | |
| 3811 | + | |
3790 | 3812 | | |
3791 | 3813 | | |
3792 | 3814 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
54 | | - | |
| 55 | + | |
| 56 | + | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| |||
1093 | 1095 | | |
1094 | 1096 | | |
1095 | 1097 | | |
1096 | | - | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
1097 | 1101 | | |
1098 | 1102 | | |
1099 | 1103 | | |
| |||
1812 | 1816 | | |
1813 | 1817 | | |
1814 | 1818 | | |
1815 | | - | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
1816 | 1822 | | |
1817 | 1823 | | |
1818 | 1824 | | |
| |||
2919 | 2925 | | |
2920 | 2926 | | |
2921 | 2927 | | |
| 2928 | + | |
2922 | 2929 | | |
| 2930 | + | |
| 2931 | + | |
| 2932 | + | |
| 2933 | + | |
| 2934 | + | |
| 2935 | + | |
2923 | 2936 | | |
2924 | 2937 | | |
2925 | 2938 | | |
2926 | 2939 | | |
2927 | | - | |
2928 | 2940 | | |
2929 | 2941 | | |
2930 | 2942 | | |
2931 | 2943 | | |
2932 | 2944 | | |
2933 | | - | |
2934 | | - | |
2935 | | - | |
2936 | | - | |
2937 | 2945 | | |
2938 | 2946 | | |
2939 | 2947 | | |
| |||
2943 | 2951 | | |
2944 | 2952 | | |
2945 | 2953 | | |
2946 | | - | |
2947 | 2954 | | |
2948 | 2955 | | |
2949 | 2956 | | |
| |||
2955 | 2962 | | |
2956 | 2963 | | |
2957 | 2964 | | |
| 2965 | + | |
2958 | 2966 | | |
2959 | 2967 | | |
| 2968 | + | |
| 2969 | + | |
| 2970 | + | |
| 2971 | + | |
| 2972 | + | |
| 2973 | + | |
| 2974 | + | |
| 2975 | + | |
| 2976 | + | |
2960 | 2977 | | |
2961 | 2978 | | |
2962 | | - | |
2963 | 2979 | | |
2964 | | - | |
2965 | | - | |
2966 | | - | |
2967 | 2980 | | |
2968 | 2981 | | |
2969 | 2982 | | |
| |||
2975 | 2988 | | |
2976 | 2989 | | |
2977 | 2990 | | |
| 2991 | + | |
2978 | 2992 | | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
2979 | 2998 | | |
2980 | 2999 | | |
2981 | | - | |
2982 | 3000 | | |
2983 | 3001 | | |
2984 | 3002 | | |
| |||
3719 | 3737 | | |
3720 | 3738 | | |
3721 | 3739 | | |
3722 | | - | |
| 3740 | + | |
| 3741 | + | |
| 3742 | + | |
3723 | 3743 | | |
3724 | 3744 | | |
3725 | 3745 | | |
| |||
3788 | 3808 | | |
3789 | 3809 | | |
3790 | 3810 | | |
3791 | | - | |
| 3811 | + | |
| 3812 | + | |
| 3813 | + | |
3792 | 3814 | | |
3793 | 3815 | | |
3794 | 3816 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
0 commit comments