[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (master) #3056

Report

[FAILURE] oss-swift-package-linux-ubuntu-16_04 [#3056]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/3056/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Wed, 19 Dec 2018 22:04:30 -0600
Build duration:
1 hr 5 min

Identified problems:

  • Swift Compile Error: Swift compiler error
  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
  • Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:

Changes

  • Commit 334ce21c42ca544e9d17cf89271931eeee2ecafa by dmbryson:
    [Xcode] Set 'find implicit dependencies'

    • edit: llbuild.xcodeproj/xcshareddata/xcschemes/llbuild-Bot.xcscheme
    • edit: llbuild.xcodeproj/project.pbxproj
    • edit: llbuild.xcodeproj/xcshareddata/xcschemes/llbuild (external tests).xcscheme
    • edit: llbuild.xcodeproj/xcshareddata/xcschemes/PerfTests.xcscheme
    • edit: llbuild.xcodeproj/xcshareddata/xcschemes/llbuild-asan-Bot.xcscheme
    • edit: llbuild.xcodeproj/xcshareddata/xcschemes/llbuild-perf-Bot.xcscheme
    • edit: llbuild.xcodeproj/xcshareddata/xcschemes/llbuild.xcscheme
  • Commit e0495a7e0b33a4dbc4297b0d9cbf391123b3f268 by klorentey:
    [Sema] Emit a deprecation warning when hashValue is provided by

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
  • Commit 1485404532a7116dff65eaa3e8ad109e8da6f9e5 by klorentey:
    [stdlib] Document that hashValue is deprecated

    • edit: stdlib/public/core/Hashable.swift
  • Commit cb3cff55f951cdab8fcf4ad7ad9ccfc6848d7c52 by klorentey:
    [test] Test new deprecation warning for hashValue implementations

    • edit: test/Sema/struct_equatable_hashable.swift
  • Commit 646849ee64529a2872afdc9894e48dd7d4dca885 by github:
    Doc fix

    • edit: stdlib/public/core/Hashable.swift
  • Commit 5d67236bc006df273233d4e7101e57e156fb3638 by milseman:
    [String] Refactor 32-bit StringObject.

    • edit: stdlib/public/core/StringStorage.swift
    • edit: stdlib/public/core/StringObject.swift
    • edit: stdlib/public/core/SmallString.swift
    • edit: test/api-digester/Outputs/stability-stdlib-abi.swift.expected
  • Commit 396007da2f99bc84f8f7083e8b175682bc7c7368 by spestov:
    SILGen: Fix partial application of enum case with one-element labeled

    • edit: test/SILGen/functions.swift
    • add: test/SILGen/enum_curry_thunks.swift
    • edit: lib/SILGen/RValue.cpp
  • Commit 9dc8bbb8666473daaddf9caa68f953eafab73229 by mgottesman:
    [ownership] Eliminate -assume-parsing-unqualified-ownership-sil now that

    • edit: include/swift/Option/FrontendOptions.td
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/SIL/SILBuilder.cpp
    • edit: include/swift/AST/SILOptions.h
    • edit: include/swift/SIL/SILBuilder.h
  • Commit fd4828e40a93c5230d47631cd24ae4b778440cb6 by mgottesman:
    Eliminate -assume-parsing-unqualified-ownership-sil from tests.

    • edit: test/SILOptimizer/dead_array_elim.sil
    • edit: test/SILOptimizer/ref_elt_addr.sil
    • edit: test/SIL/Serialization/clang_conformances.swift
    • edit: test/SILOptimizer/global_property_opt.sil
    • edit: test/IRGen/cf_members.sil
    • edit: test/SILOptimizer/alias-crash.sil
    • edit: test/SILOptimizer/licm_multiend.sil
    • edit: test/IRGen/errors.sil
    • edit: test/SILOptimizer/sink.sil
    • edit: test/IRGen/bridge_object_x86_64.sil
    • edit: test/SILOptimizer/eager_specialize.sil
    • edit: test/IRGen/zombies.swift
    • edit: test/IRGen/access_control.sil
    • edit: test/IRGen/c_layout.sil
    • edit: test/SILOptimizer/destructor_analysis.sil
    • edit: test/SILOptimizer/closure_specialize_consolidated.sil
    • edit: test/SILOptimizer/cse.sil
    • edit: test/IRGen/enum_switch_singleton_enum_in_optional.sil
    • edit: test/SILOptimizer/access_wmo.sil
    • edit: test/IRGen/weak_value_witnesses.sil
    • edit: test/SILOptimizer/devirt_try_apply.sil
    • edit: test/SILOptimizer/stack_promotion.sil
    • edit: test/SILOptimizer/redundant_load_elim.sil
    • edit: test/IRGen/protocol_resilience_descriptors.swift
    • edit: test/IRGen/weak.sil
    • edit: test/IRGen/enum_32_bit.sil
    • edit: test/IRGen/synthesized_conformance.swift
    • edit: test/Serialization/sil_partial_apply_ownership.sil
    • edit: test/IRGen/unowned_store.sil
    • edit: test/SILOptimizer/specialize_reabstraction.sil
    • edit: test/IRGen/condfail.sil
    • edit: test/IRGen/extension_conformance_anyobject_conformance.swift
    • edit: test/IRGen/expressions.swift
    • edit: test/SILOptimizer/canonicalize_switch_enum.sil
    • edit: test/SILOptimizer/sil_combine_objc.sil
    • edit: test/SILOptimizer/cowarray_opt.sil
    • edit: test/SILOptimizer/cyclic_entry.sil
    • edit: test/SILOptimizer/specialize_opaque.sil
    • edit: test/SIL/Parser/array_roundtrip.swift
    • edit: test/SILOptimizer/static_initializer.sil
    • edit: test/IRGen/casts.sil
    • edit: test/SILOptimizer/pa_removal.sil
    • edit: test/SILOptimizer/remove_unused_func.sil
    • edit: test/SILOptimizer/abcopts.sil
    • edit: test/SIL/Parser/coverage_maps.sil
    • edit: test/SILOptimizer/mem2reg_unreachable.sil
    • edit: test/SILOptimizer/licm_apply.sil
    • edit: test/IRGen/literals.sil
    • edit: test/SILOptimizer/partial_specialization.sil
    • edit: test/IRGen/generic_structs.sil
    • edit: test/SILOptimizer/constant_propagation_castopt_analysis_invalidation.sil
    • edit: test/SILOptimizer/array_element_propagation.sil
    • edit: test/IRGen/mixed_objc_native_protocol_constraints.swift
    • edit: test/SILOptimizer/inline_tryApply.sil
    • edit: test/IRGen/c_functions.swift
    • edit: test/IRGen/unowned_objc.sil
    • edit: test/SILOptimizer/devirt_static_witness_method.sil
    • edit: test/SILOptimizer/inline_semantics.sil
    • edit: test/SILOptimizer/sil_combine_concrete_existential.sil
    • edit: test/SIL/Serialization/function_param_convention.sil
    • edit: test/IRGen/sil_generic_witness_methods.swift
    • edit: test/SILOptimizer/devirt_access.sil
    • edit: test/IRGen/objc_protocol_conversion.sil
    • edit: test/SILOptimizer/early-rle.sil
    • edit: test/SILOptimizer/high_level_licm.sil
    • edit: test/IRGen/function-target-features.swift
    • edit: test/IRGen/protocol_resilience.sil
    • edit: test/SILOptimizer/peephole_thick_to_objc_metatype.sil
    • edit: test/SILOptimizer/cse_objc.sil
    • edit: test/ClangImporter/static_inline.swift
    • edit: test/SILOptimizer/specialize_recursive_generics.sil
    • edit: test/SILOptimizer/sil_combine.sil
    • edit: test/SILOptimizer/constant_propagation_floats_x86.sil
    • edit: test/IRGen/bitcast_different_size.sil
    • edit: test/SILOptimizer/inliner_spa.sil
    • edit: test/IRGen/sil_irgen_library.swift
    • edit: test/Serialization/transparent-std.swift
    • edit: test/SILOptimizer/specialize_default_witness_resilience.sil
    • edit: test/SIL/Serialization/semanticsattr.sil
    • edit: test/SILOptimizer/performance_inliner.sil
    • edit: test/IRGen/bridge_object_armv7.sil
    • edit: test/IRGen/protocol_extensions_constrain.swift
    • edit: test/IRGen/objc_enum_multi_file.swift
    • edit: test/IRGen/generic_ternary.swift
    • edit: test/SILOptimizer/access_sink.sil
    • edit: test/IRGen/enum_dynamic_multi_payload.sil
    • edit: test/IRGen/multi_payload_shifting.swift
    • edit: test/IRGen/enum_value_semantics_special_cases_objc.sil
    • edit: test/IRGen/optional_metatype.sil
    • edit: test/SILOptimizer/arcsequenceopts_rcidentityanalysis.sil
    • edit: test/SILOptimizer/simp_enum.sil
    • edit: test/SIL/verifier-fail-instruction.sil
    • edit: test/SILOptimizer/typed-access-tb-aa.sil
    • edit: test/SILOptimizer/assume_single_threaded.sil
    • edit: test/IRGen/superclass_constraint.swift
    • edit: test/IRGen/big_types_corner_cases_tiny.swift
    • edit: test/IRGen/enum_function_payload.swift
    • edit: test/IRGen/weak_class_protocol.sil
    • edit: test/SILOptimizer/recursive_func.sil
    • edit: test/IRGen/module_hash.swift
    • edit: test/IRGen/tsan_instrumentation.sil
    • edit: test/IRGen/dependent_reabstraction.swift
    • edit: test/Serialization/basic_sil.swift
    • edit: test/IRGen/error_self_conformance.sil
    • edit: test/SIL/Parser/static_initializer.sil
    • edit: test/SILOptimizer/capture_promotion_reachability.sil
    • edit: test/SILOptimizer/postdomtree_verification_crash.sil
    • edit: test/IRGen/partial_apply_objc.sil
    • edit: test/SILOptimizer/constant_propagation.sil
    • edit: test/IRGen/objc_subscripts.swift
    • edit: test/SILOptimizer/sil_combine_apply.sil
    • edit: test/SILOptimizer/lslocation_reduction.sil
    • edit: test/IRGen/indexing.sil
    • edit: test/SIL/Serialization/deserialize_generic.sil
    • edit: test/SIL/Serialization/deserialize_appkit.sil
    • edit: test/IRGen/enum_value_semantics_special_cases.sil
    • edit: test/IRGen/c_function_pointer.sil
    • edit: test/SILOptimizer/diagnose_unreachable.sil
    • edit: test/IRGen/dynamic_init.sil
    • edit: test/IRGen/vtable.sil
    • edit: test/SILGen/synthesized_conformance_class.swift
    • edit: test/IRGen/c_functions_error.swift
    • edit: test/SILOptimizer/capture_promotion.sil
    • edit: test/IRGen/typed_boxes.sil
    • edit: test/SILOptimizer/global_property_opt_objc.sil
    • edit: test/SIL/Serialization/opaque_values_serialize.sil
    • edit: test/SILOptimizer/devirt_default_witness_method.sil
    • edit: test/SILOptimizer/let_properties_opts.sil
    • edit: test/SILOptimizer/inlinecaches_objc.sil
    • edit: test/SILOptimizer/unreachable_dealloc_stack.sil
    • edit: test/IRGen/global_resilience.sil
    • edit: test/SIL/Parser/unnamed_struct_identifiers.sil
    • edit: test/IRGen/objc_protocols_jit.swift
    • edit: test/SILOptimizer/dead_store_elim.sil
    • edit: test/SILOptimizer/closure_specialize_opaque.sil
    • edit: test/IRGen/fixed_size_buffer_peepholes.sil
    • edit: test/SILOptimizer/capture_promotion_generic_context.sil
    • edit: test/SILOptimizer/mem2reg_liveness.sil
    • edit: test/IRGen/big_types_tests.sil
    • edit: test/IRGen/partial_apply_generic.swift
    • edit: test/IRGen/reflection_metadata.swift
    • edit: test/IRGen/function_metadata.swift
    • edit: test/IRGen/runtime_calling_conventions.swift
    • edit: test/IRGen/big_types_corner_cases.sil
    • edit: test/SILOptimizer/sr-5068.sil
    • edit: test/SIL/Parser/stored_property.sil
    • edit: test/IRGen/dynamic_replaceable.sil
    • edit: test/IRGen/type_layout_reference_storage.swift
    • edit: test/IRGen/type_layout.swift
    • edit: test/IRGen/pic.swift
    • edit: test/SILOptimizer/inline_caches.sil
    • edit: test/SILOptimizer/unsafe_guaranteed_peephole.sil
    • edit: test/IRGen/enum.sil
    • edit: test/IRGen/argument_attrs.sil
    • edit: test/Profiler/coverage_irgen_ignored.swift
    • edit: test/SILOptimizer/merge_cond_fail.sil
    • edit: test/IRGen/generic_structs.swift
    • edit: test/SILOptimizer/deadargsignatureopt.sil
    • edit: tools/sil-nm/SILNM.cpp
    • edit: test/IRGen/existentials_objc.sil
    • edit: test/IRGen/asmname.swift
    • edit: test/SILOptimizer/simplify_unreachable_containing_blocks.sil
    • edit: test/IRGen/protocol_metadata.swift
    • edit: test/IRGen/existential_metatypes.sil
    • edit: test/IRGen/special_protocols.sil
    • edit: test/SILOptimizer/inline_devirtualize_specialize.sil
    • edit: test/IRGen/clang_inline_reverse.swift
    • edit: test/SILOptimizer/looprotate.sil
    • edit: test/SILOptimizer/access_enforcement_opts.sil
    • edit: test/SILOptimizer/optimize_never.sil
    • edit: test/IRGen/class.sil
    • edit: test/SILOptimizer/conditionforwarding.sil
    • edit: test/SILOptimizer/loop_unroll.sil
    • edit: test/IRGen/dynamic_cast.sil
    • edit: test/IRGen/enum_function.sil
    • edit: test/SILOptimizer/sil_combine_objc_bridge.sil
    • edit: test/IRGen/unconditional_checked_cast.sil
    • edit: test/SILOptimizer/dead_alloc_elim.sil
    • edit: test/IRGen/select_enum_optimized.swift
    • edit: test/SIL/clone_select_switch_value.sil
    • edit: test/IRGen/multithread_module.swift
    • edit: test/IRGen/assume.sil
    • edit: test/IRGen/UseObjCMethod.swift
    • edit: test/SILGen/synthesized_conformance_enum.swift
    • edit: test/IRGen/exactcast2.sil
    • edit: test/SILOptimizer/devirt_class_witness_method.sil
    • edit: test/SIL/Parser/SILDeclRef.sil
    • edit: test/SILOptimizer/inline_late.sil
    • edit: test/IRGen/bridge_object_arm64.sil
    • edit: test/IRGen/enum_pack.sil
    • edit: test/SILOptimizer/sil_combine_bitops.sil
    • edit: test/IRGen/sil_witness_tables_inherited_conformance.swift
    • edit: test/SILOptimizer/sroa.sil
    • edit: test/SILOptimizer/opaque_values_opt.sil
    • edit: test/SILOptimizer/epilogue_arc_dumper.sil
    • edit: test/SILOptimizer/loweraggregateinstrs.sil
    • edit: test/IRGen/foreign_types.sil
    • edit: test/SILOptimizer/sil_combine_enums.sil
    • edit: test/SILOptimizer/loop_canonicalizer.sil
    • edit: tools/sil-llvm-gen/SILLLVMGen.cpp
    • edit: test/SILOptimizer/devirt_speculative.sil
    • edit: test/IRGen/tsan-attributes.swift
    • edit: test/IRGen/partial_apply.sil
    • edit: test/IRGen/same_type_constraints.swift
    • edit: test/SILOptimizer/devirt_access_serialized.sil
    • edit: test/SILOptimizer/objectoutliner.sil
    • edit: test/SIL/Serialization/shared_function_serialization.sil
    • edit: test/SILOptimizer/pure_apply.swift
    • edit: test/IRGen/objc_protocol_multi_file.swift
    • edit: test/SILOptimizer/funcsig_opaque.sil
    • edit: test/SILOptimizer/predictable_memopt.sil
    • edit: test/IRGen/big_types_corner_cases_as_library.swift
    • edit: test/IRGen/noinline.swift
    • edit: test/SILOptimizer/specialize_metatypes_with_nondefault_representation.sil
    • edit: test/IRGen/metatype_casts.sil
    • edit: test/IRGen/super.sil
    • edit: test/Profiler/coverage_with_asan.swift
    • edit: test/SILOptimizer/allocbox_to_stack.sil
    • edit: test/IRGen/objc_selector.sil
    • edit: test/SILOptimizer/rcidentity.sil
    • edit: test/IRGen/availability.swift
    • edit: test/SIL/verifier-value-metatype-lowering.sil
    • edit: test/SILOptimizer/devirt_generic_witness_method.sil
    • edit: test/IRGen/metatype.sil
    • edit: test/IRGen/globals.swift
    • edit: test/IRGen/objc_remapped_inits.swift
    • edit: test/SILOptimizer/arcsequenceopts_uniquecheck.sil
    • edit: test/IRGen/enum_value_semantics.sil
    • edit: test/SILOptimizer/loweraggregateinstrs_expandall.sil
    • edit: test/IRGen/constant_struct_with_padding.sil
    • edit: test/IRGen/witness_table_objc_associated_type.swift
    • edit: test/IRGen/partial_apply_forwarder.sil
    • edit: test/SIL/Serialization/metatype_casts.sil
    • edit: test/IRGen/access_markers.sil
    • edit: test/SIL/clone_init_existential.sil
    • edit: test/IRGen/optimize_for_size.sil
    • edit: test/IRGen/fulfillment.sil
    • edit: test/SILOptimizer/guaranteed_arc_opts_qualified.sil
    • edit: test/SILOptimizer/existential_transform_extras.sil
    • edit: test/SILOptimizer/retain_release_code_motion.sil
    • edit: test/IRGen/existentials_opaque_boxed.sil
    • edit: test/IRGen/reference_storage_extra_inhabitants.sil
    • edit: test/SILOptimizer/access_dom.sil
    • edit: test/SILOptimizer/funcsig_deadarg_explode.sil
    • edit: test/SILOptimizer/sil_combine_opaque.sil
    • edit: test/IRGen/objc_deprecated_objc_thunks.swift
    • edit: test/IRGen/swift_native_objc_runtime_base.sil
    • edit: test/SILOptimizer/strip_debug_info.sil
    • edit: test/IRGen/exactcast.sil
    • edit: test/SILOptimizer/functionsigopts.sil
    • edit: test/IRGen/bitcast.sil
    • edit: test/SILOptimizer/loop_info_printer.sil
    • edit: test/SILOptimizer/devirt_jump_thread.sil
    • edit: test/IRGen/vtable_multi_file.swift
    • edit: test/IRGen/invalid_alignment.swift
    • edit: test/SIL/Serialization/deserialize_coregraphics.swift
    • edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
    • edit: test/SIL/Parser/sil_scope_inline_fn.sil
    • edit: test/SILOptimizer/simplify_cfg.sil
    • edit: test/IRGen/static_initializer.sil
    • edit: test/IRGen/select_enum_single_payload.sil
    • edit: test/SIL/Parser/polymorphic_function.sil
    • edit: test/SILOptimizer/basic-aa.sil
    • edit: test/IRGen/assert_conf_default.sil
    • edit: test/SILOptimizer/bridged_casts_crash.sil
    • edit: test/SILOptimizer/sil_combine_enum_addr.sil
    • edit: test/IRGen/witness_method_phi.sil
    • edit: test/SILOptimizer/redundant_load_and_dead_store_elim.sil
    • edit: test/SILOptimizer/mandatory_inlining_circular.sil
    • edit: test/SILOptimizer/specialize.sil
    • edit: test/SILOptimizer/devirtualize2.sil
    • edit: test/IRGen/ivar_destroyer.sil
    • edit: test/IRGen/boxed_existential.sil
    • edit: test/IRGen/generic_requirement_objc.sil
    • edit: test/SIL/Parser/nonatomic_reference_counting.sil
    • edit: test/IRGen/alignment.sil
    • edit: test/IRGen/builtin_math.swift
    • edit: test/SILOptimizer/arcsequenceopts_loops.sil.gyb
    • edit: test/SIL/Parser/protocol_getter.sil
    • edit: test/SILOptimizer/noreturn_folding.sil
    • edit: test/SILOptimizer/verifier_reject.sil
    • edit: test/IRGen/function_param_convention.sil
    • edit: test/SILOptimizer/licm_exclusivity.sil
    • edit: test/SILOptimizer/sil_simplify_instrs.sil
    • edit: test/SIL/Parser/default_witness_tables.sil
    • edit: test/SILOptimizer/capture_propagation.sil
    • edit: test/SILOptimizer/arcsequenceopts.sil
    • edit: test/SILOptimizer/devirt_release.sil
    • edit: test/SIL/Parser/undef.sil
    • edit: test/SIL/Parser/witness_tables.sil
    • edit: test/SILOptimizer/sil_combiner_concrete_prop_all_args.sil
    • edit: test/SILOptimizer/mandatory_inlining.sil
    • edit: test/SILOptimizer/peephole_trunc_and_ext.sil
    • edit: test/SILOptimizer/assert_configuration.sil
    • edit: test/SILOptimizer/polymorphic_inline_caches.sil
    • edit: test/Profiler/coverage_irgen.swift
    • edit: test/IRGen/tail_alloc.sil
    • edit: test/SILOptimizer/globalopt-iter.sil
    • edit: test/IRGen/class_constraint.sil
    • edit: test/sil-nm/basic.sil
    • edit: test/SIL/Parser/attributes.sil
    • edit: test/SILOptimizer/inline_generics.sil
    • edit: test/SILOptimizer/enum_jump_thread.sil
    • edit: test/IRGen/conformance_access_path.swift
    • edit: test/IRGen/indirect_return.swift
    • edit: test/SILOptimizer/address_projection.sil
    • edit: test/SILOptimizer/simplify_cfg_and_combine.sil
    • edit: test/SILOptimizer/sil_combine_same_ops.sil
    • edit: test/SILOptimizer/devirt_override.sil
    • edit: test/IRGen/sil_generic_witness_methods_objc.swift
    • edit: test/SILOptimizer/basic-callee-printer.sil
    • edit: test/SIL/Serialization/deserialize_stdlib.sil
    • edit: test/Serialization/basic_sil_objc.swift
    • edit: test/SILOptimizer/sil_combine_global_addr.sil
    • edit: test/IRGen/objc_class_empty_fields.swift
    • edit: test/SILOptimizer/copyforward.sil
    • edit: test/SIL/Parser/string_literal.sil
    • edit: test/SILOptimizer/redundant_load_elim_with_casts.sil
    • edit: test/SILOptimizer/specialize_inherited.sil
    • edit: test/IRGen/unused.sil
    • edit: test/SILOptimizer/verifier.sil
    • edit: test/SIL/Parser/witness_method.sil
    • edit: test/SIL/Parser/witness_specialize.sil
    • edit: test/SILOptimizer/split_critical_edges.sil
    • edit: test/IRGen/infinite_archetype.swift
    • edit: test/IRGen/opaque_values_irgen.sil
    • edit: test/IRGen/abi_v7k.swift
    • edit: test/SIL/Serialization/projection_lowered_type_parse.sil
    • edit: test/SIL/Parser/sillocation.sil
    • edit: test/IRGen/alloc_stack.swift
    • edit: test/SILOptimizer/sil_locations.sil
    • edit: test/IRGen/select_enum.sil
    • edit: test/IRGen/playground.swift
    • edit: test/SIL/Parser/opaque_values_parse.sil
    • edit: test/SILOptimizer/constant_propagation_floats.sil
    • edit: test/IRGen/metadata_dominance.swift
    • edit: test/IRGen/builtins_objc.swift
    • edit: test/SILOptimizer/cast_foldings.sil
    • edit: test/SILOptimizer/closure_specialize.sil
    • edit: test/SIL/verifier-fail-bb.sil
    • edit: test/IRGen/builtins.swift
    • edit: test/IRGen/existentials.sil
    • edit: test/IRGen/objc_runtime_visible.sil
    • edit: test/IRGen/meta_meta_type.swift
    • edit: test/SILOptimizer/function_order.sil
    • edit: test/SILOptimizer/accessed_storage_analysis.sil
    • edit: test/IRGen/sanitize_coverage.swift
    • edit: test/IRGen/big_types_coroutine.sil
    • edit: test/SILOptimizer/devirt_jump_thread_crasher.sil
    • edit: test/SIL/Parser/witness_with_inherited_gp.sil
    • edit: test/IRGen/class_stack_alloc.sil
    • edit: test/SILOptimizer/latecodemotion.sil
    • edit: validation-test/SIL/parse_stdlib.sil
    • edit: test/IRGen/dependent_generic_base_class_constraint.swift
    • edit: test/IRGen/indirect_enum.sil
    • edit: test/SILOptimizer/side-effect.sil
    • edit: test/IRGen/generic_enums.swift
    • edit: test/IRGen/indirect_argument.sil
    • edit: test/SILOptimizer/array_count_propagation.sil
    • edit: test/SIL/cloning.sil
    • edit: test/IRGen/dynamic_self_metadata.swift
    • edit: test/IRGen/lowered_optional_self_metadata.sil
    • edit: test/SIL/printer_include_decls.swift
    • edit: test/SILOptimizer/high_level_cse.sil
    • edit: test/SILOptimizer/partial_specialization_debug.sil
    • edit: test/IRGen/clang_inline.swift
    • edit: test/SIL/Parser/self_substitution.sil
    • edit: test/IRGen/readonly.sil
    • edit: test/SILOptimizer/prespecialization_with_definition.sil
    • edit: test/SILOptimizer/mem-behavior.sil
    • edit: test/IRGen/open_boxed_existential.sil
    • edit: test/sil-func-extractor/basic.sil
    • edit: test/IRGen/bitcast_specialization.swift
    • edit: test/SIL/Serialization/deserialize_darwin.sil
    • edit: test/SILOptimizer/dead_code_elimination.sil
    • edit: test/IRGen/witness_table_indirect_conformances.swift
    • edit: test/SILOptimizer/unexpected_error.sil
    • edit: test/IRGen/function_types.sil
    • edit: test/IRGen/associated_type_witness.swift
    • edit: test/SILOptimizer/escape_analysis.sil
    • edit: test/IRGen/closure.swift
    • edit: test/IRGen/decls.swift
    • edit: test/SILOptimizer/const_fold_objc_bridge.sil
    • edit: test/SILOptimizer/simplify_cfg_args_crash.sil
    • edit: test/SILOptimizer/globalopt.sil
    • edit: test/SILOptimizer/cse_apply.sil
    • edit: test/SILOptimizer/bridging_checked_cast.sil
    • edit: test/SILOptimizer/simplify_cfg_unique_values.sil
    • edit: test/IRGen/mangle-anonclosure.swift
    • edit: test/SILOptimizer/cast_optimizer_conditional_conformance.sil
    • edit: test/SIL/Serialization/deserialize_generic_marker.sil
    • edit: test/IRGen/generic_tuples.swift
    • edit: test/SILOptimizer/mem2reg_simple.sil
    • edit: test/SILOptimizer/sroa_bbargs.sil
    • edit: test/IRGen/subclass.swift
    • edit: test/SILOptimizer/allocstack_hoisting.sil
    • edit: test/SILGen/synthesized_conformance_struct.swift
    • edit: test/SILOptimizer/iv_info_printer.sil
    • edit: test/SILOptimizer/specialize_default_witness.sil
    • edit: test/IRGen/dynamic_lookup.sil
    • edit: test/IRGen/nonatomic_reference_counting.sil
    • edit: test/SILOptimizer/temp_rvalue_opt.sil
    • edit: test/SILOptimizer/inline_heuristics.sil
    • edit: test/SILOptimizer/devirt_alloc_ref_dynamic.sil
    • edit: test/SILOptimizer/inliner_coldblocks.sil
    • edit: test/SILOptimizer/sil_combine_devirt.sil
    • edit: test/SILOptimizer/pound_assert.sil
    • edit: test/IRGen/enum_empty_payloads.sil
    • edit: test/IRGen/enum_derived.swift
    • edit: test/IRGen/objc_alloc.sil
    • edit: test/IRGen/witness_table_multifile.swift
    • edit: test/SIL/opaque-verify.sil
    • edit: test/IRGen/witness_method.sil
    • edit: test/IRGen/nondominant.sil
    • edit: tools/sil-opt/SILOpt.cpp
    • edit: test/SILOptimizer/licm.sil
    • edit: test/SILOptimizer/epilogue_release_dumper.sil
    • edit: test/IRGen/dynamic_self.sil
    • edit: test/SIL/Serialization/deserialize_foundation.sil
    • edit: test/SILOptimizer/simplify_cfg_args.sil
    • edit: test/SILOptimizer/specialize_cg_update_crash.sil
    • edit: test/SILOptimizer/optimizer_counters.sil
    • edit: test/SILOptimizer/cropoverflow.sil
    • edit: test/IRGen/errors_optimized.sil
    • edit: test/SILOptimizer/recursive_single.sil
    • edit: test/IRGen/sil_witness_tables_external_witnesstable.swift
    • edit: test/SILOptimizer/array_specialize.sil
    • edit: test/SILOptimizer/inlinecaches_invalidate_failure.sil
    • edit: test/SIL/Parser/global_decl.sil
    • edit: test/SIL/Parser/basic.sil
    • edit: test/IRGen/undef.sil
    • edit: test/SIL/Parser/witness_protocol_from_import.sil
    • edit: test/SILOptimizer/mem2reg.sil
    • edit: test/SILOptimizer/arcsequenceopts_casts.sil
    • edit: test/SILOptimizer/mm_inlinecaches_multiple.sil
    • edit: test/IRGen/nested_types.sil
    • edit: test/SILOptimizer/basic-instruction-properties.sil
    • edit: test/SILOptimizer/dead_func_init_method.sil
    • edit: test/SILOptimizer/sil_combine_uncheck.sil
    • edit: test/SILOptimizer/cast_folding_no_bridging.sil
    • edit: test/IRGen/local_types.swift
    • edit: test/SILOptimizer/select_enum_addr_reads_memory.sil
    • edit: test/IRGen/sil_witness_methods.sil
    • edit: test/sil-func-extractor/multiple-functions.sil
    • edit: test/IRGen/struct_layout.sil
    • edit: test/SILOptimizer/specialize_no_definition.sil
    • edit: test/SILOptimizer/move_cond_fail_simplify_cfg.sil
    • edit: test/SILOptimizer/earlycodemotion.sil
    • edit: test/IRGen/objc_retainAutoreleasedReturnValue.swift
    • edit: test/SILOptimizer/opened_archetype_operands_tracking.sil
    • edit: test/IRGen/witness_method_after_devirt.swift
    • edit: test/IRGen/objc_class_export.swift
    • edit: test/SIL/Serialization/witness_tables.sil
    • edit: test/IRGen/associated_types.swift
    • edit: test/IRGen/objc_block_storage.sil
    • edit: test/SILOptimizer/functionsigopts_sroa.sil
    • edit: test/IRGen/typemetadata.sil
    • edit: test/Profiler/instrprof_symtab_valid.sil
    • edit: test/SILOptimizer/simplify_cfg_simple.sil
    • edit: test/IRGen/lazy_multi_file.swift
    • edit: test/IRGen/lifetime.sil
    • edit: test/SILOptimizer/exclusivity_static_diagnostics_inlined.swift
    • edit: test/IRGen/sil_irgen_standalone.swift
    • edit: test/SILOptimizer/existential_type_propagation.sil
    • edit: test/IRGen/vector_reduction.swift
    • edit: test/SILOptimizer/arcsequenceopts_loops.sil
    • edit: test/SILOptimizer/caller_analysis.sil
    • edit: test/IRGen/value_buffers.sil
    • edit: test/SIL/verifier-init-existential.sil
    • edit: test/SILOptimizer/lslocation_type_only_expansion.sil
    • edit: test/SILOptimizer/inlinecaches_arc.sil
    • edit: test/IRGen/unowned.sil
    • edit: test/IRGen/sil_witness_tables.swift
    • edit: test/IRGen/cf.sil
    • edit: test/IRGen/objc_block.sil
    • edit: test/SIL/Serialization/visibility.sil
    • edit: test/SIL/Serialization/deserialize_objectivec.sil
    • edit: test/SILOptimizer/closure_specialize_and_cfg.sil
    • edit: test/SILOptimizer/address_lowering.sil
    • edit: test/IRGen/generic_class_anyobject.swift
    • edit: test/SILGen/SILDeclRef.swift
    • edit: test/SILOptimizer/loop-region-analysis.sil
    • edit: test/IRGen/big_types_corner_cases.swift
    • edit: test/IRGen/fixlifetime.sil
    • edit: test/SILOptimizer/simplify_cfg_select_enum.sil
    • edit: test/IRGen/objc_class_property.swift
    • edit: test/IRGen/sil_linkage.sil
    • edit: test/SIL/Parser/undef_objc.sil
    • edit: test/SIL/Parser/projection_lowered_type_parse.sil
    • edit: test/SIL/Parser/available.sil
    • edit: test/SILOptimizer/closure_specialize_simple.sil
    • edit: test/SILOptimizer/always_inline.sil
    • edit: test/SILOptimizer/devirt_ctors.sil
    • edit: test/SIL/Serialization/public_external.sil
    • edit: test/IRGen/conformance_multifile.swift
    • edit: test/SILOptimizer/simplify_cfg_jump_thread_crash.sil
    • edit: test/SILOptimizer/devirtualize.sil
    • edit: test/IRGen/upcast.sil
    • edit: test/IRGen/objc_casts.sil
    • edit: test/SILOptimizer/lslocation_expansion.sil
    • edit: test/IRGen/protocol_extensions.sil
    • edit: test/SIL/Parser/sil_scope.sil
    • edit: test/SILOptimizer/simplify_cfg_opaque.sil
    • edit: test/IRGen/enum_objc.sil
    • edit: test/SIL/Serialization/effectsattr.sil
    • edit: test/IRGen/lazy_globals.swift
    • edit: test/SILOptimizer/fold_enums.sil
    • edit: test/SIL/Parser/witness_bug.sil
    • edit: test/SILOptimizer/closure_specialize_fragile.sil
  • Commit 0bdf536c8ae1ac3711bda267c6937dd842e603a1 by compnerd:
    Platform: improve WinSDK coverage further

    • edit: stdlib/public/Platform/winsdk.modulemap
  • Commit 5a6d2dfa59829b3cc2d1695145452df49abe60ff by milseman:
    [String] Switch ABI to only use 4 discriminator bits.

    • edit: stdlib/public/core/StringObject.swift
    • edit: test/api-digester/Outputs/stability-stdlib-abi.swift.expected
    • edit: stdlib/public/core/StringGuts.swift
    • edit: stdlib/public/core/SmallString.swift
    • edit: stdlib/public/core/StringBridge.swift
    • edit: test/SILOptimizer/concat_string_literals.64.swift
    • edit: stdlib/public/core/StringTesting.swift
    • edit: test/SILOptimizer/character_literals.swift
    • edit: validation-test/Reflection/reflect_Character.swift
    • edit: stdlib/public/core/StringStorage.swift
    • edit: validation-test/Reflection/reflect_multiple_types.swift
  • Commit a7f4ee3964425efb4c62021e684dc0fb014f3227 by pyaskevich:
    [TypeChecker] NFC: Disable test-case rdar://26564101 to investigate

    • delete: validation-test/Sema/type_checker_perf/fast/rdar26564101.swift
    • add: validation-test/Sema/type_checker_perf/slow/rdar26564101.swift
  • Commit 20b7c2a4ba530b4b8fd6a5a679290b3523143aa1 by pyaskevich:
    [CodeSynthesis] Make sure that LazyInitializerExpr has a type

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/CSApply.cpp