# build.ps1 overrides the status of each test in this file when running the # Swift Runtime tests for Android. These tests fail for Android if and only if # built with the Windows toolchain and run through the Windows test driver. # The set of failures is different on Linux. We cannot express this condition in # the REQUIRES/XFAIL clause for individual tests. That's why we use the approach # of external overrides. # # Prefer `xfail` for tests that fail reliably. Use `skip` for flaky tests. # Test summaries call them "excluded". xfail Swift(android-aarch64) :: ClangImporter/availability_custom_domains.swift xfail Swift(android-aarch64) :: ClangImporter/clang_builtin_pcm.swift xfail Swift(android-aarch64) :: Concurrency/fail_implicit_concurrency_load.swift xfail Swift(android-aarch64) :: DebugInfo/file_compilation_dir.swift xfail Swift(android-aarch64) :: DebugInfo/modulecache.swift xfail Swift(android-aarch64) :: Driver/autolink_extract.swift xfail Swift(android-aarch64) :: Driver/batch_mode_parseable_output_cancellation.swift xfail Swift(android-aarch64) :: Driver/driver_mode.swift xfail Swift(android-aarch64) :: Driver/embed-bitcode.swift xfail Swift(android-aarch64) :: Driver/environment.swift xfail Swift(android-aarch64) :: Driver/filelists.swift xfail Swift(android-aarch64) :: Driver/frontend.swift xfail Swift(android-aarch64) :: Driver/linker-autolink-extract.swift xfail Swift(android-aarch64) :: Driver/macabi-environment.swift xfail Swift(android-aarch64) :: Driver/pipe_round_robin.swift.gyb xfail Swift(android-aarch64) :: Driver/swift-version-7-no-asserts.swift xfail Swift(android-aarch64) :: Driver/swift-version-default.swift xfail Swift(android-aarch64) :: Driver/unknown-inputs.swift xfail Swift(android-aarch64) :: FixCode/fixits-apply-all.swift xfail Swift(android-aarch64) :: FixCode/fixits-if-else.swift xfail Swift(android-aarch64) :: FixCode/verify-fixits.swift xfail Swift(android-aarch64) :: Frontend/ast-dump-json-zlib.swift xfail Swift(android-aarch64) :: Frontend/experimental-features-no-asserts.swift xfail Swift(android-aarch64) :: Frontend/features/experimental-features-no-asserts.swift xfail Swift(android-aarch64) :: Frontend/module-alias-explicit-build-alias-in-json.swift xfail Swift(android-aarch64) :: Frontend/module-alias-explicit-build-escaped-identifier.swift xfail Swift(android-aarch64) :: Frontend/module-alias-explicit-build.swift xfail Swift(android-aarch64) :: IDE/complete_issue-56012.swift xfail Swift(android-aarch64) :: IDE/complete_issue-56811.swift xfail Swift(android-aarch64) :: IDE/complete_issue-57061.swift xfail Swift(android-aarch64) :: IDE/complete_issue-57263.swift xfail Swift(android-aarch64) :: IDE/complete_multiple_files.swift xfail Swift(android-aarch64) :: IDE/complete_rdar67155695.swift xfail Swift(android-aarch64) :: IDE/complete_skipbody.swift xfail Swift(android-aarch64) :: IDE/complete_with_visible_members.swift xfail Swift(android-aarch64) :: IDE/print_opaque_result_type.swift xfail Swift(android-aarch64) :: IDE/rdar141440011.swift xfail Swift(android-aarch64) :: Index/Store/output-failure.swift xfail Swift(android-aarch64) :: Interop/Cxx/class/constructors-copy-irgen-android.swift xfail Swift(android-aarch64) :: Interop/Cxx/class/constructors-irgen-android.swift xfail Swift(android-aarch64) :: Interop/Cxx/class/destructors-correct-abi-irgen.swift xfail Swift(android-aarch64) :: Interop/Cxx/stdlib/android-and-std-module.swift xfail Swift(android-aarch64) :: Interop/Cxx/union/anonymous-union-partly-invalid.swift xfail Swift(android-aarch64) :: Interop/CxxToSwiftToCxx/bridge-cxx-struct-back-to-cxx.swift xfail Swift(android-aarch64) :: Interop/CxxToSwiftToCxx/link-cxx-type-metadata-accessor.swift xfail Swift(android-aarch64) :: Interop/SwiftToCxx/core/validate-swift-impl-defs-in-cxx.cpp xfail Swift(android-aarch64) :: Interop/SwiftToCxx/generics/generic-function-cxx-type-invalid.cpp xfail Swift(android-aarch64) :: Interop/SwiftToCxx/generics/generic-struct-as-generic-func-arg-in-cpp.swift xfail Swift(android-aarch64) :: Interop/SwiftToCxx/generics/generic-type-cxx-type-invalid.cpp xfail Swift(android-aarch64) :: Interop/SwiftToCxx/stdlib/stdlib-in-cxx-no-diagnostics-generated-header.cpp xfail Swift(android-aarch64) :: Interop/SwiftToCxxToSwift/hide-swift-module-namespace-in-swift.swift xfail Swift(android-aarch64) :: Interop/SwiftToCxxToSwift/import-swift-class-back-to-swift.swift xfail Swift(android-aarch64) :: ModuleInterface/BadStdlib.swiftinterface xfail Swift(android-aarch64) :: ModuleInterface/ModuleCache/module-cache-options.swift xfail Swift(android-aarch64) :: ModuleInterface/ModuleCache/prebuilt-module-cache-root.swift xfail Swift(android-aarch64) :: ModuleInterface/swift_build_sdk_interfaces/check-only-mode.swift xfail Swift(android-aarch64) :: ModuleInterface/swift_build_sdk_interfaces/compiler-uses-prebuilt-envvar.swift xfail Swift(android-aarch64) :: ModuleInterface/swift_build_sdk_interfaces/compiler-uses-prebuilt.swift xfail Swift(android-aarch64) :: ModuleInterface/swift_build_sdk_interfaces/track-system-dependencies.swift xfail Swift(android-aarch64) :: SILGen/magic_identifier_file_conflicting.swift.gyb xfail Swift(android-aarch64) :: ScanDependencies/can_import_with_map.swift xfail Swift(android-aarch64) :: ScanDependencies/cannot_import_with_map_duplicate_entries.swift xfail Swift(android-aarch64) :: ScanDependencies/explicit-dependencies-headerdeps.swift xfail Swift(android-aarch64) :: ScanDependencies/explicit-module-map-clang-and-swift.swift xfail Swift(android-aarch64) :: ScanDependencies/explicit-module-map-clang-implicit.swift xfail Swift(android-aarch64) :: ScanDependencies/explicit-module-map-forwarding-module.swift xfail Swift(android-aarch64) :: ScanDependencies/explicit-module-map.swift xfail Swift(android-aarch64) :: SynthesizeInterfaceTool/fully-qualified-types.swift xfail Swift(android-aarch64) :: SynthesizeInterfaceTool/include-submodules.swift xfail Swift(android-aarch64) :: SynthesizeInterfaceTool/synthesize-interface-cxx.swift xfail Swift(android-aarch64) :: SynthesizeInterfaceTool/synthesize-interface-pcm.swift xfail Swift(android-aarch64) :: SynthesizeInterfaceTool/synthesize-interface-swift.swift xfail Swift(android-aarch64) :: SynthesizeInterfaceTool/synthesize-interface.swift xfail Swift(android-aarch64) :: TypeDecoder/builtins.swift xfail Swift(android-aarch64) :: TypeDecoder/clashing_abi_name.swift xfail Swift(android-aarch64) :: TypeDecoder/concurrency.swift xfail Swift(android-aarch64) :: TypeDecoder/constrained_existentials.swift xfail Swift(android-aarch64) :: TypeDecoder/different_abi_name.swift xfail Swift(android-aarch64) :: TypeDecoder/dynamic_self.swift xfail Swift(android-aarch64) :: TypeDecoder/existentials.swift xfail Swift(android-aarch64) :: TypeDecoder/extensions.swift xfail Swift(android-aarch64) :: TypeDecoder/generic_local_types.swift xfail Swift(android-aarch64) :: TypeDecoder/generic_typealias.swift xfail Swift(android-aarch64) :: TypeDecoder/generics.swift xfail Swift(android-aarch64) :: TypeDecoder/invalid_types.swift xfail Swift(android-aarch64) :: TypeDecoder/local_types.swift xfail Swift(android-aarch64) :: TypeDecoder/lowered_function_types.swift xfail Swift(android-aarch64) :: TypeDecoder/lowered_metatypes.swift xfail Swift(android-aarch64) :: TypeDecoder/nominal_types.swift xfail Swift(android-aarch64) :: TypeDecoder/opaque_return_type.swift xfail Swift(android-aarch64) :: TypeDecoder/reference_storage.swift xfail Swift(android-aarch64) :: TypeDecoder/structural_types.swift xfail Swift(android-aarch64) :: TypeDecoder/sugar.swift xfail Swift(android-aarch64) :: TypeDecoder/typealias.swift xfail Swift(android-aarch64) :: TypeDecoder/variadic_nominal_types.swift xfail Swift(android-aarch64) :: api-digester/imported_iuo.test xfail Swift(android-aarch64) :: api-digester/macro-gen-json.swift xfail Swift(android-aarch64) :: api-digester/macro-gen.swift xfail Swift(android-aarch64) :: sil-func-extractor/basic.sil xfail Swift(android-aarch64) :: sil-func-extractor/basic.swift xfail Swift-validation(android-aarch64) :: BuildSystem/android_cross_compile.test xfail Swift-validation(android-aarch64) :: BuildSystem/build_lld.test xfail Swift-validation(android-aarch64) :: BuildSystem/default_build_still_performs_epilogue_opts_after_split.test xfail Swift-validation(android-aarch64) :: BuildSystem/infer_dumps_deps_if_verbose_build.test xfail Swift-validation(android-aarch64) :: BuildSystem/infer_implies_install_all.test xfail Swift-validation(android-aarch64) :: BuildSystem/install_all.test xfail Swift-validation(android-aarch64) :: BuildSystem/llvm-targets-options.test xfail Swift-validation(android-aarch64) :: BuildSystem/reconfigure-passed-to-build-script-impl.test xfail Swift-validation(android-aarch64) :: BuildSystem/skip-local-build.test-sh xfail Swift-validation(android-aarch64) :: BuildSystem/skip_clean_corelibs.test xfail Swift-validation(android-aarch64) :: BuildSystem/skip_clean_llbuild.test xfail Swift-validation(android-aarch64) :: BuildSystem/skip_cmark_swift_llvm.test xfail Swift-validation(android-aarch64) :: BuildSystem/test_early_swift_driver_and_infer.swift xfail Swift-validation(android-aarch64) :: BuildSystem/test_skip_early_swift_driver.test xfail Swift-validation(android-aarch64) :: IDE/complete_sdk_is_symlink.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0026-completion-type-not-part-of-solution.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0027-autoclosure-curry-thunk.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0028-member-reference-error-type.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0029-closure-implicit-return.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0030-arg-completion-no-locator.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0031-fallback-typecheck-call-arg.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0032-constructor-call-in-result-builder.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0033-dont-optimize-constraints-for-ignored-args.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0033-trailing-closure-arg-label-matching.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0034-closure-solution-application-target-applied-twice.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/0035-closure-solution-application-target-applied-twice-2.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57037.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57043.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57054.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57059.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57089.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57105.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/issue-57807.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/rdar102958462.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/rdar103300572.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/rdar71566576.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/rdar75366814.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/rdar78781163.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_2_fixed/rdar85609548.swift xfail Swift-validation(android-aarch64) :: IDE/crashers_fixed/issue-57321.swift xfail Swift-validation(android-aarch64) :: IDE/issues_fixed/issue-77335.swift xfail Swift-validation(android-aarch64) :: IDE/stress_tester_issues_fixed/rdar93127707.swift xfail Swift-validation(android-aarch64) :: IDE/stress_tester_issues_fixed/rdar94619388.swift xfail Swift-validation(android-aarch64) :: Python/build_swift.swift xfail Swift-validation(android-aarch64) :: Python/swift_build_support.swift xfail Swift-validation(android-aarch64) :: Sema/type_checker_perf/slow/coerce_literal_linear_combo.swift.gyb xfail Swift-validation(android-aarch64) :: Sema/type_checker_perf/slow/rdar91310777.swift xfail Swift-validation(android-aarch64) :: compiler_crashers_2_fixed/issue-56100.swift xfail Swift-validation(android-aarch64) :: compiler_scale/parse_array_nested.swift.gyb xfail Swift-validation(android-aarch64) :: execution/unavailable_decls.swift