Test Result : Clang

0 failures (±0) , 749 skipped (±0)
14,004 tests (±0)
Took 1 hr 10 min.

All Tests

ClassDurationFail(diff)Skip(diff)Pass(diff)Total(diff)
APINotes0.28 sec0022
ARCMT13 sec006969
ARCMT/designated-init-in-header0.65 sec0011
ARCMT/whitelisted0.17 sec0022
AST29 sec01212213
ASTMerge/APValue0.11 sec0011
ASTMerge/anonymous-fields0.11 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/class270 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-ctors70 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/Interp70 ms0011
Analysis1 min 19 sec013612625
Analysis/Checkers0.2 sec0011
Analysis/Checkers/WebKit0.29 sec0077
Analysis/cert0.1 sec0022
Analysis/copypaste1.1 sec002828
Analysis/diagnostics1.7 sec002727
Analysis/engine1.3 sec0011
Analysis/exploded-graph-rewriter3.4 sec071421
Analysis/exploration_order0.15 sec0022
Analysis/html_diagnostics0.25 sec0044
Analysis/html_diagnostics/relevant_lines0.65 sec001111
Analysis/inlining2.3 sec002727
Analysis/objc50 ms0011
Analysis/scan-build9.8 sec0077
Analysis/scan-build/rebuild_index0.41 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.21 sec0022
CXX/basic/basic_start/basic_start_main0.71 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.29 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_rel90 ms0022
CXX/class/class_compare/class_spaceship0.19 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.15 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_memdef50 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.76 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_simple90 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.52 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.82 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.42 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.39 sec0044
CXX/module/module_unit0.25 sec0022
CXX/modules-ts70 ms0011
CXX/modules-ts/basic/basic_def_odr/p40.21 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.35 sec0011
CXX/modules-ts/dcl_dcl/dcl_module0.35 sec0033
CXX/modules-ts/dcl_dcl/dcl_module/dcl_module_export0.21 sec0011
CXX/modules-ts/dcl_dcl/dcl_module/dcl_module_import0.21 sec0011
CXX/modules-ts/dcl_dcl/dcl_module/dcl_module_interface0.18 sec0011
CXX/over/over_built0.21 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_user50 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_deduct90 ms0022
CXX/over/over_match/over_match_funcs/over_match_copy40 ms0011
CXX/over/over_match/over_match_funcs/over_match_oper0.22 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.92 sec001717
CXX/special/class_ctor0.17 sec0044
CXX/special/class_dtor0.43 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.14 sec0022
CXX/stmt_stmt/stmt_iter/stmt_ranged0.15 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.26 sec0055
CXX/temp/temp_fct_spec/temp_deduct0.24 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.24 sec0066
CXX/temp/temp_spec0.29 sec0033
CXX/temp/temp_spec/temp_expl_spec1 sec002121
CXX/temp/temp_spec/temp_explicit0.85 sec001616
CXX/temp/temp_spec/temp_inst0.12 sec0033
CXX/temp/temp_type40 ms0011
ClangScanDeps18 sec001919
CodeCompletion10 sec008181
CodeGen4 min 18 sec010115381639
CodeGenCUDA4.4 sec0263965
CodeGenCXX2 min 30 sec01810911109
CodeGenCXX/ARM0.7 sec0011
CodeGenCXX/RelativeVTablesABI1.5 sec002525
CodeGenCoroutines1.6 sec002424
CodeGenHIP0 ms0303
CodeGenObjC27 sec05385390
CodeGenObjCXX8.6 sec00103103
CodeGenOpenCL17 sec02682108
CodeGenOpenCLCXX1 sec001919
CodeGenSYCL0.57 sec0077
CodeGen/RISCV5.1 sec031821
CodeGen/RISCV/rvb-intrinsics0.49 sec001111
CodeGen/RISCV/rvv-intrinsics69 ms01490149
CodeGen/RISCV/rvv-intrinsics-overloaded30 ms01400140
CodeGen/SystemZ4.6 sec0221234
CodeGen/VE0 ms0101
CodeGen/WebAssembly0.49 sec0099
CodeGen/X862 min 47 sec00154154
CodeGen/aarch64-sve-intrinsics9 min 48 sec00273273
CodeGen/aarch64-sve-intrinsics/negative17 sec002727
CodeGen/aarch64-sve2-intrinsics8 min 30 sec00156156
CodeGen/aarch64-sve2-intrinsics/negative47 sec004545
CodeGen/arc0.11 sec0022
CodeGen/arm-mve-intrinsics1 min 2 sec007070
CodeGen/avr/attributes80 ms0022
Coverage1.6 sec001414
CoverageMapping2.7 sec005858
Driver5 min 33 sec0120663783
Driver/XRay0.31 sec0549
Driver/flang0.51 sec0044
FixIt7.4 sec008383
Format1.9 sec002525
Frontend19 sec012145157
Headers54 sec0175774
Import/array-init-loop-expr0.53 sec0011
Import/attr0.43 sec0011
Import/builtin-template0.46 sec0011
Import/call-expr0.33 sec0011
Import/clang-flags0.17 sec0011
Import/compound-assign-op0.15 sec0011
Import/conflicting-struct40 ms0011
Import/conversion-decl40 ms0011
Import/cxx-anon-namespace40 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-struct40 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-import30 ms0011
Import/multiple-forward-declarations40 ms0011
Import/namespace40 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 13 sec01322323
Index/Core1.5 sec001515
Index/USR0.17 sec0033
Index/reparse-with-remaps90 ms0011
Index/skip-parsed-bodies0.1 sec0011
Integration0.11 sec0314
InterfaceStubs5.9 sec014041
Interpreter0.15 sec0022
Layout2.6 sec003737
Lexer15 sec04114118
Misc9.3 sec079097
Modules1 min 16 sec09437446
OpenMP18 min0711271134
PCH33 sec03252255
Parser20 sec02322324
ParserSYCL0.13 sec0022
Preprocessor1 min 6 sec07260267
Profile4.2 sec013839
Refactor0.28 sec0044
Refactor/Extract2.2 sec0055
Refactor/LocalRename0.62 sec0044
Rewriter11 sec00144144
Sema57 sec014749763
SemaCUDA4.2 sec076572
SemaCXX1 min 10 sec01928929
SemaObjC25 sec00522522
SemaObjCXX6.4 sec01143144
SemaOpenCL7 sec087785
SemaOpenCLCXX1.1 sec002424
SemaSYCL0.43 sec0088
SemaTemplate16 sec00263263
TableGen99 ms0044
Templight0.57 sec001111
Tooling15 sec013132
VFS1.8 sec002222
clang-rename7.9 sec003333
utils/update_cc_test_checks11 sec001010