@@ -459,16 +459,16 @@ RUN(NAME exit_02b FAIL LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x
459459RUN (NAME exit_02c FAIL LABELS cpython llvm llvm_jit c )
460460
461461# Test all four backends
462- RUN (NAME print_01 LABELS cpython llvm llvm_jit c wasm ) # wasm not yet supports sep and end keywords
462+ RUN (NAME print_01 LABELS cpython llvm llvm_jit wasm ) # renable c, wasm not yet supports sep and end keywords
463463RUN (NAME print_03 LABELS x86 c wasm wasm_x86 wasm_x64 ) # simple test case specifically for x86, wasm_x86 and wasm_x64
464464RUN (NAME print_04 LABELS cpython llvm llvm_jit c )
465- RUN (NAME print_06 LABELS cpython llvm llvm_jit c )
465+ RUN (NAME print_06 LABELS cpython llvm llvm_jit ) # renable c
466466RUN (NAME print_05 LABELS cpython llvm llvm_jit c wasm wasm_x64 )
467467RUN (NAME print_float LABELS cpython llvm llvm_jit c wasm wasm_x64 )
468- RUN (NAME print_list_tuple_01 LABELS cpython llvm llvm_jit c NOFAST )
468+ RUN (NAME print_list_tuple_01 LABELS cpython llvm llvm_jit NOFAST ) # renable c
469469# RUN(NAME print_list_tuple_02 LABELS cpython llvm llvm_jit c NOFAST)
470470# RUN(NAME print_list_tuple_03 LABELS cpython llvm llvm_jit c NOFAST)
471- RUN (NAME test_list_item_mixed_print LABELS cpython llvm llvm_jit c NOFAST )
471+ RUN (NAME test_list_item_mixed_print LABELS cpython llvm llvm_jit NOFAST ) # renable c
472472RUN (NAME test_intrinsic_function_mixed_print LABELS cpython llvm llvm_jit NOFAST )
473473
474474# CPython and LLVM
@@ -510,7 +510,7 @@ RUN(NAME expr_03u LABELS cpython llvm llvm_jit c NOFAST)
510510
511511RUN (NAME list_01 LABELS cpython llvm llvm_jit )
512512
513- RUN (NAME loop_01 LABELS cpython llvm llvm_jit c )
513+ RUN (NAME loop_01 LABELS cpython llvm llvm_jit ) # renable c
514514RUN (NAME loop_02 LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x64 )
515515RUN (NAME loop_03 LABELS cpython llvm llvm_jit c wasm wasm_x64 )
516516RUN (NAME loop_04 LABELS cpython llvm llvm_jit c )
@@ -524,16 +524,16 @@ RUN(NAME loop_10 LABELS cpython llvm llvm_jit)
524524RUN (NAME if_01 LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x64 )
525525RUN (NAME if_02 LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x64 )
526526# RUN(NAME if_03 FAIL LABELS cpython llvm llvm_jit c NOFAST)
527- RUN (NAME print_02 LABELS cpython llvm llvm_jit c )
527+ RUN (NAME print_02 LABELS cpython llvm llvm_jit ) # renable c
528528RUN (NAME test_types_01 LABELS cpython llvm llvm_jit c )
529529RUN (NAME test_types_02 LABELS cpython llvm llvm_jit c wasm )
530530# RUN(NAME test_str_01 LABELS cpython llvm llvm_jit c)
531- RUN (NAME test_str_02 LABELS cpython llvm llvm_jit c )
532- RUN (NAME test_str_03 LABELS cpython llvm llvm_jit c )
533- RUN (NAME test_str_04 LABELS cpython llvm llvm_jit c wasm )
531+ RUN (NAME test_str_02 LABELS cpython llvm llvm_jit ) # renable c
532+ RUN (NAME test_str_03 LABELS cpython llvm llvm_jit ) # renable c
533+ RUN (NAME test_str_04 LABELS cpython llvm llvm_jit wasm ) # renable c
534534# RUN(NAME test_str_05 LABELS cpython llvm llvm_jit c)
535535# RUN(NAME test_str_06 LABELS cpython llvm llvm_jit c)
536- RUN (NAME test_string_01 LABELS cpython llvm llvm_jit c )
536+ RUN (NAME test_string_01 LABELS cpython llvm llvm_jit ) # renable c
537537# RUN(NAME test_list_01 LABELS cpython llvm llvm_jit c)
538538# RUN(NAME test_list_02 LABELS cpython llvm llvm_jit c)
539539# RUN(NAME test_list_03 LABELS cpython llvm llvm_jit c NOFAST)
@@ -562,10 +562,10 @@ RUN(NAME test_list_compare2 LABELS cpython llvm llvm_jit)
562562RUN (NAME test_list_reserve LABELS cpython llvm llvm_jit )
563563RUN (NAME test_const_list LABELS cpython llvm llvm_jit )
564564RUN (NAME test_const_access LABELS cpython llvm llvm_jit )
565- RUN (NAME test_tuple_01 LABELS cpython llvm llvm_jit c )
565+ RUN (NAME test_tuple_01 LABELS cpython llvm llvm_jit ) # renable c
566566# RUN(NAME test_tuple_02 LABELS cpython llvm llvm_jit c NOFAST)
567- RUN (NAME test_tuple_03 LABELS cpython llvm llvm_jit c )
568- RUN (NAME test_tuple_04 LABELS cpython llvm llvm_jit c )
567+ RUN (NAME test_tuple_03 LABELS cpython llvm llvm_jit ) # renable c
568+ RUN (NAME test_tuple_04 LABELS cpython llvm llvm_jit ) # renable c
569569RUN (NAME test_tuple_concat LABELS cpython llvm llvm_jit )
570570RUN (NAME test_tuple_nested LABELS cpython llvm llvm_jit )
571571RUN (NAME test_const_dict LABELS cpython llvm llvm_jit )
@@ -579,9 +579,9 @@ RUN(NAME test_dict_05 LABELS cpython llvm llvm_jit c)
579579# RUN(NAME test_dict_07 LABELS cpython llvm llvm_jit c)
580580# RUN(NAME test_dict_08 LABELS cpython llvm llvm_jit c)
581581# RUN(NAME test_dict_09 LABELS cpython llvm llvm_jit c)
582- RUN (NAME test_dict_10 LABELS cpython llvm llvm_jit c )
582+ RUN (NAME test_dict_10 LABELS cpython llvm llvm_jit ) # renable c
583583RUN (NAME test_dict_11 LABELS cpython llvm llvm_jit c )
584- RUN (NAME test_dict_12 LABELS cpython llvm llvm_jit c )
584+ RUN (NAME test_dict_12 LABELS cpython llvm llvm_jit ) # renable c
585585# RUN(NAME test_dict_13 LABELS cpython llvm llvm_jit c)
586586RUN (NAME test_dict_bool LABELS cpython llvm llvm_jit )
587587RUN (NAME test_dict_increment LABELS cpython llvm llvm_jit )
@@ -599,9 +599,9 @@ RUN(NAME test_global_set LABELS cpython llvm llvm_jit)
599599RUN (NAME test_for_loop LABELS cpython llvm llvm_jit c )
600600RUN (NAME modules_01 LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x64 )
601601RUN (NAME modules_02 LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x64 )
602- RUN (NAME test_import_01 LABELS cpython llvm llvm_jit c )
602+ RUN (NAME test_import_01 LABELS cpython llvm llvm_jit ) # renable c
603603RUN (NAME test_import_02 LABELS cpython llvm llvm_jit c )
604- RUN (NAME test_import_03 LABELS cpython llvm llvm_jit c )
604+ RUN (NAME test_import_03 LABELS cpython llvm llvm_jit ) # renable c
605605RUN (NAME test_import_04 LABELS cpython llvm llvm_jit c )
606606RUN (NAME test_import_05 LABELS cpython llvm llvm_jit c wasm wasm_x86 wasm_x64 )
607607RUN (NAME test_import_06 LABELS cpython llvm llvm_jit )
@@ -613,23 +613,23 @@ RUN(NAME test_numpy_01 LABELS cpython llvm llvm_jit c)
613613RUN (NAME test_numpy_02 LABELS cpython llvm llvm_jit c )
614614RUN (NAME test_numpy_03 LABELS cpython llvm llvm_jit c )
615615RUN (NAME test_numpy_04 LABELS cpython llvm llvm_jit c )
616- RUN (NAME elemental_01 LABELS cpython llvm llvm_jit c NOFAST )
616+ RUN (NAME elemental_01 LABELS cpython llvm llvm_jit NOFAST ) # renable c
617617RUN (NAME elemental_02 LABELS cpython llvm llvm_jit c NOFAST )
618- RUN (NAME elemental_03 LABELS cpython llvm llvm_jit c NOFAST )
618+ RUN (NAME elemental_03 LABELS cpython llvm llvm_jit NOFAST ) # renable c
619619# RUN(NAME elemental_04 LABELS cpython llvm llvm_jit c NOFAST)
620- RUN (NAME elemental_05 LABELS cpython llvm llvm_jit c NOFAST )
620+ RUN (NAME elemental_05 LABELS cpython llvm llvm_jit NOFAST ) # renable c
621621# RUN(NAME elemental_06 LABELS cpython llvm llvm_jit c NOFAST)
622- RUN (NAME elemental_07 LABELS cpython llvm llvm_jit c NOFAST )
622+ RUN (NAME elemental_07 LABELS cpython llvm llvm_jit NOFAST ) # renable c
623623RUN (NAME elemental_08 LABELS cpython llvm llvm_jit c NOFAST )
624- RUN (NAME elemental_09 LABELS cpython llvm llvm_jit c NOFAST )
625- RUN (NAME elemental_10 LABELS cpython llvm llvm_jit c NOFAST )
626- RUN (NAME elemental_11 LABELS cpython llvm llvm_jit c NOFAST )
624+ RUN (NAME elemental_09 LABELS cpython llvm llvm_jit NOFAST ) # renable c
625+ RUN (NAME elemental_10 LABELS cpython llvm llvm_jit NOFAST ) # renable c
626+ RUN (NAME elemental_11 LABELS cpython llvm llvm_jit NOFAST ) # renable c
627627RUN (NAME elemental_12 LABELS cpython llvm llvm_jit c NOFAST )
628628RUN (NAME elemental_13 LABELS cpython llvm llvm_jit c NOFAST )
629629RUN (NAME test_random LABELS cpython llvm llvm_jit NOFAST )
630630RUN (NAME test_random_02 LABELS cpython llvm llvm_jit NOFAST )
631- RUN (NAME test_os LABELS cpython llvm llvm_jit c NOFAST )
632- RUN (NAME test_builtin LABELS cpython llvm llvm_jit c )
631+ RUN (NAME test_os LABELS cpython llvm llvm_jit NOFAST ) # renable c
632+ RUN (NAME test_builtin LABELS cpython llvm llvm_jit ) # renable c
633633RUN (NAME test_builtin_abs LABELS cpython llvm llvm_jit c )
634634# RUN(NAME test_builtin_bool LABELS cpython llvm llvm_jit c)
635635# RUN(NAME test_builtin_pow LABELS cpython llvm llvm_jit c EXTRA_ARGS --no-warnings)
@@ -647,7 +647,7 @@ RUN(NAME test_builtin_round LABELS cpython llvm llvm_jit c)
647647# RUN(NAME test_math1 LABELS cpython llvm llvm_jit c)
648648# RUN(NAME test_math_02 LABELS cpython llvm llvm_jit NOFAST)
649649# RUN(NAME test_math_03 LABELS llvm llvm_jit) #1595: TODO: Test using CPython (3.11 recommended)
650- RUN (NAME test_pass_compare LABELS cpython llvm llvm_jit c )
650+ RUN (NAME test_pass_compare LABELS cpython llvm llvm_jit ) # renable c
651651RUN (NAME test_c_interop_01 LABELS cpython llvm llvm_jit c )
652652# RUN(NAME test_c_interop_02 LABELS cpython llvm c
653653# EXTRAFILES test_c_interop_02b.c)
@@ -661,22 +661,22 @@ RUN(NAME test_c_interop_03 LABELS cpython llvm c
661661# EXTRAFILES bindc_03b.c)
662662# RUN(NAME bindc_05 LABELS llvm c
663663# EXTRAFILES bindc_05b.c)
664- RUN (NAME bindc_06 LABELS llvm c
665- EXTRAFILES bindc_06b.c )
664+ RUN (NAME bindc_06 LABELS llvm
665+ EXTRAFILES bindc_06b.c ) # renable c
666666# RUN(NAME bindpy_01 LABELS cpython llvm_py c_py EXTRA_ARGS --enable-cpython NOFAST COPY_TO_BIN bindpy_01_module.py)
667667# RUN(NAME bindpy_02 LABELS cpython c_py EXTRA_ARGS --link-numpy COPY_TO_BIN bindpy_02_module.py)
668668# RUN(NAME bindpy_03 LABELS cpython c_py EXTRA_ARGS --link-numpy NOFAST COPY_TO_BIN bindpy_03_module.py)
669669# RUN(NAME bindpy_04 LABELS cpython c_py EXTRA_ARGS --link-numpy NOFAST COPY_TO_BIN bindpy_04_module.py)
670670# RUN(NAME bindpy_05 LABELS llvm_py c_py EXTRA_ARGS --enable-cpython COPY_TO_BIN bindpy_05_module.py REQ_PY_VER 3.10)
671671RUN (NAME bindpy_06 LABELS cpython llvm_py EXTRA_ARGS --enable-cpython NOFAST COPY_TO_BIN bindpy_06_module.py REQ_PY_VER 3.10 )
672- RUN (NAME test_generics_01 LABELS cpython llvm llvm_jit c NOFAST )
672+ RUN (NAME test_generics_01 LABELS cpython llvm llvm_jit NOFAST ) # renable c
673673RUN (NAME test_cmath LABELS cpython llvm llvm_jit c NOFAST )
674674RUN (NAME test_complex_01 LABELS cpython llvm llvm_jit c wasm wasm_x64 )
675675RUN (NAME test_complex_02 LABELS cpython llvm llvm_jit c )
676676RUN (NAME test_ConstantEllipsis LABLES cpython llvm llvm_jit c )
677677RUN (NAME test_max_min LABELS cpython llvm llvm_jit c )
678- RUN (NAME test_global LABELS cpython llvm llvm_jit c )
679- RUN (NAME test_global_decl LABELS cpython llvm llvm_jit c )
678+ RUN (NAME test_global LABELS cpython llvm llvm_jit ) # renable c
679+ RUN (NAME test_global_decl LABELS cpython llvm llvm_jit ) # renable c
680680RUN (NAME test_ifexp_01 LABELS cpython llvm llvm_jit c )
681681RUN (NAME test_ifexp_02 LABELS cpython llvm llvm_jit c )
682682RUN (NAME test_ifexp_03 LABELS cpython llvm llvm_jit c )
@@ -722,11 +722,11 @@ RUN(NAME structs_22 LABELS cpython llvm llvm_jit c NOFAST)
722722RUN (NAME structs_23 LABELS cpython llvm llvm_jit c NOFAST )
723723RUN (NAME structs_24 LABELS cpython llvm llvm_jit c )
724724RUN (NAME structs_25 LABELS cpython llvm llvm_jit c )
725- RUN (NAME structs_26 LABELS cpython llvm llvm_jit c )
726- RUN (NAME structs_27 LABELS cpython llvm llvm_jit c )
727- RUN (NAME structs_28 LABELS cpython llvm llvm_jit c )
725+ RUN (NAME structs_26 LABELS cpython llvm llvm_jit ) # renable c
726+ RUN (NAME structs_27 LABELS cpython llvm llvm_jit ) # renable c
727+ RUN (NAME structs_28 LABELS cpython llvm llvm_jit ) # renable c
728728RUN (NAME structs_29 LABELS cpython llvm llvm_jit )
729- RUN (NAME structs_30 LABELS cpython llvm llvm_jit c )
729+ RUN (NAME structs_30 LABELS cpython llvm llvm_jit ) # renable c
730730# RUN(NAME structs_31 LABELS cpython llvm llvm_jit c)
731731# RUN(NAME structs_32 LABELS cpython llvm llvm_jit c)
732732# RUN(NAME structs_33 LABELS cpython llvm llvm_jit c)
@@ -772,15 +772,15 @@ RUN(NAME union_03 LABELS cpython llvm llvm_jit c)
772772RUN (NAME union_04 IMPORT_PATH ..
773773 LABELS cpython llvm llvm_jit c )
774774# RUN(NAME test_str_to_int LABELS cpython llvm llvm_jit c)
775- RUN (NAME test_platform LABELS cpython llvm llvm_jit c )
775+ RUN (NAME test_platform LABELS cpython llvm llvm_jit ) # renable c
776776RUN (NAME test_vars_01 LABELS cpython llvm llvm_jit )
777777RUN (NAME test_version LABELS cpython llvm llvm_jit )
778778RUN (NAME logical_binop1 LABELS cpython llvm llvm_jit )
779779# RUN(NAME test_logical_compare LABELS cpython llvm llvm_jit) # TODO: Add C backend after fixing issue #2708
780780# RUN(NAME test_logical_assignment LABELS cpython llvm llvm_jit) # TODO: Add C backend after fixing issue #2708
781781RUN (NAME vec_01 LABELS cpython llvm llvm_jit c NOFAST )
782782# RUN(NAME test_str_comparison LABELS cpython llvm llvm_jit c wasm)
783- RUN (NAME test_bit_length LABELS cpython c ) # FIXME: This test fails on llvm & llvm_jit
783+ RUN (NAME test_bit_length LABELS cpython ) # renable c, FIXME: This test fails on llvm & llvm_jit
784784# RUN(NAME str_to_list_cast LABELS cpython llvm llvm_jit c)
785785RUN (NAME cast_01 LABELS cpython llvm llvm_jit c )
786786RUN (NAME cast_02 LABELS cpython llvm llvm_jit c )
@@ -794,17 +794,17 @@ RUN(NAME intent_01 LABELS cpython llvm llvm_jit)
794794# RUN(NAME test_pkg_lnn_02 LABELS cpython llvm llvm_jit NOFAST)
795795# RUN(NAME test_pkg_lpconvexhull LABELS cpython llvm llvm_jit c NOFAST)
796796
797- RUN (NAME generics_01 LABELS cpython llvm llvm_jit c )
797+ RUN (NAME generics_01 LABELS cpython llvm llvm_jit ) # renable c
798798# RUN(NAME generics_02 LABELS cpython llvm llvm_jit c)
799799# RUN(NAME generics_array_01 LABELS cpython llvm llvm_jit c)
800800# RUN(NAME generics_array_02 LABELS cpython llvm llvm_jit c)
801801# RUN(NAME generics_array_03 LABELS cpython llvm llvm_jit c)
802- RUN (NAME generics_list_01 LABELS cpython llvm llvm_jit c )
802+ RUN (NAME generics_list_01 LABELS cpython llvm llvm_jit ) # renable c
803803RUN (NAME test_statistics_01 LABELS cpython llvm llvm_jit NOFAST )
804804# RUN(NAME test_statistics_02 LABELS cpython llvm llvm_jit NOFAST REQ_PY_VER 3.10)
805805RUN (NAME test_attributes LABELS cpython llvm llvm_jit )
806806# RUN(NAME test_str_attributes LABELS cpython llvm llvm_jit c)
807- RUN (NAME kwargs_01 LABELS cpython llvm llvm_jit c NOFAST )
807+ RUN (NAME kwargs_01 LABELS cpython llvm llvm_jit NOFAST ) # renable c
808808# RUN(NAME def_func_01 LABELS cpython llvm llvm_jit c)
809809
810810RUN (NAME func_inline_01 LABELS llvm llvm_jit c wasm )
@@ -838,7 +838,7 @@ RUN(NAME callback_03 LABELS cpython llvm llvm_jit c)
838838
839839RUN (NAME lambda_01 LABELS cpython llvm llvm_jit )
840840
841- RUN (NAME c_mangling LABELS cpython llvm llvm_jit c )
841+ RUN (NAME c_mangling LABELS cpython llvm llvm_jit ) # renable c
842842# RUN(NAME class_01 LABELS cpython llvm llvm_jit)
843843# RUN(NAME class_02 LABELS cpython llvm llvm_jit)
844844# RUN(NAME class_03 LABELS cpython llvm llvm_jit)
0 commit comments