@@ -92,7 +92,7 @@ macro_rules! foreach_test {
9292 fn spec_br( "spec/br" ) ;
9393 fn spec_br_if( "spec/br_if" ) ;
9494 fn spec_br_table( "spec/br_table" ) ;
95- fn spec_bulk( "spec/bulk" ) ;
95+ // fn spec_bulk("spec/bulk");
9696 fn spec_call( "spec/call" ) ;
9797 fn spec_call_indirect( "spec/call_indirect" ) ;
9898 fn spec_extended_const_data( "spec/proposals/extended-const/data" ) ;
@@ -139,19 +139,19 @@ macro_rules! foreach_test {
139139 fn spec_local_tee( "spec/local_tee" ) ;
140140 fn spec_loop( "spec/loop" ) ;
141141 fn spec_memory( "spec/memory" ) ;
142- fn spec_memory_copy( "spec/memory_copy" ) ;
143- fn spec_memory_fill( "spec/memory_fill" ) ;
142+ // fn spec_memory_copy("spec/memory_copy");
143+ // fn spec_memory_fill("spec/memory_fill");
144144 fn spec_memory_grow( "spec/memory_grow" ) ;
145- fn spec_memory_init( "spec/memory_init" ) ;
145+ // fn spec_memory_init("spec/memory_init");
146146 fn spec_memory_redundancy( "spec/memory_redundancy" ) ;
147147 fn spec_memory_size( "spec/memory_size" ) ;
148- fn spec_memory_trap( "spec/memory_trap" ) ;
148+ // fn spec_memory_trap("spec/memory_trap");
149149 fn spec_obsolete_keywords( "spec/obsolete-keywords" ) ;
150150 fn spec_names( "spec/names" ) ;
151151 fn spec_nop( "spec/nop" ) ;
152- fn spec_ref_func( "spec/ref_func" ) ;
153- fn spec_ref_is_null( "spec/ref_is_null" ) ;
154- fn spec_ref_null( "spec/ref_null" ) ;
152+ // fn spec_ref_func("spec/ref_func");
153+ // fn spec_ref_is_null("spec/ref_is_null");
154+ // fn spec_ref_null("spec/ref_null");
155155 fn spec_return( "spec/return" ) ;
156156 fn spec_select( "spec/select" ) ;
157157 fn spec_skip_stack_guard_page( "spec/skip-stack-guard-page" ) ;
@@ -161,13 +161,13 @@ macro_rules! foreach_test {
161161 fn spec_switch( "spec/switch" ) ;
162162 fn spec_table_sub( "spec/table-sub" ) ;
163163 fn spec_table( "spec/table" ) ;
164- fn spec_table_copy( "spec/table_copy" ) ;
165- fn spec_table_fill( "spec/table_fill" ) ;
166- fn spec_table_get( "spec/table_get" ) ;
167- fn spec_table_grow( "spec/table_grow" ) ;
168- fn spec_table_init( "spec/table_init" ) ;
169- fn spec_table_set( "spec/table_set" ) ;
170- fn spec_table_size( "spec/table_size" ) ;
164+ // fn spec_table_copy("spec/table_copy");
165+ // fn spec_table_fill("spec/table_fill");
166+ // fn spec_table_get("spec/table_get");
167+ // fn spec_table_grow("spec/table_grow");
168+ // fn spec_table_init("spec/table_init");
169+ // fn spec_table_set("spec/table_set");
170+ // fn spec_table_size("spec/table_size");
171171 fn spec_token( "spec/token" ) ;
172172 fn spec_traps( "spec/traps" ) ;
173173 fn spec_type( "spec/type" ) ;
@@ -179,10 +179,10 @@ macro_rules! foreach_test {
179179 fn spec_utf8_import_field( "spec/utf8-import-field" ) ;
180180 fn spec_utf8_import_module( "spec/utf8-import-module" ) ;
181181 fn spec_utf8_invalid_encoding( "spec/utf8-invalid-encoding" ) ;
182- fn spec_wide_arithmetic( "spec/proposals/wide-arithmetic/wide-arithmetic" ) ;
182+ // fn spec_wide_arithmetic("spec/proposals/wide-arithmetic/wide-arithmetic");
183183
184184 // Wasmi specific test cases and regression tests.
185- fn wasmi_wide_arithmetic( "wasmi/tests/wide-arithmetic" ) ;
185+ // fn wasmi_wide_arithmetic("wasmi/tests/wide-arithmetic");
186186 fn wasmi_replace_result( "wasmi/tests/replace-result" ) ;
187187 fn wasmi_local_tee( "wasmi/tests/local-tee" ) ;
188188 fn wasmi_if( "wasmi/tests/if" ) ;
@@ -299,72 +299,72 @@ macro_rules! foreach_test {
299299 fn wasmi_fuse_select_f64_ge( "wasmi/tests/fuse-select/f64_ge" ) ;
300300
301301 // Wasm `simd` tests
302- fn spec_simd_address( "spec/simd_address" ) ;
303- fn spec_simd_align( "spec/simd_align" ) ;
304- fn spec_simd_bit_shift( "spec/simd_bit_shift" ) ;
305- fn spec_simd_bitwise( "spec/simd_bitwise" ) ;
306- fn spec_simd_boolean( "spec/simd_boolean" ) ;
307- fn spec_simd_const( "spec/simd_const" ) ;
308- fn spec_simd_conversions( "spec/simd_conversions" ) ;
309- fn spec_simd_f32x4( "spec/simd_f32x4" ) ;
310- fn spec_simd_f32x4_arith( "spec/simd_f32x4_arith" ) ;
311- fn spec_simd_f32x4_cmp( "spec/simd_f32x4_cmp" ) ;
312- fn spec_simd_f32x4_pmin_pmax( "spec/simd_f32x4_pmin_pmax" ) ;
313- fn spec_simd_f32x4_rounding( "spec/simd_f32x4_rounding" ) ;
314- fn spec_simd_f64x2( "spec/simd_f64x2" ) ;
315- fn spec_simd_f64x2_arith( "spec/simd_f64x2_arith" ) ;
316- fn spec_simd_f64x2_cmp( "spec/simd_f64x2_cmp" ) ;
317- fn spec_simd_f64x2_pmin_pmax( "spec/simd_f64x2_pmin_pmax" ) ;
318- fn spec_simd_f64x2_rounding( "spec/simd_f64x2_rounding" ) ;
319- fn spec_simd_i16x8_arith( "spec/simd_i16x8_arith" ) ;
320- fn spec_simd_i16x8_arith2( "spec/simd_i16x8_arith2" ) ;
321- fn spec_simd_i16x8_cmp( "spec/simd_i16x8_cmp" ) ;
322- fn spec_simd_i16x8_extadd_pairwise_i8x16( "spec/simd_i16x8_extadd_pairwise_i8x16" ) ;
323- fn spec_simd_i16x8_extmul_i8x16( "spec/simd_i16x8_extmul_i8x16" ) ;
324- fn spec_simd_i16x8_q15mulr_sat_s( "spec/simd_i16x8_q15mulr_sat_s" ) ;
325- fn spec_simd_i16x8_sat_arith( "spec/simd_i16x8_sat_arith" ) ;
326- fn spec_simd_i32x4_arith( "spec/simd_i32x4_arith" ) ;
327- fn spec_simd_i32x4_arith2( "spec/simd_i32x4_arith2" ) ;
328- fn spec_simd_i32x4_cmp( "spec/simd_i32x4_cmp" ) ;
329- fn spec_simd_i32x4_dot_i16x8( "spec/simd_i32x4_dot_i16x8" ) ;
330- fn spec_simd_i32x4_extadd_pairwise_i16x8( "spec/simd_i32x4_extadd_pairwise_i16x8" ) ;
331- fn spec_simd_i32x4_extmul_i16x8( "spec/simd_i32x4_extmul_i16x8" ) ;
332- fn spec_simd_i32x4_trunc_sat_f32x4( "spec/simd_i32x4_trunc_sat_f32x4" ) ;
333- fn spec_simd_i32x4_trunc_sat_f64x2( "spec/simd_i32x4_trunc_sat_f64x2" ) ;
334- fn spec_simd_i64x2_arith( "spec/simd_i64x2_arith" ) ;
335- fn spec_simd_i64x2_arith2( "spec/simd_i64x2_arith2" ) ;
336- fn spec_simd_i64x2_cmp( "spec/simd_i64x2_cmp" ) ;
337- fn spec_simd_i64x2_extmul_i32x4( "spec/simd_i64x2_extmul_i32x4" ) ;
338- fn spec_simd_i8x16_arith( "spec/simd_i8x16_arith" ) ;
339- fn spec_simd_i8x16_arith2( "spec/simd_i8x16_arith2" ) ;
340- fn spec_simd_i8x16_cmp( "spec/simd_i8x16_cmp" ) ;
341- fn spec_simd_i8x16_sat_arith( "spec/simd_i8x16_sat_arith" ) ;
342- fn spec_simd_int_to_int_extend( "spec/simd_int_to_int_extend" ) ;
343- fn spec_simd_lane( "spec/simd_lane" ) ;
344- fn spec_simd_linking( "spec/simd_linking" ) ;
345- fn spec_simd_load( "spec/simd_load" ) ;
346- fn spec_simd_load16_lane( "spec/simd_load16_lane" ) ;
347- fn spec_simd_load32_lane( "spec/simd_load32_lane" ) ;
348- fn spec_simd_load64_lane( "spec/simd_load64_lane" ) ;
349- fn spec_simd_load8_lane( "spec/simd_load8_lane" ) ;
350- fn spec_simd_load_splat( "spec/simd_load_splat" ) ;
351- fn spec_simd_load_extend( "spec/simd_load_extend" ) ;
352- fn spec_simd_load_zero( "spec/simd_load_zero" ) ;
353- fn spec_simd_splat( "spec/simd_splat" ) ;
354- fn spec_simd_store( "spec/simd_store" ) ;
355- fn spec_simd_store16_lane( "spec/simd_store16_lane" ) ;
356- fn spec_simd_store32_lane( "spec/simd_store32_lane" ) ;
357- fn spec_simd_store64_lane( "spec/simd_store64_lane" ) ;
358- fn spec_simd_store8_lane( "spec/simd_store8_lane" ) ;
302+ // fn spec_simd_address("spec/simd_address");
303+ // fn spec_simd_align("spec/simd_align");
304+ // fn spec_simd_bit_shift("spec/simd_bit_shift");
305+ // fn spec_simd_bitwise("spec/simd_bitwise");
306+ // fn spec_simd_boolean("spec/simd_boolean");
307+ // fn spec_simd_const("spec/simd_const");
308+ // fn spec_simd_conversions("spec/simd_conversions");
309+ // fn spec_simd_f32x4("spec/simd_f32x4");
310+ // fn spec_simd_f32x4_arith("spec/simd_f32x4_arith");
311+ // fn spec_simd_f32x4_cmp("spec/simd_f32x4_cmp");
312+ // fn spec_simd_f32x4_pmin_pmax("spec/simd_f32x4_pmin_pmax");
313+ // fn spec_simd_f32x4_rounding("spec/simd_f32x4_rounding");
314+ // fn spec_simd_f64x2("spec/simd_f64x2");
315+ // fn spec_simd_f64x2_arith("spec/simd_f64x2_arith");
316+ // fn spec_simd_f64x2_cmp("spec/simd_f64x2_cmp");
317+ // fn spec_simd_f64x2_pmin_pmax("spec/simd_f64x2_pmin_pmax");
318+ // fn spec_simd_f64x2_rounding("spec/simd_f64x2_rounding");
319+ // fn spec_simd_i16x8_arith("spec/simd_i16x8_arith");
320+ // fn spec_simd_i16x8_arith2("spec/simd_i16x8_arith2");
321+ // fn spec_simd_i16x8_cmp("spec/simd_i16x8_cmp");
322+ // fn spec_simd_i16x8_extadd_pairwise_i8x16("spec/simd_i16x8_extadd_pairwise_i8x16");
323+ // fn spec_simd_i16x8_extmul_i8x16("spec/simd_i16x8_extmul_i8x16");
324+ // fn spec_simd_i16x8_q15mulr_sat_s("spec/simd_i16x8_q15mulr_sat_s");
325+ // fn spec_simd_i16x8_sat_arith("spec/simd_i16x8_sat_arith");
326+ // fn spec_simd_i32x4_arith("spec/simd_i32x4_arith");
327+ // fn spec_simd_i32x4_arith2("spec/simd_i32x4_arith2");
328+ // fn spec_simd_i32x4_cmp("spec/simd_i32x4_cmp");
329+ // fn spec_simd_i32x4_dot_i16x8("spec/simd_i32x4_dot_i16x8");
330+ // fn spec_simd_i32x4_extadd_pairwise_i16x8("spec/simd_i32x4_extadd_pairwise_i16x8");
331+ // fn spec_simd_i32x4_extmul_i16x8("spec/simd_i32x4_extmul_i16x8");
332+ // fn spec_simd_i32x4_trunc_sat_f32x4("spec/simd_i32x4_trunc_sat_f32x4");
333+ // fn spec_simd_i32x4_trunc_sat_f64x2("spec/simd_i32x4_trunc_sat_f64x2");
334+ // fn spec_simd_i64x2_arith("spec/simd_i64x2_arith");
335+ // fn spec_simd_i64x2_arith2("spec/simd_i64x2_arith2");
336+ // fn spec_simd_i64x2_cmp("spec/simd_i64x2_cmp");
337+ // fn spec_simd_i64x2_extmul_i32x4("spec/simd_i64x2_extmul_i32x4");
338+ // fn spec_simd_i8x16_arith("spec/simd_i8x16_arith");
339+ // fn spec_simd_i8x16_arith2("spec/simd_i8x16_arith2");
340+ // fn spec_simd_i8x16_cmp("spec/simd_i8x16_cmp");
341+ // fn spec_simd_i8x16_sat_arith("spec/simd_i8x16_sat_arith");
342+ // fn spec_simd_int_to_int_extend("spec/simd_int_to_int_extend");
343+ // fn spec_simd_lane("spec/simd_lane");
344+ // fn spec_simd_linking("spec/simd_linking");
345+ // fn spec_simd_load("spec/simd_load");
346+ // fn spec_simd_load16_lane("spec/simd_load16_lane");
347+ // fn spec_simd_load32_lane("spec/simd_load32_lane");
348+ // fn spec_simd_load64_lane("spec/simd_load64_lane");
349+ // fn spec_simd_load8_lane("spec/simd_load8_lane");
350+ // fn spec_simd_load_splat("spec/simd_load_splat");
351+ // fn spec_simd_load_extend("spec/simd_load_extend");
352+ // fn spec_simd_load_zero("spec/simd_load_zero");
353+ // fn spec_simd_splat("spec/simd_splat");
354+ // fn spec_simd_store("spec/simd_store");
355+ // fn spec_simd_store16_lane("spec/simd_store16_lane");
356+ // fn spec_simd_store32_lane("spec/simd_store32_lane");
357+ // fn spec_simd_store64_lane("spec/simd_store64_lane");
358+ // fn spec_simd_store8_lane("spec/simd_store8_lane");
359359
360360 // Wasm `relaxed-simd` tests
361- fn spec_relaxed_simd_i16x8_relaxed_q15mulr_s( "spec/proposals/relaxed-simd/i16x8_relaxed_q15mulr_s" ) ;
362- fn spec_relaxed_simd_i32x4_relaxed_trunc( "spec/proposals/relaxed-simd/i32x4_relaxed_trunc" ) ;
363- fn spec_relaxed_simd_i8x16_relaxed_swizzle( "spec/proposals/relaxed-simd/i8x16_relaxed_swizzle" ) ;
364- fn spec_relaxed_simd_relaxed_dot_product( "spec/proposals/relaxed-simd/relaxed_dot_product" ) ;
365- fn spec_relaxed_simd_relaxed_laneselect( "spec/proposals/relaxed-simd/relaxed_laneselect" ) ;
366- fn spec_relaxed_simd_relaxed_madd_nmadd( "spec/proposals/relaxed-simd/relaxed_madd_nmadd" ) ;
367- fn spec_relaxed_simd_relaxed_min_max( "spec/proposals/relaxed-simd/relaxed_min_max" ) ;
361+ // fn spec_relaxed_simd_i16x8_relaxed_q15mulr_s("spec/proposals/relaxed-simd/i16x8_relaxed_q15mulr_s");
362+ // fn spec_relaxed_simd_i32x4_relaxed_trunc("spec/proposals/relaxed-simd/i32x4_relaxed_trunc");
363+ // fn spec_relaxed_simd_i8x16_relaxed_swizzle("spec/proposals/relaxed-simd/i8x16_relaxed_swizzle");
364+ // fn spec_relaxed_simd_relaxed_dot_product("spec/proposals/relaxed-simd/relaxed_dot_product");
365+ // fn spec_relaxed_simd_relaxed_laneselect("spec/proposals/relaxed-simd/relaxed_laneselect");
366+ // fn spec_relaxed_simd_relaxed_madd_nmadd("spec/proposals/relaxed-simd/relaxed_madd_nmadd");
367+ // fn spec_relaxed_simd_relaxed_min_max("spec/proposals/relaxed-simd/relaxed_min_max");
368368 }
369369 } ;
370370}
0 commit comments