ASTSignature.c | 0.18 sec | Passed |
DebugInfo-fmodule-name.c | 40 ms | Passed |
DebugInfoNamespace.cpp | 70 ms | Passed |
DebugInfoSubmoduleImport.c | 0.12 sec | Passed |
DebugInfoSubmodules.c | 0 ms | Skipped |
DebugInfoTransitiveImport.m | 0 ms | Skipped |
ExtDebugInfo.cpp | 0.23 sec | Passed |
ExtDebugInfo.m | 0.22 sec | Passed |
ModuleDebugInfo.cpp | 0 ms | Skipped |
ModuleDebugInfo.m | 0 ms | Skipped |
ModuleModuleDebugInfo.cpp | 80 ms | Passed |
Rmodule-build.m | 0.21 sec | Passed |
Rmodule-import.m | 0.15 sec | Passed |
Werror-Wsystem-headers.m | 0.16 sec | Passed |
Werror.m | 0.55 sec | Passed |
add-remove-private.m | 0.23 sec | Passed |
adl.cpp | 80 ms | Passed |
anon-linkage.cpp | 30 ms | Passed |
anon-namespace.cpp | 70 ms | Passed |
anon-redecl.cpp | 70 ms | Passed |
at-import-in-framework-header.m | 80 ms | Passed |
attr-unavailable.m | 80 ms | Passed |
auto-import-unavailable.cpp | 0.12 sec | Passed |
auto-module-import.m | 0.26 sec | Passed |
autolink.m | 0.2 sec | Passed |
autolinkTBD.m | 90 ms | Passed |
autoload-subdirectory.cpp | 40 ms | Passed |
available-is-better.cpp | 50 ms | Passed |
bad-private-include.m | 60 ms | Passed |
build-fail-notes.m | 0.21 sec | Passed |
builtin-import.mm | 60 ms | Passed |
builtins.m | 0.24 sec | Passed |
check-for-sanitizer-feature.cpp | 0.34 sec | Passed |
class-extension-protocol.m | 70 ms | Passed |
codegen-extern-template.cpp | 70 ms | Passed |
codegen-flags.test | 0.18 sec | Passed |
codegen-nodep.test | 50 ms | Passed |
codegen-opt.test | 0.24 sec | Passed |
codegen.test | 0.11 sec | Passed |
compiler_builtins.m | 1.9 sec | Passed |
compiler_builtins_aarch64.m | 0.54 sec | Passed |
compiler_builtins_arm.m | 0.32 sec | Passed |
compiler_builtins_x86.c | 2.7 sec | Passed |
config-mismatch.cpp | 0.11 sec | Passed |
config_macros.m | 80 ms | Passed |
conflicts.m | 50 ms | Passed |
const-var-init-update.cpp | 50 ms | Passed |
context-hash.c | 0.37 sec | Passed |
crash-typo-correction-visibility.cpp | 70 ms | Passed |
crash-vfs-headermaps.m | 0.23 sec | Passed |
crash-vfs-include-pch.m | 0.33 sec | Passed |
crash-vfs-ivfsoverlay.m | 0.18 sec | Passed |
crash-vfs-path-emptydir-entries.m | 0.19 sec | Passed |
crash-vfs-path-symlink-component.m | 0.26 sec | Passed |
crash-vfs-path-symlink-topheader.m | 0.2 sec | Passed |
crash-vfs-path-traversal.m | 0.24 sec | Passed |
crash-vfs-relative-incdir.m | 0.23 sec | Passed |
crash-vfs-relative-overlay.m | 0.24 sec | Passed |
crash-vfs-run-reproducer.m | 0.22 sec | Passed |
crash-vfs-umbrella-frameworks.m | 0.31 sec | Passed |
crashes.m | 60 ms | Passed |
cstd.m | 80 ms | Passed |
cxx-decls.cpp | 0.13 sec | Passed |
cxx-dtor.cpp | 0.1 sec | Passed |
cxx-inline-namespace.cpp | 70 ms | Passed |
cxx-irgen.cpp | 0.26 sec | Passed |
cxx-linkage-cache.cpp | 60 ms | Passed |
cxx-lookup.cpp | 0.1 sec | Passed |
cxx-many-overloads.cpp | 1.5 sec | Passed |
cxx-templates.cpp | 0.49 sec | Passed |
cxx17-exception-spec.cpp | 50 ms | Passed |
cxx17-inline-variables.cpp | 50 ms | Passed |
cxx17.cpp | 50 ms | Passed |
cxx20.cpp | 50 ms | Passed |
cycles.c | 60 ms | Passed |
darwin_specific_modulemap_hacks.m | 70 ms | Passed |
debug-info-moduleimport-in-module.m | 0 ms | Skipped |
debug-info-moduleimport.m | 0.22 sec | Passed |
declare-use-compatible.cpp | 0.25 sec | Passed |
declare-use.S | 60 ms | Passed |
declare-use1.cpp | 40 ms | Passed |
declare-use2.cpp | 40 ms | Passed |
declare-use3.cpp | 40 ms | Passed |
declare-use4.cpp | 40 ms | Passed |
declare-use5.cpp | 40 ms | Passed |
decldef.m | 0.1 sec | Passed |
decldef.mm | 0.19 sec | Passed |
deferred-lookup.cpp | 60 ms | Passed |
dependency-dump-dependent-module.m | 0.13 sec | Passed |
dependency-dump.m | 0.12 sec | Passed |
dependency-gen-inferred-map.m | 70 ms | Passed |
dependency-gen-pch.m | 80 ms | Passed |
dependency-gen.m | 0.11 sec | Passed |
dependency-gen.modulemap | 0.14 sec | Passed |
diag-flags.cpp | 0.72 sec | Passed |
diag-pragma.c | 80 ms | Passed |
diag-pragma.cpp | 0.15 sec | Passed |
diagnose-missing-import.m | 60 ms | Passed |
diagnostic-options-out-of-date.m | 0.31 sec | Passed |
diagnostics.modulemap | 50 ms | Passed |
diamond-pch.c | 0.24 sec | Passed |
diamond.c | 0.2 sec | Passed |
direct-module-import.m | 60 ms | Passed |
double-quotes.m | 0.32 sec | Passed |
driver.c | 90 ms | Passed |
elaborated-type-specifier-from-hidden-module.m | 60 ms | Passed |
embed-files-compressed.cpp | 0.24 sec | Passed |
embed-files.cpp | 0.16 sec | Passed |
empty.modulemap | 90 ms | Passed |
enum-codegen.cpp | 60 ms | Passed |
epic-fail.m | 70 ms | Passed |
exception-spec.cpp | 50 ms | Passed |
exclude-header.c | 60 ms | Passed |
explicit-build-extra-files.cpp | 0.13 sec | Passed |
explicit-build-flags.cpp | 1.4 sec | Passed |
explicit-build-missing-files.cpp | 1.5 sec | Passed |
explicit-build-overlap.cpp | 0.18 sec | Passed |
explicit-build-prefer-self.cpp | 70 ms | Passed |
explicit-build-relpath.cpp | 0.22 sec | Passed |
explicit-build.cpp | 0.82 sec | Passed |
exponential-paths.cpp | 1.9 sec | Passed |
export_as_test.c | 60 ms | Passed |
extensions.c | 0.39 sec | Passed |
extern_c.cpp | 0.63 sec | Passed |
extern_c_bad.cpp | 50 ms | Passed |
extern_cxx.cpp | 30 ms | Passed |
fatal-module-loader-error.m | 0.13 sec | Passed |
filename.cpp | 40 ms | Passed |
find-privateheaders.m | 0.1 sec | Passed |
fmodules-validate-once-per-build-session.c | 0.38 sec | Passed |
framework-name.m | 0.26 sec | Passed |
framework-public-includes-private.m | 0.32 sec | Passed |
friend-definition-2.cpp | 90 ms | Passed |
friend-definition.cpp | 60 ms | Passed |
fsystem-module.m | 0.15 sec | Passed |
getSourceDescriptor-crash.cpp | 40 ms | Passed |
global-init.cpp | 70 ms | Passed |
global_index.m | 0.16 sec | Passed |
gnumode-non-benign.cpp | 50 ms | Passed |
header-attribs.cpp | 70 ms | Passed |
header-import.m | 60 ms | Passed |
header-in-multiple-maps.cpp | 0.12 sec | Passed |
hidden-definition.cpp | 80 ms | Passed |
hidden-names.cpp | 50 ms | Passed |
ignored_macros.m | 0.46 sec | Passed |
implementation-of-module.m | 0.22 sec | Passed |
implicit-build-config-out-of-date.m | 0.1 sec | Passed |
implicit-built-Werror-using-W.cpp | 0.19 sec | Passed |
implicit-invalidate-chain.c | 0.3 sec | Passed |
implicit-invalidate-common.c | 0.22 sec | Passed |
implicit-map-dot-private.m | 70 ms | Passed |
implicit-private-canonical.m | 0.27 sec | Passed |
implicit-private-with-different-name.m | 0.13 sec | Passed |
implicit-private-with-submodule.m | 0.2 sec | Passed |
implicit-private-without-public.m | 60 ms | Passed |
import-decl.cpp | 0.11 sec | Passed |
import-self.m | 80 ms | Passed |
import-syntax.c | 0.42 sec | Passed |
import-textual-noguard.mm | 50 ms | Passed |
import-textual.mm | 50 ms | Passed |
include-own-headers.m | 50 ms | Passed |
include-relative.c | 70 ms | Passed |
include_next.c | 0.1 sec | Passed |
incomplete-framework-module.m | 40 ms | Passed |
incomplete-module.m | 0.1 sec | Passed |
incomplete-umbrella.m | 60 ms | Passed |
inferred-attributes.mm | 50 ms | Passed |
inferred-framework-case.m | 60 ms | Passed |
inferred-frameworks.m | 50 ms | Passed |
inferred-submodules.m | 60 ms | Passed |
initializer_list.cpp | 90 ms | Passed |
initializers.cpp | 0.36 sec | Passed |
inner-struct-redefines-invisible.m | 60 ms | Passed |
interface-diagnose-missing-import.m | 50 ms | Passed |
interface-visibility.m | 40 ms | Passed |
internal-constants.cpp | 50 ms | Passed |
invalid-pch-module-id.m | 80 ms | Passed |
invalidate-identifiers.c | 0.2 sec | Passed |
irgen.c | 80 ms | Passed |
lambda-context.cpp | 70 ms | Passed |
libc-libcxx.cpp | 0.13 sec | Passed |
libstdcxx-ambiguous-internal.cpp | 80 ms | Passed |
linkage-merge.cpp | 50 ms | Passed |
linkage-merge.m | 80 ms | Passed |
load-after-failure.m | 0.15 sec | Passed |
load_failure.c | 0.18 sec | Passed |
local-visibility.cpp | 60 ms | Passed |
localsubmodulevis.m | 0.11 sec | Passed |
lookup-assert-protocol.m | 50 ms | Passed |
lookup-assert.m | 50 ms | Passed |
lookup.cpp | 0.15 sec | Passed |
lookup.m | 0.15 sec | Passed |
lsv-debuginfo.cpp | 0 ms | Skipped |
macro-ambiguity.cpp | 0.19 sec | Passed |
macro-hiding.cpp | 3.2 sec | Passed |
macro-masking.cpp | 50 ms | Passed |
macro-redefinition.cpp | 60 ms | Passed |
macro-reexport.cpp | 0.77 sec | Passed |
macro-undef-through-pch.m | 90 ms | Passed |
macros.c | 0.75 sec | Passed |
macros2.c | 0.16 sec | Passed |
malformed-overload.m | 50 ms | Passed |
malformed.cpp | 0.13 sec | Passed |
merge-anon-in-extern_c.cpp | 50 ms | Passed |
merge-anon-in-template.cpp | 70 ms | Passed |
merge-class-definition-visibility.cpp | 60 ms | Passed |
merge-decl-context.cpp | 0.21 sec | Passed |
merge-decl-order.cpp | 60 ms | Passed |
merge-deduced-return.cpp | 90 ms | Passed |
merge-dependent-friends.cpp | 80 ms | Passed |
merge-enumerators.cpp | 0.1 sec | Passed |
merge-fn-prototype-tags.c | 80 ms | Passed |
merge-friends.cpp | 60 ms | Passed |
merge-function-defs.cpp | 60 ms | Passed |
merge-implicit-special-members.cpp | 70 ms | Passed |
merge-lambdas.cpp | 60 ms | Passed |
merge-lifetime-extended-temporary.cpp | 0.12 sec | Passed |
merge-name-for-linkage.cpp | 70 ms | Passed |
merge-nested-templates.cpp | 70 ms | Passed |
merge-static-locals.cpp | 50 ms | Passed |
merge-target-features.cpp | 0.17 sec | Passed |
merge-template-friend.cpp | 0.1 sec | Passed |
merge-template-members.cpp | 0.19 sec | Passed |
merge-template-pattern-visibility-2.cpp | 60 ms | Passed |
merge-template-pattern-visibility-3.cpp | 60 ms | Passed |
merge-template-pattern-visibility.cpp | 0.11 sec | Passed |
merge-template-specializations.cpp | 70 ms | Passed |
merge-typedefs.cpp | 90 ms | Passed |
merge-using-decls.cpp | 0.32 sec | Passed |
merge-var-template-def.cpp | 90 ms | Passed |
merge-vtable-codegen.cpp | 0.11 sec | Passed |
method_pool.m | 70 ms | Passed |
method_pool_write.m | 80 ms | Passed |
minimal-identifier-tables.cpp | 90 ms | Passed |
mismatch-diagnostics.cpp | 80 ms | Passed |
misplaced-1.cpp | 60 ms | Passed |
misplaced-2.cpp | 60 ms | Passed |
misplaced-3.cpp | 60 ms | Passed |
misplaced-4.cpp | 40 ms | Passed |
misplaced-5.c | 60 ms | Passed |
missing-flag.cpp | 40 ms | Passed |
missing-header-local-visibility.cpp | 0.11 sec | Passed |
missing-header.m | 60 ms | Passed |
missing-submodule.m | 60 ms | Passed |
modify-module.m | 0.26 sec | Passed |
modular_maps.cpp | 0.23 sec | Passed |
module-debuginfo-prefix.m | 0 ms | Skipped |
module-feature.m | 0.21 sec | Passed |
module-file-modified.c | 90 ms | Passed |
module-impl-with-link.c | 40 ms | Passed |
module-imported-by-pch-path.m | 0.22 sec | Passed |
module-imported-by-pch-with-modulemap.m | 0.1 sec | Passed |
module-map-path-hash.cpp | 0.13 sec | Passed |
module-name-private.m | 40 ms | Passed |
module-private.cpp | 0.13 sec | Passed |
module_file_info.m | 0.24 sec | Passed |
module_map_cwd.c | 60 ms | Passed |
modulemap-locations.m | 0.11 sec | Passed |
modules-cache-path-canonicalization.m | 0.24 sec | Passed |
modules-with-same-name.m | 0.2 sec | Passed |
ms-enums.cpp | 60 ms | Passed |
multiple-include.cpp | 60 ms | Passed |
namespaces.cpp | 80 ms | Passed |
nested-template-default-arg-redecl.cpp | 80 ms | Passed |
new-delete.cpp | 40 ms | Passed |
no-implicit-builds.cpp | 0.23 sec | Passed |
no-implicit-maps.cpp | 40 ms | Passed |
no-linkage.cpp | 60 ms | Passed |
no-module-map.cpp | 0.19 sec | Passed |
no-stale-modtime.m | 0.23 sec | Passed |
no-undeclared-includes-builtins.cpp | 70 ms | Passed |
non-ambiguous-enum.m | 60 ms | Passed |
normal-module-map.cpp | 0.1 sec | Passed |
objc-at-keyword.m | 0.11 sec | Passed |
objc-categories.m | 0.24 sec | Passed |
objc-category-2.m | 50 ms | Passed |
objc-category-3.m | 50 ms | Passed |
objc-category.m | 50 ms | Passed |
objc-designated-init-mod.m | 60 ms | Passed |
objc-hidden.m | 70 ms | Passed |
objc-initializer.m | 0.1 sec | Passed |
objc-method-redecl.m | 80 ms | Passed |
objc-type-param.m | 80 ms | Passed |
objc_redef.m | 0.12 sec | Passed |
odr.cpp | 60 ms | Passed |
odr_hash-Friend.cpp | 0.32 sec | Passed |
odr_hash-Unresolved.cpp | 70 ms | Passed |
odr_hash-blocks.cpp | 0.15 sec | Passed |
odr_hash-elaborated-types.cpp | 80 ms | Passed |
odr_hash-gnu.cpp | 0.14 sec | Passed |
odr_hash-vector.cpp | 0.14 sec | Passed |
odr_hash.cl | 0.15 sec | Passed |
odr_hash.cpp | 0.37 sec | Passed |
odr_hash.mm | 0.16 sec | Passed |
on-demand-build.m | 0.16 sec | Passed |
on-demand-macros.m | 0.1 sec | Passed |
outofdate-rebuild.m | 0.21 sec | Passed |
overloadable-attrs.cpp | 60 ms | Passed |
parse-attributes.modulemap | 50 ms | Passed |
path-resolution.modulemap | 0.2 sec | Passed |
pch-module-macro.m | 0.1 sec | Passed |
pch-used.m | 0.12 sec | Passed |
pch-with-module-name.m | 0.1 sec | Passed |
pch_container.m | 0.35 sec | Passed |
pr19692.cpp | 90 ms | Passed |
pr20399.cpp | 70 ms | Passed |
pr20786.cpp | 70 ms | Passed |
pr21217.cpp | 40 ms | Passed |
pr21547.cpp | 0.11 sec | Passed |
pr21687.cpp | 70 ms | Passed |
pr24954.cpp | 90 ms | Passed |
pr25501.cpp | 80 ms | Passed |
pr26014.cpp | 80 ms | Passed |
pr26179.cpp | 90 ms | Passed |
pr27041.cpp | 80 ms | Passed |
pr27186.cpp | 80 ms | Passed |
pr27401.cpp | 0.13 sec | Passed |
pr27513.cpp | 0.13 sec | Passed |
pr27699.cpp | 80 ms | Passed |
pr27739.cpp | 90 ms | Passed |
pr27754.cpp | 90 ms | Passed |
pr27890.cpp | 80 ms | Passed |
pr28332.cpp | 90 ms | Passed |
pr28438.cpp | 60 ms | Passed |
pr28752.cpp | 0.1 sec | Passed |
pr28812.cpp | 90 ms | Passed |
pr31469.cpp | 80 ms | Passed |
pragma-pack.cpp | 0.14 sec | Passed |
prebuilt-module.m | 70 ms | Passed |
preprocess-build-diamond.m | 0.21 sec | Passed |
preprocess-build.cpp | 60 ms | Passed |
preprocess-decluse.cpp | 0.13 sec | Passed |
preprocess-missing.modulemap | 40 ms | Passed |
preprocess-module.cpp | 0.78 sec | Passed |
preprocess-nested.cpp | 0.2 sec | Passed |
preprocess-umbrella.cpp | 80 ms | Passed |
preprocess-unavailable.cpp | 30 ms | Passed |
preprocess.cpp | 0.16 sec | Passed |
preprocess.m | 0.33 sec | Passed |
private.cpp | 90 ms | Passed |
private.modulemap | 0.14 sec | Passed |
private1.cpp | 60 ms | Passed |
protocol-redefinition.m | 60 ms | Passed |
prune.m | 0.35 sec | Passed |
public-private.modulemap | 90 ms | Passed |
rebuild.m | 0.38 sec | Passed |
recursive.c | 0.11 sec | Passed |
recursive_visibility.mm | 90 ms | Passed |
redecl-add-after-load.cpp | 0.14 sec | Passed |
redecl-found-building-chains.cpp | 80 ms | Passed |
redecl-merge.m | 0.11 sec | Passed |
redecl-merge2.m | 0.1 sec | Passed |
redecl-namespaces.mm | 0.12 sec | Passed |
redecl-templates.cpp | 80 ms | Passed |
redeclarations.m | 0.12 sec | Passed |
redecls.m | 0.13 sec | Passed |
redefinition-c-tagtypes.m | 90 ms | Passed |
redefinition-same-header.m | 60 ms | Passed |
redundant-include.mm | 90 ms | Passed |
relative-dep-gen.cpp | 0.32 sec | Passed |
relative-import-path.c | 90 ms | Passed |
renamed.m | 60 ms | Passed |
require-modular-includes.m | 0.52 sec | Passed |
requires-coroutines.mm | 0.13 sec | Passed |
requires-gnuinlineasm.m | 0.1 sec | Passed |
requires.m | 0.14 sec | Passed |
requires.mm | 70 ms | Passed |
resolution-change.m | 0.29 sec | Passed |
self-import-header.m | 80 ms | Passed |
self-referencing-lambda.cpp | 60 ms | Passed |
separate_map_tree.cpp | 60 ms | Passed |
serialized-diags.m | 0.21 sec | Passed |
shadow.m | 0.14 sec | Passed |
shadowed-submodule.m | 70 ms | Passed |
signal.m | 70 ms | Passed |
static_assert.cpp | 50 ms | Passed |
stddef.c | 70 ms | Passed |
stddef.m | 70 ms | Passed |
stress-objc.m | 0.24 sec | Passed |
stress1.cpp | 0.46 sec | Passed |
strict-decluse-headers.cpp | 0.15 sec | Passed |
strict-decluse.cpp | 40 ms | Passed |
string_names.cpp | 0.15 sec | Passed |
structural-equivalent-recursive-types.c | 60 ms | Passed |
subdirectory-module-maps-working-dir.m | 80 ms | Passed |
subframework-from-intermediate-path.m | 80 ms | Passed |
subframeworks.m | 0.16 sec | Passed |
submodule-in-private-mmap.m | 60 ms | Passed |
submodule-visibility-cycles.cpp | 50 ms | Passed |
submodule-visibility.cpp | 0.25 sec | Passed |
submodules-merge-defs.cpp | 0.41 sec | Passed |
submodules-preprocess.cpp | 50 ms | Passed |
submodules.cpp | 60 ms | Passed |
submodules.m | 60 ms | Passed |
suggest-include.cpp | 60 ms | Passed |
system-out-of-date-test.m | 0.11 sec | Passed |
system_headers.m | 70 ms | Passed |
tag-injection.c | 60 ms | Passed |
tag-injection.cpp | 0.1 sec | Passed |
target-features.m | 0 ms | Skipped |
target-platform-features.m | 0.4 sec | Passed |
template-default-args.cpp | 0.12 sec | Passed |
template-specialization-visibility.cpp | 60 ms | Passed |
templates-2.mm | 0.13 sec | Passed |
templates.mm | 0.18 sec | Passed |
textual-hdr-in-umbrella-hdr.m | 40 ms | Passed |
textual-headers.cpp | 70 ms | Passed |
thread-safety.cpp | 70 ms | Passed |
typedef-tag-not-visible.m | 60 ms | Passed |
typo.m | 0.1 sec | Passed |
umbrella-header-include-builtin.mm | 0.12 sec | Passed |
unavailable-local-visibility.test | 70 ms | Passed |
undefined-type-fixit1.cpp | 60 ms | Passed |
unnecessary-module-map-parsing.c | 70 ms | Passed |
unused-global-init.cpp | 0.31 sec | Passed |
update-after-load.cpp | 60 ms | Passed |
update-exception-spec.cpp | 70 ms | Passed |
use-after-free.m | 90 ms | Passed |
use-exportas-for-link.m | 0.32 sec | Passed |
using-decl-friend-2.cpp | 60 ms | Passed |
using-decl-friend.cpp | 50 ms | Passed |
using-decl-inheritance.cpp | 0.1 sec | Passed |
using-decl-redecl.cpp | 80 ms | Passed |
using-decl.cpp | 0.21 sec | Passed |
using-directive-redecl.cpp | 40 ms | Passed |
using-directive.cpp | 40 ms | Passed |
va_list.cpp | 70 ms | Passed |
va_list.m | 0.17 sec | Passed |
validate-file-content.m | 0.25 sec | Passed |
validate-system-headers.m | 0.27 sec | Passed |
var-templates.cpp | 50 ms | Passed |
visibility-in-instantiation.cpp | 50 ms | Passed |
warn-unused-local-typedef.cpp | 90 ms | Passed |
warning-mismatch.m | 90 ms | Passed |
wildcard-submodule-exports.cpp | 70 ms | Passed |
working-dir-flag.m | 50 ms | Passed |