Test Result : Clang

0 failures (±0) , 749 skipped (±0)
13,985 tests (+2)
Took 1 hr 10 min.

All Tests

ClassDurationFail(diff)Skip(diff)Pass(diff)Total(diff)
APINotes0.28 sec0022
ARCMT14 sec006969
ARCMT/designated-init-in-header0.68 sec0011
ARCMT/whitelisted0.17 sec0022
AST29 sec01212+1213+1
ASTMerge/APValue0.11 sec0011
ASTMerge/anonymous-fields0.1 sec0011
ASTMerge/asm70 ms0011
ASTMerge/attr90 ms0011
ASTMerge/category0.11 sec0011
ASTMerge/choose-expr70 ms0011
ASTMerge/class0.14 sec0011
ASTMerge/class-template0.11 sec0011
ASTMerge/class-template-partial-spec0.12 sec0011
ASTMerge/class280 ms0011
ASTMerge/codegen-body0.11 sec0011
ASTMerge/codegen-exprs0.11 sec0011
ASTMerge/enum0.11 sec0011
ASTMerge/exprs0.1 sec0011
ASTMerge/exprs-cpp90 ms0011
ASTMerge/function0.13 sec0011
ASTMerge/function-cpp70 ms0011
ASTMerge/generic-selection-expr0.14 sec0022
ASTMerge/inheritance70 ms0011
ASTMerge/init-ctors80 ms0011
ASTMerge/injected-class-name-decl70 ms0011
ASTMerge/interface0.11 sec0011
ASTMerge/macro0.13 sec0011
ASTMerge/namespace0.12 sec0011
ASTMerge/property0.11 sec0011
ASTMerge/std-initializer-list70 ms0011
ASTMerge/struct0.12 sec0011
ASTMerge/typedef0.11 sec0011
ASTMerge/unnamed_fields70 ms0011
ASTMerge/var0.11 sec0011
ASTMerge/var-cpp70 ms0011
AST/Interp60 ms0011
Analysis1 min 19 sec013612625
Analysis/Checkers0.2 sec0011
Analysis/Checkers/WebKit0.3 sec0077
Analysis/cert0.1 sec0022
Analysis/copypaste1.1 sec002828
Analysis/diagnostics1.7 sec002727
Analysis/engine1.4 sec0011
Analysis/exploded-graph-rewriter3.4 sec071421
Analysis/exploration_order0.15 sec0022
Analysis/html_diagnostics0.24 sec0044
Analysis/html_diagnostics/relevant_lines0.66 sec001111
Analysis/inlining2.3 sec002727
Analysis/objc40 ms0011
Analysis/scan-build6.6 sec0077
Analysis/scan-build/rebuild_index0.28 sec0011
Analysis/unified-sources0.12 sec0033
Analysis/z340 ms0314
CXX/basic/basic_def80 ms0022
CXX/basic/basic_def_odr0.18 sec0033
CXX/basic/basic_link0.58 sec0077
CXX/basic/basic_lookup/basic_lookup_argdep0.32 sec0066
CXX/basic/basic_lookup/basic_lookup_classref0.22 sec0044
CXX/basic/basic_lookup/basic_lookup_elab80 ms0022
CXX/basic/basic_lookup/basic_lookup_qual80 ms0022
CXX/basic/basic_lookup/basic_lookup_qual/class_qual80 ms0011
CXX/basic/basic_lookup/basic_lookup_qual/namespace_qual0.22 sec0044
CXX/basic/basic_lookup/basic_lookup_udir40 ms0011
CXX/basic/basic_lookup/basic_lookup_unqual0.33 sec0077
CXX/basic/basic_scope/basic_scope_declarative40 ms0011
CXX/basic/basic_scope/basic_scope_hiding0.1 sec0011
CXX/basic/basic_scope/basic_scope_local80 ms0022
CXX/basic/basic_scope/basic_scope_namespace0.14 sec0011
CXX/basic/basic_scope/basic_scope_pdecl0.12 sec0033
CXX/basic/basic_start/basic_start_init0.2 sec0022
CXX/basic/basic_start/basic_start_main0.7 sec0022
CXX/basic/basic_stc/basic_stc_dynamic0.22 sec0033
CXX/basic/basic_stc/basic_stc_dynamic/basic_stc_dynamic_allocation40 ms0011
CXX/basic/basic_stc/basic_stc_dynamic/basic_stc_dynamic_deallocation80 ms0022
CXX/basic/basic_types80 ms0011
CXX/class0.12 sec0033
CXX/class_access0.33 sec0022
CXX/class_access/class_access_base80 ms0022
CXX/class_access/class_access_dcl0.11 sec0011
CXX/class_access/class_access_nest40 ms0011
CXX/class_access/class_friend0.4 sec0066
CXX/class_access/class_protected90 ms0022
CXX/class/class_base/class_base_init40 ms0011
CXX/class/class_bit80 ms0022
CXX/class/class_compare/class_compare_default0.26 sec0055
CXX/class/class_compare/class_eq0.13 sec0033
CXX/class/class_compare/class_rel80 ms0022
CXX/class/class_compare/class_spaceship0.17 sec0033
CXX/class/class_friend0.34 sec0055
CXX/class/class_init/class_copy_elision0.32 sec0022
CXX/class/class_local0.19 sec0055
CXX/class/class_mem0.32 sec0077
CXX/class/class_mfct/class_mfct_non-static40 ms0011
CXX/class/class_nest0.16 sec0033
CXX/class/class_nested_type40 ms0011
CXX/class/class_static/class_static_data0.15 sec0033
CXX/class/class_union80 ms0022
CXX/class/class_union/class_union_anon80 ms0022
CXX/class_derived80 ms0022
CXX/class_derived/class_abstract0.19 sec0055
CXX/class_derived/class_member_lookup0.19 sec0055
CXX/class_derived/class_virtual0.16 sec0044
CXX/conv/conv_fctptr40 ms0011
CXX/conv/conv_mem40 ms0011
CXX/conv/conv_prom0.13 sec0033
CXX/conv/conv_ptr40 ms0011
CXX/conv/conv_qual40 ms0011
CXX/cpp/cpp_module0.14 sec0022
CXX/cpp/cpp_predefined0.32 sec0022
CXX/dcl_dcl40 ms0011
CXX/dcl_dcl/basic_namespace/namespace_def0.16 sec0044
CXX/dcl_dcl/basic_namespace/namespace_def/namespace_memdef40 ms0011
CXX/dcl_dcl/basic_namespace/namespace_def/namespace_unnamed40 ms0011
CXX/dcl_dcl/basic_namespace/namespace_udecl1.1 sec001515
CXX/dcl_dcl/basic_namespace/namespace_udir80 ms0022
CXX/dcl_dcl/dcl_attr/dcl_align0.19 sec0055
CXX/dcl_dcl/dcl_attr/dcl_attr_depend80 ms0022
CXX/dcl_dcl/dcl_attr/dcl_attr_deprecated40 ms0011
CXX/dcl_dcl/dcl_attr/dcl_attr_fallthrough40 ms0011
CXX/dcl_dcl/dcl_attr/dcl_attr_grammar80 ms0022
CXX/dcl_dcl/dcl_attr/dcl_attr_nodiscard0.18 sec0033
CXX/dcl_dcl/dcl_attr/dcl_attr_noreturn40 ms0011
CXX/dcl_dcl/dcl_attr/dcl_attr_unused0.19 sec0044
CXX/dcl_dcl/dcl_enum80 ms0022
CXX/dcl_dcl/dcl_link0.12 sec0033
CXX/dcl_dcl/dcl_spec/dcl_constexpr0.75 sec0099
CXX/dcl_dcl/dcl_spec/dcl_constinit0.12 sec0033
CXX/dcl_dcl/dcl_spec/dcl_fct_spec0.17 sec0033
CXX/dcl_dcl/dcl_spec/dcl_inline80 ms0022
CXX/dcl_dcl/dcl_spec/dcl_stc0.21 sec0044
CXX/dcl_dcl/dcl_spec/dcl_type40 ms0011
CXX/dcl_dcl/dcl_spec/dcl_type/dcl_spec_auto0.79 sec001212
CXX/dcl_dcl/dcl_spec/dcl_type/dcl_type_class_deduct0.11 sec0022
CXX/dcl_dcl/dcl_spec/dcl_type/dcl_type_decltype40 ms0011
CXX/dcl_dcl/dcl_spec/dcl_type/dcl_type_elab0.18 sec0033
CXX/dcl_dcl/dcl_spec/dcl_type/dcl_type_simple80 ms0022
CXX/dcl_dcl/dcl_spec/dcl_typedef0.12 sec0033
CXX/dcl/dcl_decl40 ms0011
CXX/dcl/dcl_fct60 ms0011
CXX/dcl/dcl_spec/dcl_type/dcl_spec_auto40 ms0011
CXX/dcl_decl40 ms0011
CXX/dcl_decl/dcl_decomp0.14 sec0033
CXX/dcl_decl/dcl_fct_def/dcl_fct_def_default0.14 sec0022
CXX/dcl_decl/dcl_fct_def/dcl_fct_def_delete40 ms0011
CXX/dcl_decl/dcl_fct_def/dcl_fct_def_general40 ms0011
CXX/dcl_decl/dcl_init0.22 sec0044
CXX/dcl_decl/dcl_init/dcl_init_aggr0.19 sec0033
CXX/dcl_decl/dcl_init/dcl_init_list0.35 sec0055
CXX/dcl_decl/dcl_init/dcl_init_ref0.51 sec001111
CXX/dcl_decl/dcl_init/dcl_init_string80 ms0022
CXX/dcl_decl/dcl_meaning80 ms0022
CXX/dcl_decl/dcl_meaning/dcl_array0.12 sec0033
CXX/dcl_decl/dcl_meaning/dcl_fct0.38 sec0099
CXX/dcl_decl/dcl_meaning/dcl_fct/dcl_fct_def_default80 ms0022
CXX/dcl_decl/dcl_meaning/dcl_fct_default0.35 sec0099
CXX/dcl_decl/dcl_meaning/dcl_mptr40 ms0011
CXX/dcl_decl/dcl_meaning/dcl_ref80 ms0022
CXX/dcl_decl/dcl_name40 ms0011
CXX/drs5.4 sec002727
CXX/except/except_handle40 ms0011
CXX/except/except_spec0.83 sec001818
CXX/expr0.19 sec0055
CXX/expr/expr_arith_conv80 ms0011
CXX/expr/expr_ass40 ms0011
CXX/expr/expr_cast80 ms0022
CXX/expr/expr_cond60 ms0011
CXX/expr/expr_const0.35 sec0066
CXX/expr/expr_mptr_oper80 ms0022
CXX/expr/expr_post/expr_call80 ms0022
CXX/expr/expr_post/expr_const_cast40 ms0011
CXX/expr/expr_post/expr_dynamic_cast40 ms0011
CXX/expr/expr_post/expr_ref40 ms0011
CXX/expr/expr_post/expr_reinterpret_cast80 ms0022
CXX/expr/expr_post/expr_static_cast0.16 sec0044
CXX/expr/expr_post/expr_type_conv80 ms0022
CXX/expr/expr_prim/expr_prim_general0.16 sec0044
CXX/expr/expr_prim/expr_prim_id0.12 sec0033
CXX/expr/expr_prim/expr_prim_lambda1.6 sec003131
CXX/expr/expr_prim/expr_prim_lambda/expr_prim_lambda_capture40 ms0011
CXX/expr/expr_prim/expr_prim_lambda/expr_prim_lambda_closure40 ms0011
CXX/expr/expr_prim/expr_prim_req0.28 sec0077
CXX/expr/expr_unary/expr_delete80 ms0022
CXX/expr/expr_unary/expr_new0.43 sec0099
CXX/expr/expr_unary/expr_sizeof80 ms0022
CXX/expr/expr_unary/expr_unary_noexcept0.16 sec0022
CXX/expr/expr_unary/expr_unary_op0.12 sec0033
CXX/lex/lex_charset80 ms0022
CXX/lex/lex_literal/lex_ccon60 ms0011
CXX/lex/lex_literal/lex_ext0.59 sec001414
CXX/lex/lex_literal/lex_string40 ms0011
CXX/lex/lex_pptoken80 ms0022
CXX/lex/lex_trigraph0.12 sec0033
CXX/module/module_interface0.38 sec0044
CXX/module/module_unit0.24 sec0022
CXX/modules-ts70 ms0011
CXX/modules-ts/basic/basic_def_odr/p40.19 sec0033
CXX/modules-ts/basic/basic_def_odr/p60.45 sec0033
CXX/modules-ts/basic/basic_link0.37 sec0022
CXX/modules-ts/basic/basic_link/p20.19 sec0033
CXX/modules-ts/basic/basic_search0.34 sec0011
CXX/modules-ts/dcl_dcl/dcl_module0.34 sec0033
CXX/modules-ts/dcl_dcl/dcl_module/dcl_module_export0.21 sec0011
CXX/modules-ts/dcl_dcl/dcl_module/dcl_module_import0.2 sec0011
CXX/modules-ts/dcl_dcl/dcl_module/dcl_module_interface0.18 sec0011
CXX/over/over_built0.16 sec0044
CXX/over/over_load40 ms0011
CXX/over/over_match/over_match_best0.12 sec0033
CXX/over/over_match/over_match_best/over_best_ics/over_ics_list40 ms0011
CXX/over/over_match/over_match_best/over_best_ics/over_ics_scs40 ms0011
CXX/over/over_match/over_match_best/over_best_ics/over_ics_user40 ms0011
CXX/over/over_match/over_match_best/over_ics_rank40 ms0011
CXX/over/over_match/over_match_funcs50 ms0011
CXX/over/over_match/over_match_funcs/over_match_class_deduct80 ms0022
CXX/over/over_match/over_match_funcs/over_match_copy40 ms0011
CXX/over/over_match/over_match_funcs/over_match_oper0.21 sec0044
CXX/over/over_match/over_match_funcs/over_match_ref40 ms0011
CXX/over/over_match/over_match_viable40 ms0011
CXX/over/over_oper/over_literal0.23 sec0066
CXX/over/over_over0.27 sec0055
CXX/special/class_conv/class_conv_ctor40 ms0011
CXX/special/class_copy0.88 sec001717
CXX/special/class_ctor0.16 sec0044
CXX/special/class_dtor0.45 sec0088
CXX/special/class_free80 ms0022
CXX/special/class_inhctor0.28 sec0077
CXX/special/class_init/class_base_init90 ms0022
CXX/special/class_init/class_inhctor_init90 ms0022
CXX/special/class_temporary99 ms0022
CXX/stmt_stmt/stmt_ambig40 ms0011
CXX/stmt_stmt/stmt_dcl0.13 sec0022
CXX/stmt_stmt/stmt_iter/stmt_ranged0.14 sec0011
CXX/stmt_stmt/stmt_label40 ms0011
CXX/stmt_stmt/stmt_select70 ms0011
CXX/stmt_stmt/stmt_select/stmt_if70 ms0011
CXX/stmt_stmt/stmt_select/stmt_switch40 ms0011
CXX/temp40 ms0011
CXX/temp/concept40 ms0011
CXX/temp/temp_arg/temp_arg_nontype0.39 sec0044
CXX/temp/temp_arg/temp_arg_template80 ms0022
CXX/temp/temp_arg/temp_arg_type0.14 sec0022
CXX/temp/temp_constr/temp_constr_constr0.12 sec0033
CXX/temp/temp_constr/temp_constr_decl0.16 sec0044
CXX/temp/temp_constr/temp_constr_normal40 ms0011
CXX/temp/temp_constr/temp_constr_order0.12 sec0033
CXX/temp/temp_decls40 ms0011
CXX/temp/temp_decls/temp_alias0.12 sec0033
CXX/temp/temp_decls/temp_class_spec0.19 sec0055
CXX/temp/temp_decls/temp_class_spec/temp_class_order40 ms0011
CXX/temp/temp_decls/temp_class_spec/temp_class_spec_mfunc80 ms0022
CXX/temp/temp_decls/temp_class/temp_mem_class40 ms0011
CXX/temp/temp_decls/temp_class/temp_mem_enum50 ms0011
CXX/temp/temp_decls/temp_class/temp_mem_func0.16 sec0044
CXX/temp/temp_decls/temp_class/temp_static0.19 sec0022
CXX/temp/temp_decls/temp_fct/temp_func_order0.18 sec0033
CXX/temp/temp_decls/temp_fct/temp_over_link0.12 sec0033
CXX/temp/temp_decls/temp_friend0.2 sec0055
CXX/temp/temp_decls/temp_mem0.25 sec0044
CXX/temp/temp_decls/temp_variadic0.85 sec001818
CXX/temp/temp_deduct40 ms0011
CXX/temp/temp_deduct_guide0.15 sec0033
CXX/temp/temp_explicit40 ms0011
CXX/temp/temp_fct_spec/temp_arg_explicit0.25 sec0055
CXX/temp/temp_fct_spec/temp_deduct0.25 sec0044
CXX/temp/temp_fct_spec/temp_deduct/temp_deduct_call0.35 sec0077
CXX/temp/temp_fct_spec/temp_deduct/temp_deduct_conv0.22 sec0044
CXX/temp/temp_fct_spec/temp_deduct/temp_deduct_funcaddr40 ms0011
CXX/temp/temp_fct_spec/temp_deduct/temp_deduct_partial0.12 sec0033
CXX/temp/temp_fct_spec/temp_deduct/temp_deduct_type0.35 sec0099
CXX/temp/temp_names0.12 sec0033
CXX/temp/temp_param0.93 sec001919
CXX/temp/temp_pre40 ms0011
CXX/temp/temp_res40 ms0011
CXX/temp/temp_res/temp_dep40 ms0011
CXX/temp/temp_res/temp_dep_res/temp_point40 ms0011
CXX/temp/temp_res/temp_dep/temp_dep_constexpr99 ms0022
CXX/temp/temp_res/temp_dep/temp_dep_type40 ms0011
CXX/temp/temp_res/temp_local0.23 sec0066
CXX/temp/temp_spec0.29 sec0033
CXX/temp/temp_spec/temp_expl_spec1 sec002121
CXX/temp/temp_spec/temp_explicit0.84 sec001616
CXX/temp/temp_spec/temp_inst0.12 sec0033
CXX/temp/temp_type40 ms0011
ClangScanDeps16 sec001919
CodeCompletion10 sec008181
CodeGen4 min 21 sec010115371638
CodeGenCUDA4.5 sec0263965
CodeGenCXX2 min 30 sec01810911109
CodeGenCXX/ARM0.71 sec0011
CodeGenCXX/RelativeVTablesABI1.5 sec002525
CodeGenCoroutines1.6 sec002424
CodeGenHIP0 ms0303
CodeGenObjC27 sec05385390
CodeGenObjCXX8.5 sec00103103
CodeGenOpenCL16 sec02682108
CodeGenOpenCLCXX1 sec001919
CodeGenSYCL0.56 sec0077
CodeGen/RISCV5.1 sec031821
CodeGen/RISCV/rvb-intrinsics0.49 sec001111
CodeGen/RISCV/rvv-intrinsics30 ms01490149
CodeGen/RISCV/rvv-intrinsics-overloaded40 ms01400140
CodeGen/SystemZ4.7 sec0221234
CodeGen/VE0 ms0101
CodeGen/WebAssembly0.43 sec0099
CodeGen/X862 min 47 sec00154154
CodeGen/aarch64-sve-intrinsics9 min 52 sec00273273
CodeGen/aarch64-sve-intrinsics/negative17 sec002727
CodeGen/aarch64-sve2-intrinsics8 min 27 sec00156156
CodeGen/aarch64-sve2-intrinsics/negative47 sec004545
CodeGen/arc0.12 sec0022
CodeGen/arm-mve-intrinsics1 min 1 sec007070
CodeGen/avr/attributes80 ms0022
Coverage1.6 sec001414
CoverageMapping2.7 sec005858
Driver5 min 35 sec0120659779
Driver/XRay0.31 sec0549
Driver/flang0.52 sec0044
FixIt7.5 sec008383
Format1.7 sec002424
Frontend20 sec012145157
Headers54 sec01757+174+1
Import/array-init-loop-expr0.53 sec0011
Import/attr0.49 sec0011
Import/builtin-template0.48 sec0011
Import/call-expr0.34 sec0011
Import/clang-flags0.19 sec0011
Import/compound-assign-op0.13 sec0011
Import/conflicting-struct40 ms0011
Import/conversion-decl30 ms0011
Import/cxx-anon-namespace30 ms0011
Import/cxx-casts40 ms0011
Import/cxx-default-init-expr40 ms0011
Import/cxx-for-range40 ms0011
Import/cxx-member-pointers40 ms0011
Import/cxx-noexcept-expr40 ms0011
Import/cxx-record-flags40 ms0011
Import/cxx-scalar-value-init30 ms0011
Import/cxx-try-catch40 ms0011
Import/destructor40 ms0011
Import/direct30 ms0011
Import/do-stmt40 ms0011
Import/empty-struct30 ms0011
Import/enum30 ms0011
Import/error-in-expression40 ms0011
Import/error-in-import40 ms0011
Import/expr-with-cleanups40 ms0011
Import/extern-c-function30 ms0011
Import/for-stmt40 ms0011
Import/forward-declared-objc-class40 ms0011
Import/forward-declared-struct40 ms0011
Import/if-stmt40 ms0011
Import/import-overrides40 ms0011
Import/in-class-initializer40 ms0011
Import/indirect-goto40 ms0011
Import/indirect-struct-member-access30 ms0011
Import/inherited-ctor-init-expr40 ms0011
Import/local-struct40 ms0011
Import/local-struct-use-origins40 ms0011
Import/member-in-struct30 ms0011
Import/missing-import40 ms0011
Import/multiple-forward-declarations40 ms0011
Import/namespace30 ms0011
Import/objc-arc40 ms0011
Import/objc-autoreleasepool40 ms0011
Import/objc-definitions-in-expression40 ms0011
Import/objc-method30 ms0011
Import/objc-param-decl40 ms0011
Import/objc-try-catch40 ms0011
Import/overloaded-function40 ms0011
Import/pack-expansion-expr40 ms0011
Import/struct-and-var40 ms0011
Import/struct-in-namespace40 ms0011
Import/struct-layout40 ms0011
Import/switch-stmt40 ms0011
Import/template40 ms0011
Import/template-specialization40 ms0011
Import/while-stmt40 ms0011
Index1 min 17 sec01322323
Index/Core1.5 sec001515
Index/USR0.17 sec0033
Index/reparse-with-remaps0.1 sec0011
Index/skip-parsed-bodies0.1 sec0011
Integration0.11 sec0314
InterfaceStubs6 sec014041
Interpreter0.14 sec0022
Layout2.6 sec003737
Lexer15 sec04114118
Misc9.4 sec079097
Modules1 min 15 sec09437446
OpenMP18 min0711151122
PCH33 sec03252255
Parser20 sec02322324
ParserSYCL0.13 sec0022
Preprocessor1 min 6 sec07260267
Profile4.1 sec013839
Refactor0.26 sec0044
Refactor/Extract2.2 sec0055
Refactor/LocalRename0.64 sec0044
Rewriter10 sec00144144
Sema56 sec014748762
SemaCUDA4.2 sec076572
SemaCXX1 min 9 sec01928929
SemaObjC25 sec00522522
SemaObjCXX6.3 sec01143144
SemaOpenCL7 sec087785
SemaOpenCLCXX1.2 sec002424
SemaSYCL0.4 sec0088
SemaTemplate15 sec00263263
TableGen99 ms0044
Templight0.55 sec001111
Tooling14 sec013132
VFS1.9 sec002222
clang-rename7.9 sec003333
utils/update_cc_test_checks12 sec001010