Test Result : Modules

0 failures (±0) , 8 skipped (±0)
421 tests (±0)
Took 1 min 7 sec.

All Tests

Test nameDurationStatus
DebugInfo-fmodule-name.c60 msPassed
DebugInfoNamespace.cpp80 msPassed
DebugInfoSubmoduleImport.c0.13 secPassed
DebugInfoSubmodules.c0 msSkipped
DebugInfoTransitiveImport.m0 msSkipped
ExtDebugInfo.cpp0.22 secPassed
ExtDebugInfo.m0.17 secPassed
ModuleDebugInfo.cpp0 msSkipped
ModuleDebugInfo.m0 msSkipped
ModuleModuleDebugInfo.cpp90 msPassed
Rmodule-build.m0.21 secPassed
Rmodule-import.m0.16 secPassed
Werror-Wsystem-headers.m0.16 secPassed
Werror.m0.52 secPassed
add-remove-private.m0.22 secPassed
adl.cpp90 msPassed
anon-linkage.cpp40 msPassed
anon-namespace.cpp70 msPassed
anon-redecl.cpp80 msPassed
at-import-in-framework-header.m90 msPassed
attr-unavailable.m90 msPassed
auto-import-unavailable.cpp0.12 secPassed
auto-module-import.m0.25 secPassed
autolink.m0.19 secPassed
autolinkTBD.m0.1 secPassed
autoload-subdirectory.cpp50 msPassed
available-is-better.cpp60 msPassed
bad-private-include.m70 msPassed
build-fail-notes.m0.2 secPassed
builtin-import.mm70 msPassed
builtins.m0.24 secPassed
check-for-sanitizer-feature.cpp0.32 secPassed
class-extension-protocol.m70 msPassed
codegen-flags.test0.19 secPassed
codegen-nodep.test60 msPassed
codegen-opt.test0.24 secPassed
codegen.test0.12 secPassed
compiler_builtins.m1.7 secPassed
compiler_builtins_aarch64.m0.49 secPassed
compiler_builtins_arm.m0.3 secPassed
compiler_builtins_x86.c2.5 secPassed
config-mismatch.cpp0.11 secPassed
config_macros.m90 msPassed
conflicts.m60 msPassed
const-var-init-update.cpp60 msPassed
crash-typo-correction-visibility.cpp80 msPassed
crash-vfs-headermaps.m0.21 secPassed
crash-vfs-include-pch.m0.3 secPassed
crash-vfs-ivfsoverlay.m0.17 secPassed
crash-vfs-path-emptydir-entries.m0.18 secPassed
crash-vfs-path-symlink-component.m0.25 secPassed
crash-vfs-path-symlink-topheader.m0.19 secPassed
crash-vfs-path-traversal.m0.23 secPassed
crash-vfs-relative-incdir.m0.21 secPassed
crash-vfs-relative-overlay.m0.23 secPassed
crash-vfs-run-reproducer.m0.21 secPassed
crash-vfs-umbrella-frameworks.m0.29 secPassed
crashes.m70 msPassed
cstd.m90 msPassed
cxx-decls.cpp0.14 secPassed
cxx-dtor.cpp0.11 secPassed
cxx-inline-namespace.cpp70 msPassed
cxx-irgen.cpp0.24 secPassed
cxx-linkage-cache.cpp60 msPassed
cxx-lookup.cpp0.1 secPassed
cxx-many-overloads.cpp1.4 secPassed
cxx-templates.cpp0.49 secPassed
cxx17-exception-spec.cpp60 msPassed
cxx17-inline-variables.cpp60 msPassed
cxx17.cpp60 msPassed
cycles.c70 msPassed
darwin_specific_modulemap_hacks.m80 msPassed
debug-info-moduleimport-in-module.m0 msSkipped
debug-info-moduleimport.m0.21 secPassed
declare-use-compatible.cpp0.24 secPassed
declare-use.S70 msPassed
declare-use1.cpp50 msPassed
declare-use2.cpp50 msPassed
declare-use3.cpp50 msPassed
declare-use4.cpp50 msPassed
declare-use5.cpp40 msPassed
decldef.m0.11 secPassed
decldef.mm0.19 secPassed
deferred-lookup.cpp70 msPassed
dependency-dump-dependent-module.m0.13 secPassed
dependency-dump.m0.11 secPassed
dependency-gen-inferred-map.m80 msPassed
dependency-gen-pch.m80 msPassed
dependency-gen.m0.11 secPassed
dependency-gen.modulemap0.15 secPassed
diag-flags.cpp0.66 secPassed
diag-pragma.c90 msPassed
diag-pragma.cpp0.15 secPassed
diagnose-missing-import.m60 msPassed
diagnostic-options-out-of-date.m0.3 secPassed
diagnostics.modulemap50 msPassed
diamond-pch.c0.23 secPassed
diamond.c0.19 secPassed
direct-module-import.m70 msPassed
double-quotes.m0.3 secPassed
driver.c0.1 secPassed
elaborated-type-specifier-from-hidden-module.m70 msPassed
embed-files-compressed.cpp0.23 secPassed
embed-files.cpp0.15 secPassed
empty.modulemap90 msPassed
enum-codegen.cpp70 msPassed
epic-fail.m70 msPassed
exception-spec.cpp50 msPassed
exclude-header.c70 msPassed
explicit-build-extra-files.cpp0.12 secPassed
explicit-build-flags.cpp1.4 secPassed
explicit-build-missing-files.cpp1.5 secPassed
explicit-build-overlap.cpp0.18 secPassed
explicit-build-prefer-self.cpp80 msPassed
explicit-build-relpath.cpp0.21 secPassed
explicit-build.cpp0.72 secPassed
exponential-paths.cpp1.7 secPassed
export_as_test.c60 msPassed
extensions.c0.34 secPassed
extern_c.cpp0.57 secPassed
extern_c_bad.cpp50 msPassed
extern_cxx.cpp40 msPassed
fatal-module-loader-error.m0.12 secPassed
filename.cpp40 msPassed
find-privateheaders.m0.1 secPassed
fmodules-validate-once-per-build-session.c0.31 secPassed
framework-name.m0.22 secPassed
framework-public-includes-private.m0.28 secPassed
friend-definition-2.cpp90 msPassed
friend-definition.cpp60 msPassed
getSourceDescriptor-crash.cpp40 msPassed
global-init.cpp60 msPassed
global_index.m0.15 secPassed
gnumode-non-benign.cpp50 msPassed
header-attribs.cpp70 msPassed
header-import.m60 msPassed
header-in-multiple-maps.cpp0.12 secPassed
hidden-definition.cpp70 msPassed
hidden-names.cpp50 msPassed
ignored_macros.m0.41 secPassed
implementation-of-module.m0.2 secPassed
implicit-build-config-out-of-date.m90 msPassed
implicit-built-Werror-using-W.cpp0.18 secPassed
implicit-invalidate-chain.c0.28 secPassed
implicit-map-dot-private.m70 msPassed
implicit-private-canonical.m0.24 secPassed
implicit-private-with-different-name.m0.13 secPassed
implicit-private-with-submodule.m0.18 secPassed
import-decl.cpp0.11 secPassed
import-self.m80 msPassed
import-syntax.c0.39 secPassed
import-textual-noguard.mm50 msPassed
import-textual.mm50 msPassed
include-own-headers.m50 msPassed
include-relative.c60 msPassed
include_next.c0.1 secPassed
incomplete-framework-module.m40 msPassed
incomplete-module.m0.1 secPassed
incomplete-umbrella.m70 msPassed
inferred-attributes.mm60 msPassed
inferred-framework-case.m60 msPassed
inferred-frameworks.m50 msPassed
inferred-submodules.m60 msPassed
initializer_list.cpp90 msPassed
initializers.cpp0.34 secPassed
inner-struct-redefines-invisible.m60 msPassed
interface-visibility.m50 msPassed
internal-constants.cpp50 msPassed
invalid-pch-module-id.m80 msPassed
invalidate-identifiers.c0.2 secPassed
irgen.c90 msPassed
lambda-context.cpp80 msPassed
libc-libcxx.cpp0.13 secPassed
libstdcxx-ambiguous-internal.cpp80 msPassed
linkage-merge.cpp60 msPassed
linkage-merge.m80 msPassed
load-after-failure.m0.14 secPassed
load_failure.c0.22 secPassed
local-visibility.cpp60 msPassed
localsubmodulevis.m0.11 secPassed
lookup-assert-protocol.m60 msPassed
lookup-assert.m60 msPassed
lookup.cpp0.14 secPassed
lookup.m0.14 secPassed
lsv-debuginfo.cpp0 msSkipped
macro-ambiguity.cpp0.19 secPassed
macro-hiding.cpp3 secPassed
macro-masking.cpp50 msPassed
macro-redefinition.cpp60 msPassed
macro-reexport.cpp0.74 secPassed
macro-undef-through-pch.m90 msPassed
macros.c0.73 secPassed
macros2.c0.17 secPassed
malformed-overload.m60 msPassed
malformed.cpp0.14 secPassed
merge-anon-in-extern_c.cpp50 msPassed
merge-anon-in-template.cpp70 msPassed
merge-class-definition-visibility.cpp70 msPassed
merge-decl-context.cpp0.21 secPassed
merge-decl-order.cpp60 msPassed
merge-deduced-return.cpp0.1 secPassed
merge-dependent-friends.cpp80 msPassed
merge-enumerators.cpp0.1 secPassed
merge-fn-prototype-tags.c80 msPassed
merge-friends.cpp70 msPassed
merge-function-defs.cpp60 msPassed
merge-implicit-special-members.cpp70 msPassed
merge-lambdas.cpp70 msPassed
merge-name-for-linkage.cpp70 msPassed
merge-nested-templates.cpp80 msPassed
merge-static-locals.cpp60 msPassed
merge-target-features.cpp0.17 secPassed
merge-template-friend.cpp0.11 secPassed
merge-template-members.cpp0.19 secPassed
merge-template-pattern-visibility-2.cpp70 msPassed
merge-template-pattern-visibility-3.cpp70 msPassed
merge-template-pattern-visibility.cpp0.11 secPassed
merge-template-specializations.cpp80 msPassed
merge-typedefs.cpp90 msPassed
merge-using-decls.cpp0.32 secPassed
merge-var-template-def.cpp90 msPassed
merge-vtable-codegen.cpp0.12 secPassed
method_pool.m80 msPassed
method_pool_write.m90 msPassed
minimal-identifier-tables.cpp90 msPassed
mismatch-diagnostics.cpp80 msPassed
misplaced-1.cpp60 msPassed
misplaced-2.cpp60 msPassed
misplaced-3.cpp60 msPassed
misplaced-4.cpp50 msPassed
misplaced-5.c70 msPassed
missing-flag.cpp50 msPassed
missing-header.m70 msPassed
missing-submodule.m70 msPassed
modify-module.m0.25 secPassed
modular_maps.cpp0.23 secPassed
module-debuginfo-prefix.m0 msSkipped
module-feature.m0.22 secPassed
module-file-modified.c0.1 secPassed
module-impl-with-link.c50 msPassed
module-imported-by-pch-path.m0.23 secPassed
module-imported-by-pch-with-modulemap.m0.1 secPassed
module-map-path-hash.cpp0.13 secPassed
module-name-private.m50 msPassed
module-private.cpp0.12 secPassed
module_file_info.m0.24 secPassed
module_map_cwd.c70 msPassed
modulemap-locations.m0.11 secPassed
modules-cache-path-canonicalization.m0.23 secPassed
modules-with-same-name.m0.2 secPassed
multiple-include.cpp70 msPassed
namespaces.cpp90 msPassed
nested-template-default-arg-redecl.cpp80 msPassed
new-delete.cpp50 msPassed
no-implicit-builds.cpp0.22 secPassed
no-implicit-maps.cpp50 msPassed
no-linkage.cpp60 msPassed
no-module-map.cpp0.19 secPassed
no-stale-modtime.m0.22 secPassed
non-ambiguous-enum.m60 msPassed
normal-module-map.cpp0.11 secPassed
objc-at-keyword.m0.12 secPassed
objc-categories.m0.23 secPassed
objc-category-2.m60 msPassed
objc-category-3.m60 msPassed
objc-category.m60 msPassed
objc-designated-init-mod.m70 msPassed
objc-hidden.m70 msPassed
objc-initializer.m0.1 secPassed
objc-method-redecl.m70 msPassed
objc_redef.m0.12 secPassed
odr.cpp70 msPassed
odr_hash-Friend.cpp0.31 secPassed
odr_hash-Unresolved.cpp80 msPassed
odr_hash-blocks.cpp0.14 secPassed
odr_hash-elaborated-types.cpp90 msPassed
odr_hash-gnu.cpp0.14 secPassed
odr_hash-vector.cpp0.14 secPassed
odr_hash.cl0.14 secPassed
odr_hash.cpp0.35 secPassed
odr_hash.mm0.15 secPassed
on-demand-build.m0.16 secPassed
on-demand-macros.m0.1 secPassed
outofdate-rebuild.m0.19 secPassed
overloadable-attrs.cpp60 msPassed
parse-attributes.modulemap60 msPassed
path-resolution.modulemap0.19 secPassed
pch-module-macro.m0.1 secPassed
pch-used.m0.12 secPassed
pch-with-module-name.m0.1 secPassed
pch_container.m0.33 secPassed
pr19692.cpp0.1 secPassed
pr20399.cpp70 msPassed
pr20786.cpp70 msPassed
pr21217.cpp50 msPassed
pr21547.cpp0.11 secPassed
pr21687.cpp80 msPassed
pr24954.cpp90 msPassed
pr25501.cpp80 msPassed
pr26014.cpp90 msPassed
pr26179.cpp90 msPassed
pr27041.cpp90 msPassed
pr27186.cpp80 msPassed
pr27401.cpp0.13 secPassed
pr27513.cpp0.14 secPassed
pr27699.cpp80 msPassed
pr27739.cpp0.1 secPassed
pr27754.cpp0.1 secPassed
pr27890.cpp80 msPassed
pr28332.cpp0.1 secPassed
pr28438.cpp60 msPassed
pr28752.cpp0.1 secPassed
pr28812.cpp90 msPassed
pr31469.cpp80 msPassed
pragma-pack.cpp0.14 secPassed
prebuilt-module.m70 msPassed
preprocess-build-diamond.m0.2 secPassed
preprocess-build.cpp60 msPassed
preprocess-decluse.cpp0.13 secPassed
preprocess-missing.modulemap50 msPassed
preprocess-module.cpp0.73 secPassed
preprocess-nested.cpp0.19 secPassed
preprocess-umbrella.cpp80 msPassed
preprocess-unavailable.cpp40 msPassed
preprocess.cpp0.16 secPassed
preprocess.m0.32 secPassed
private.cpp0.1 secPassed
private.modulemap0.14 secPassed
private1.cpp70 msPassed
protocol-redefinition.m70 msPassed
prune.m0.31 secPassed
public-private.modulemap90 msPassed
rebuild.m0.35 secPassed
recursive.c0.11 secPassed
recursive_visibility.mm90 msPassed
redecl-add-after-load.cpp0.14 secPassed
redecl-found-building-chains.cpp80 msPassed
redecl-merge.m0.12 secPassed
redecl-merge2.m0.11 secPassed
redecl-namespaces.mm0.12 secPassed
redecl-templates.cpp90 msPassed
redeclarations.m0.12 secPassed
redecls.m0.14 secPassed
redefinition-c-tagtypes.m0.1 secPassed
redefinition-same-header.m60 msPassed
redundant-include.mm90 msPassed
relative-dep-gen.cpp0.3 secPassed
relative-import-path.c0.1 secPassed
renamed.m60 msPassed
require-modular-includes.m0.49 secPassed
requires-coroutines.mm0.13 secPassed
requires-gnuinlineasm.m0.1 secPassed
requires.m0.15 secPassed
requires.mm80 msPassed
resolution-change.m0.27 secPassed
self-import-header.m90 msPassed
self-referencing-lambda.cpp70 msPassed
separate_map_tree.cpp70 msPassed
serialized-diags.m0.21 secPassed
shadow.m0.14 secPassed
shadowed-submodule.m70 msPassed
signal.m80 msPassed
static_assert.cpp60 msPassed
stddef.c70 msPassed
stddef.m70 msPassed
stress-objc.m0.23 secPassed
stress1.cpp0.43 secPassed
strict-decluse-headers.cpp0.15 secPassed
strict-decluse.cpp50 msPassed
string_names.cpp0.15 secPassed
subdirectory-module-maps-working-dir.m80 msPassed
subframework-from-intermediate-path.m80 msPassed
subframeworks.m0.16 secPassed
submodule-in-private-mmap.m70 msPassed
submodule-visibility-cycles.cpp60 msPassed
submodule-visibility.cpp0.25 secPassed
submodules-merge-defs.cpp0.39 secPassed
submodules-preprocess.cpp60 msPassed
submodules.cpp60 msPassed
submodules.m70 msPassed
suggest-include.cpp70 msPassed
system-out-of-date-test.m0.12 secPassed
system_headers.m80 msPassed
tag-injection.c70 msPassed
tag-injection.cpp0.1 secPassed
target-features.m0 msSkipped
target-platform-features.m0.33 secPassed
template-default-args.cpp0.12 secPassed
template-specialization-visibility.cpp70 msPassed
templates-2.mm0.13 secPassed
templates.mm0.18 secPassed
textual-hdr-in-umbrella-hdr.m50 msPassed
textual-headers.cpp80 msPassed
thread-safety.cpp80 msPassed
typedef-tag-not-visible.m70 msPassed
typo.m0.1 secPassed
umbrella-header-include-builtin.mm0.12 secPassed
unavailable-local-visibility.test70 msPassed
undefined-type-fixit1.cpp70 msPassed
unnecessary-module-map-parsing.c70 msPassed
unused-global-init.cpp0.3 secPassed
update-after-load.cpp70 msPassed
update-exception-spec.cpp80 msPassed
use-after-free.m0.1 secPassed
use-exportas-for-link.m0.31 secPassed
using-decl-friend-2.cpp70 msPassed
using-decl-friend.cpp60 msPassed
using-decl-inheritance.cpp0.1 secPassed
using-decl-redecl.cpp90 msPassed
using-decl.cpp0.2 secPassed
using-directive-redecl.cpp50 msPassed
using-directive.cpp50 msPassed
va_list.cpp80 msPassed
va_list.m0.16 secPassed
validate-system-headers.m0.26 secPassed
var-templates.cpp60 msPassed
visibility-in-instantiation.cpp60 msPassed
warn-unused-local-typedef.cpp90 msPassed
warning-mismatch.m0.1 secPassed
wildcard-submodule-exports.cpp80 msPassed
working-dir-flag.m70 msPassed