<!DOCTYPE html>
<head>
  <title>Report</title>
  <style>
                        body {
                                -webkit-font-smoothing: antialiased;
                                font-family: "Helvetica Neue", sans-serif;
                                font-weight: 300;
                                color: #393939;
                                margin: 0;
                                padding: 20px;
                        }
                        .header {
                                margin-left: 20px;
                                padding: 20px 20px 20px 0;
                                border-bottom: 1px solid #e5e5e5;
                        }
                        .report-title{
                                font-family: "Helvetica Neue", sans-serif;
                                display: inline-block;
                                float: left;
                                margin: 20px 0;
                                font-size: 24px;
                                color: #55a3fd;
                        }
                        .title {
                                font-size: 24px;
                        }
                        .content {
                                padding: 20px;
                        }
                        .display {
                                width: 100%;
                                height: 100%;
                        }
                        .commit-message {
                                font-family: "Menlo", fixed;
                        }
                        
        .title {
                text-align: center;
        }
        .date {
                text-align: left;
        }
        .display {
                display: inline-block;
                width: auto;
        }
        .header {
                overflow: auto;
                padding: 20px 20px 5px 0;
                width: 660px;
        }
        a {
          color: #007aff;
          text-decoration: none;
        }
        tr {
            text-align: left;
        }
        .links a {
                text-decoration: none;
                color: white;
                font-weight: 500;
                padding: 15px;
                background: #55a3fd;
                font-size: 14px;
        }
        .FAILURE {
                color:red;
        }
        .SUCCESS {
                color:green;
        }
        </style>
 <head>
 <body>
<h2 style="width:100%;background-color:red;color:white;text-align:center;"></h2>
 <h1>[<font class="FAILURE">FAILURE</font>] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#143]</h1> 

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/143/">https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/143/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift_tools-RA_stdlib-RDA_test-macos-resilience</td></tr>
  <tr><th>Date of build:</th><td>Wed, 20 Dec 2017 03:47:00 -0600</td></tr>
  <tr><th>Build duration:</th><td>1 hr 46 min</td></tr>
</table>

<h2>Identified problems:</h2><ul><li>Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:<ul><li><a href="https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/143/consoleFull#17455882063122a513-f36a-4c87-8ed7-cbc36a1ec144">Indication 1</a></li></ul></li><li>Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:<ul><li><a href="https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/143/consoleFull#1033733320ba62d58e-7248-467b-91e0-c7508d5cf947">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>81311bebf83fc74c55af22ac82c5d33210958659</b> by <b>xiaodi.wu:</b> <p class="commit-message" style="white-space: pre-wrap;">Match memory layout of DoubleWidth to base integer types</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/DoubleWidth.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6f7aecd0302a0d74f2181a187732c627f2895aa0</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Introduce filterMap and deprecate one flatMap variant</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/FlatMap.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/SequenceAlgorithms.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fb49b3ee97220eeed416c9d3d3d117caa48c67e3</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">[test] Add test for flatMap deprecation message</p>
        <ul>

          <li class="change-add"><b>add</b>: test/stdlib/FlatMapDeprecation.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8ec6c45d2d4e5ab0932bb3192e4f3bdcde41e67c</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Use filterMap to avoid deprecation warnings</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/PlistEncoder.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/JSONEncoder.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>96d3439669749d9e2d682c82b42171aede8d095c</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Update tests after deprecating flatMap variant</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/closures.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/tuple_arguments.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/casts.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>128092a7d60b57b8e6d69c8bda48f413b3d418b1</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Rename filterMap to compactMap</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/FlatMap.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/PlistEncoder.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/tuple_arguments.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/closures.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/SequenceAlgorithms.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/casts.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/JSONEncoder.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/FlatMapDeprecation.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e0ce894fd0416a629aad11803004e14384de57cd</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">DynamicCasts: Emit a direct copy if soure and target SIL types match</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/cast_foldings.sil</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/DynamicCasts.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>10c385d1b763084e06d05f17282cc7c5a524e504</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] Add special `LabelList` to store parameter labels</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Demangling/DemangleNodes.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/Demangling/Demangler.h</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/NodePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: unittests/runtime/Stdlib.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Remangler.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/SwiftObject.mm</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/MetadataLookup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/CFG.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/ErrorObject.mm</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Demangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/OldRemangler.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Casting.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3b9b0bff2f3171f314a85254c5ef6cb397525f17</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Demangler] Save number of parameters in ArgumentTuple node</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Demangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>34b83306bf831b5b1508290f9c2cb184aff33e4a</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Demangler] Teach node printer to use LabelList for entities</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Demangling/NodePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Demangling/Demangler.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Demangler.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ASTMangler.h</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Remangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6725c04bfd02857de64d0f1fa7afa6d1674a2dce</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] Don't produce empty labels marker for functions without</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Demangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>80f53623f73904fc1b79eacbecfc3a040ef2cb89</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling] Fix old remangler to re-apply labels to parameters</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Demangling/OldRemangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6519d997363cf3ffbb3a117ea81e56a4c7669858</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix SILGen tests to reflect label mangling changes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILGen/unmanaged_ownership.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/protocol_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/unowned.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/if_expr.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_witnesses.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/optional.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/without_actually_escaping.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/extensions_multifile.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/reabstract_lvalue.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_closures.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/accessors.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/NodePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/cf.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/source_location.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/arguments.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/collection_subtype_upcast.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/weak.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/inlineable_attribute.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/accessibility_warnings.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/switch_var.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/capture_typed_boxes.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/default_arguments_generic.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_ownership_conventions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/witnesses_class.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/addressors.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/closures.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/builtins.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic_lookup_throws.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_subscript.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/witness_same_type.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/struct_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/local_recursion.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/initializers.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/partial_apply_super.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/switch_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/if_while_binding.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/class_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_currying.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_foreach.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_bridging.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_imported_generic.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_metatypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_protocols.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_attr_NSManaged_multi.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/scalar_to_tuple_args.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_error.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/metatype_object_conversion.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/nested_types_referencing_nested_functions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/switch_abstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic_self.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_witness.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/implicitly_unwrapped_optional.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/auto_closures.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/metatype_abstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/protocols.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/class_bound_protocols.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/interface_type_mangling.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_dictionary_bridging.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_bridged_using_protocol_extension_impl.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/reabstract-tuple.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_property_base_lifetime.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/closure_self_recursion.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/extensions_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_blocks_bridging.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/default_constructor.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/enum.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_casts.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/properties.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/collection_subtype_downcast.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/opaque_values_silgen_lib.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/unmanaged.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/cf_members.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_guard.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/downcast_reabstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/transparent_attribute.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/retaining_globals.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/protocol_extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/default_arguments_serialized.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/arguments_as_tuple_overloads.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/mangling_private.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_factory_init.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/force_cast_chained_optional.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_while.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_switchenum.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/shared.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/switch_isa.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/constrained_extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/expressions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/rethrows.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pointer_conversion.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/nested_generics.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_implicitly_unwrapped_optional.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/SILDeclRef.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/indirect_enum.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/switch.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/opaque_ownership.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/reabstract.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/existential_metatypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/testable-multifile-other.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_deprecated_objc_thunks.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/external_definitions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_bridging_peephole.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/errors.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/argument_shuffle_swift3.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/lazy_properties.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/default_arguments.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pointer_conversion_nonaccessing.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/multi_file.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/types.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_literals.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_local_property.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_repeatwhile.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/lifetime.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/import_as_member.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_final.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/super_init_refcounting.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/sil_locations.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/tuples.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/availability_query.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/guaranteed_normal_args.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pointer_conversion_nonaccessing_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/downgrade_exhaustivity_swift3.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/noescape_reabstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/default_arguments_imported.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/same_type_abstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/function_conversion_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/vtable_thunks_reabstraction_final.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/vtables_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_thunks.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_bridging_any.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_if.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/protocol_optional.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/materializeForSet.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/accessibility_vtables.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/optional-cast.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/specialize_attr.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/toplevel.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/newtype.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/pgo_checked_cast.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/statements.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/unsafe_pointer_gen.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/partial_apply_generic.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/capture_inout.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/c_function_pointers.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/access_marker_gen.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/function_conversion.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/inlineable_attribute_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/tsan_instrumentation.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/guaranteed_self.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/vtable_thunks_reabstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/foreach.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/weak_multiple_modules.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/partial_apply_protocol_class_refinement_method.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/functions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dependent_member_lowering.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/mangling.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/assignment.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/mangling_generic_extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_bridged_results.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/writeback.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/super.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_attr_NSManaged.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_set_bridging.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/existential_erasure.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/super-to-nonobjc-extension.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/partial_apply_protocol.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/opaque_values_silgen.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/subclass_existentials.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/default_arguments_inherited.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/conditional_conformance.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/foreign_errors.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/property_behavior_init.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/boxed_existentials.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic_lookup.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/witnesses.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/enum_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/optional_lvalue.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>600b15821d2481b520b7c45c0879a7c556bdde06</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix DebugInfo tests to reflect label mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/guard-let.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/atype.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/specialization.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_arg.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/linetable-assign.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/iuo_arg.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/dynamic_layout.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_arg4.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/prologue.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_args.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_arg3.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/enum.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/patternvars.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/linetable-cleanups.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/autoclosure.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/protocolarg.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/test-foundation.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/archetype.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_enum_closure.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/inlinedAt.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/inlined-generics.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/inout.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/return.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/Constructors.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/basic.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/conditional-assign.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/debug_value_addr.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/linetable.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/EagerTypeMetadata.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/LinetableArtificialFn.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/inlinescopes.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/shadow_copies.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_arg5.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>366356f9ca81ec7c6c0c5f186ec01bb87ca96e1a</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix Sema tests to reflect label mangling changes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Sema/fixed_ambiguities/rdar33142386.swift</li>

          <li class="change-edit"><b>edit</b>: test/Sema/fixed_ambiguities/rdar35623181.swift</li>

          <li class="change-edit"><b>edit</b>: test/Sema/fixed_ambiguities/rdar27198177.swift</li>

          <li class="change-edit"><b>edit</b>: test/Sema/fixed_ambiguities/rdar27033993.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/rdar35142121.swift</li>

          <li class="change-edit"><b>edit</b>: test/Sema/fixed_ambiguities/rdar35625339.swift</li>

          <li class="change-edit"><b>edit</b>: test/Sema/fixed_ambiguities/rdar35625473.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f90d943a2953aca5634a8ca11b48618fd97cc542</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix SILOptimizer tests to reflect label mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/cast_folding.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/optimize_never.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/closure_specialize.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/generic_inline_self.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialized_anyobject_conformance.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_refined_adds_constraints.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/allocbox_to_stack_ownership.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/cast_folding_no_bridging.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/dead_partial_apply_arg.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/partial_specialization.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/bridged_casts_folding.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/mandatory_inlining_devirt.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/closure_spec_and_inline.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/cast_folding_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/performance_inliner.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_inherited_multifile.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/super_init.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/inline_recursive.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_speculative_nested.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/cast_folding_objc_no_foundation.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_partial_apply.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_protocol_method_invocations.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_value_metatypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_anyobject.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_failable_initializers.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_default_case.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_protocol_init.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/pgo_si_inlinelarge.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/capture_promotion_ownership.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/alive_method_with_thunk.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_objc_factory_init.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_speculate.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_class_inherits_base_inherits_protocol.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_same_type_constraint.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/array_element_propagation.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_dynamic_self.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/pgo_si_reduce.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_unbound_generic.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_nested_class.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/let_properties_opts.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/sil_concat_string_literals.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/allocbox_to_stack.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_checked_cast_branch.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/spec_conf2.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/prespecialize.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_failable_initializers_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/access_enforcement_noescape.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/super_method.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/generic_specialization_loops_detection_with_loops.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_covariant_return.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/eager_specialize.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/capture_promotion.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/sil_locations.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/swap_refcnt.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/spec_conf1.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/NodePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_self_conforming.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/linker.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/access_marker_mandatory.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/access_enforcement_selection.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/mandatory_inlining.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_apply_conf.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_unconditional_checked_cast.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/outliner.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_witness_method_conformance.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/predictable_memopt_unreferenceable_storage.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0133827e556ac8b034e1fd91c35ffdd65726d8d8</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix IRGen tests to reflect label mangling changes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_generic_class_metadata.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_casts.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/local_types.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_metatypes_arm.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/class_isa_pointers.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/unexploded-calls.swift</li>

          <li class="change-edit"><b>edit</b>: test/Inputs/conditional_conformance_with_assoc.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/enum_derived.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/abitypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/Inputs/conditional_conformance_subclass.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/conformance_access_path.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_implicit_with.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/partial_apply_generic.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_ns_enum.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_bridge.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_class_export.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_dealloc.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/witness_table_objc_associated_type.swift</li>

          <li class="change-edit"><b>edit</b>: test/Inputs/conditional_conformance_basic_conformances.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_tuples.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/newtype.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_partial_apply_forwarder.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/runtime_calling_conventions.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/dependent_reabstraction.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/struct_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/OldRemangler.cpp</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_pointers.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_subscripts.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/class_bounded_generics.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_attr_NSManaged.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_int_encoding.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_super.swift</li>

          <li class="change-add"><b>add</b>: test/IRGen/objc_class_export.swift.tmp</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_classes_objc.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/enum_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_retainAutoreleasedReturnValue.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_subclass.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/builtins.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/closure.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/big_types_corner_cases.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_metatypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/class_resilience_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/dynamic_lookup.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_methods.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/partial_apply_objc.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/meta_meta_type.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/subclass.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/objc_structs.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/sil_witness_tables.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/associated_types.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_class_anyobject.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/dynamic_self_metadata.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/metadata_dominance.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f6ec6dc0b47bd4b63acc38fbfef6aa15c1d75417</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix Serialization tests to reflect label mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Serialization/noinline.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/sil-imported-enums.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/function.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/class.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/transparent.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/serialize_attr.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/Inputs/def_basic.sil</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/always_inline.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/Recovery/typedefs.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/class-roundtrip-module.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/early-serialization.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/inherited-initializer.swift</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/transparent-std.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f9ea48287f5614af5be59b75da15b8f2a8995ae6</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix SIL tests to reflect label mangling changes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SIL/Serialization/shared_function_serialization.sil</li>

          <li class="change-edit"><b>edit</b>: test/SIL/whole_module_optimization.swift</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Parser/generic_signature_with_depth.swift</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Serialization/deserialize_generic.sil</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Serialization/deserialize_generic_marker.sil</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>533171debf6d2b8320ad8df2234744c6fd2d541b</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix SourceKit tests to reflect label mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_swift_module1.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_generics.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_clang_module.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_usr.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_enum_case.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/Inputs/test_module.index.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_is_test_candidate_objc.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_constructor.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_source_file.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_member.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_info.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_swift_module.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_override.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_member.swift.response</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>db03ab201d26c410b6c34f13bb2669ffd403438b</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[IDE] Fix type reconstructor to support parameter label changes (+</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Inputs/comment_to_something_conversion.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: test/IDE/merge_local_types.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/reconstruct_type_from_mangled_name.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/comment_extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/local_types.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/print_usrs.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f60dc1c6caf2c58d9b3e03d37715ca281663522c</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix ClangImporter tests to reflect label mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/ctypes_ir.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/objc_ir.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/optional.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/attr-swift_private.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/static_inline.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/serialization-sil.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5a76f50db0882f9d76ccec22be2935ecd3845ccb</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix Demangler tests to reflect label mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Demangle/Inputs/manglings.txt</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/NodePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Demangle/Inputs/simplified-manglings.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9616f53fe738760e123ac9244fd31607eccea0ae</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Demangle/Metadata] Fix `buildDemanglingForMetadata` to construct</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Demangling/NodePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Demangle.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>782f9307d049f1489e47251460fd24be268c0e58</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix stdlib to reflect label mangling changes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/FloatingPointIR.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>170ccbd36dd8dea255372b20ad5c6b94ab412d70</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix Frontend/APINotes/Index tests to reflect label</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Index/kinds.swift</li>

          <li class="change-edit"><b>edit</b>: test/api-digester/Outputs/macro-gen.json</li>

          <li class="change-edit"><b>edit</b>: test/Frontend/OptimizationOptions-with-stdlib-checks.swift</li>

          <li class="change-edit"><b>edit</b>: test/sil-func-extractor/basic.swift</li>

          <li class="change-edit"><b>edit</b>: test/api-digester/Outputs/macro-gen.def</li>

          <li class="change-edit"><b>edit</b>: test/APINotes/versioned.swift</li>

          <li class="change-edit"><b>edit</b>: test/Index/roles.swift</li>

          <li class="change-edit"><b>edit</b>: test/Frontend/InternalChecks.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4885fd4203f7e78a8b7b199665dad3dd9ea22ab4</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix Migrator tests to reflect label mangling changes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Migrator/Inputs/API-function-hoist.json</li>

          <li class="change-edit"><b>edit</b>: test/Migrator/Inputs/SpecialCaseAPI.json</li>

          <li class="change-edit"><b>edit</b>: lib/Migrator/overlay.json</li>

          <li class="change-edit"><b>edit</b>: test/Migrator/Inputs/API.json</li>

          <li class="change-edit"><b>edit</b>: lib/Demangling/Demangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>52fb2775c799f1da04f2d54b6f2a05bee71ed268</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix the Some Decl case too.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/DynamicCasts.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c18edfc632c9a1f36b5a3e15474495f4f300cc30</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[Mangling/ABI] NFC: Fix test failures uncovered by CI on i386</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/prologue.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/abitypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/array_contentof_opt.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/FloatingPointIR.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/ErrorVar.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_is_test_candidate.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/Frontend/OptimizationOptions-without-stdlib-checks.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7f09b36015c1c1a77da5575c842e99094e1e5da8</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Runtime] Warn about dynamically querying conditional conformances.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/ProtocolConformance.cpp</li>

          <li class="change-add"><b>add</b>: test/Interpreter/conditional_conformances_warning.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5c831a71eecf88a6c7a0677a8dba7c52f45f3126</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[SE-0143] Put conditional conformances behind an "experimental"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/IRGen/conditional_conformances.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Generics/conditional_conformances_operators.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/LangOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Sema/enum_equatable_conditional.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_conditional_conformance.swift</li>

          <li class="change-edit"><b>edit</b>: test/Interpreter/conditional_conformances_modules.swift</li>

          <li class="change-edit"><b>edit</b>: test/Generics/conditional_conformances.swift</li>

          <li class="change-edit"><b>edit</b>: test/Generics/requirement_inference.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/conditional_conformance.swift</li>

          <li class="change-edit"><b>edit</b>: test/Interpreter/conditional_conformances.swift</li>

          <li class="change-edit"><b>edit</b>: tools/sil-opt/SILOpt.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: test/decl/var/properties.swift</li>

          <li class="change-edit"><b>edit</b>: test/Generics/conditional_conformances_execute_smoke.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/Options.td</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Parser/witness_tables.sil</li>

          <li class="change-edit"><b>edit</b>: test/Interpreter/conditional_conformances_smoke.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/CompilerInvocation.cpp</li>

          <li class="change-edit"><b>edit</b>: test/decl/ext/generic.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ffb0d55b35dd37531c42855f9e6c9a7b99e58747</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Eliminate extraneous uses of</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Prototypes/Algorithms.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/protocol_conformance_records.swift</li>

          <li class="change-edit"><b>edit</b>: test/stmt/foreach.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/array_literal.swift</li>

          <li class="change-edit"><b>edit</b>: test/Interpreter/conditional_conformances_warning.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>76499a3ce33b2c3b43fe9196f6598ba3b1430ae1</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">IRGen: Emit immediate class member offset global variable</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/IRGen/class_resilience.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/MetadataLayout.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/ClassMetadataVisitor.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenMeta.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/TBDGen/TBDGen.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4d18e923d4a053edcfcfc5f1e1ff115f96dcacf3</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SIL: Clean up includes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILVTableVisitor.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILWitnessVisitor.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>42e1df166abcbf2e1844db720ade9cd6cd5277c4</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silcodemotion] Move generic code motion code below enum tag dataflow</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7819c4d41a87591cb5d1f43b96cd0af29014f61f</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[sil] Add const to int SILBasicBlock::getDebugId().</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILBasicBlock.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9cda9056b6d854453013c4bbe91b1dd2cb580a0a</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silcodemotion] Add support for dumping BBEnumTagDataflowState.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>48bb2d16f17e97ac5c5210e8c9c6bbfbbe239a88</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silcodemotion] Rename BBToDataflowStateMap -> EnumCaseDataflowContext.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>77441fcdd188199bea78b95d9812ebd0916fbc3c</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silcodemotion] For now stash a pointer to EnumCaseDataflowContext in</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b85be28611b5d226ead097099b1de678a9da975a</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Runtime] Print demangled names in conditional conformances warning.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/ProtocolConformance.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Interpreter/conditional_conformances_warning.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>00542951d2e80b6673411f7ca839ddc8852fa346</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Repack misc TupleExpr bits</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/Expr.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2d11d777122fc634b6cf67de5b1792793a3b1db4</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Repack misc TupleElementExpr bits</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b6ba119c05b38b493834ddfe99e4dd6bb79a76e3</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Repack misc ParenExpr bits</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>177b39afc5ba2103c5832b6addc8ff4350e797a3</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Repack misc SequenceExpr bits</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0da55934a44ce80d4de6fae15220acaad0648aa4</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Repack misc CollectionExpr bits</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c75912215ea243559f097b2edcd851e5d74e1d85</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Tail allocate CollectionExpr elements</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Expr.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>60d2f5586eec46080936c5d79b24699f231cbc68</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] QoI: Track DictionaryExpr commas and tail allocate CollectionExpr</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseExpr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSApply.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Expr.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1341d111f7f66b73bee1b0a46eb4a392b812e7cc</b> by <b>dave:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] NFC: Init accidentally dropped initializer</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>269c5e86cd6fc486930bd9b3bb1d4c00ec6be511</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silcodemotion] Now that we have sunk the context into each block state,</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>91d763e5ace3b3a754e28582cc42d70cd7eb8e71</b> by <b>shajrawi:</b> <p class="commit-message" style="white-space: pre-wrap;">Lower the FunctionMergeThreshold from 30 to 15</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/LLVMPasses/LLVMMergeFunctions.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>af8d9b8c7814ddcb02f2134698933491e2a3cd31</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silcodemotion] Instead of storing enum values directly into the block</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/earlycodemotion.sil</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e0d167f1dd07de29319b5c6d5b858b7d02c8d8fd</b> by <b>xi_ge:</b> <p class="commit-message" style="white-space: pre-wrap;">libSyntax: create syntax nodes for variable declarations.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Syntax/SyntaxData.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Syntax/round_trip_parse_gen.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParsePattern.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Syntax/Outputs/round_trip_parse_gen.swift.withkinds</li>

          <li class="change-edit"><b>edit</b>: lib/Syntax/Status.md</li>

          <li class="change-edit"><b>edit</b>: test/Syntax/Inputs/serialize_struct_decl.json</li>

          <li class="change-edit"><b>edit</b>: utils/gyb_syntax_support/DeclNodes.py</li>

          <li class="change-edit"><b>edit</b>: utils/gyb_syntax_support/PatternNodes.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>82a8833ab0ac781dc7fe472d1bbfc0f0b56c6c03</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Associated type inference] Use defaults from overridden associated</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/decl/protocol/req/associated_type_inference.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocolInference.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a55adb26225b1d5bde2defe68e9255887ffc0816</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Standard library] Remove extraneous associated type defaults.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/MutableCollection.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/RangeReplaceableCollection.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/BidirectionalCollection.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/RandomAccessCollection.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>88232d6e3b138d7dbfe95a263ac79685977c18fe</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[Exclusivity] Look through block arguments to find noescape closures</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/exclusivity_static_diagnostics.swift</li>

          <li class="change-add"><b>add</b>: test/SILOptimizer/exclusivity_static_diagnostics_objc.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/exclusivity_static_diagnostics.sil</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/access_enforcement_noescape.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f26d79449569bbd23415011c951f2311cd25c3e7</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Conformance checking] Allow same-type constraints to infer associated</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocolInference.cpp</li>

          <li class="change-edit"><b>edit</b>: test/decl/protocol/req/associated_type_inference.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f5e93f63e96dd174b96375d94ed6e2b5f2c523b6</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">[tests] Add conformance tests for FlattenSequence/FlattenCollection</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Flatten.swift</li>

          <li class="change-add"><b>add</b>: validation-test/stdlib/Collection/FlattenCollection.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4067c57251c660ef821944f3a038bdbc6be4323c</b> by <b>arphaman:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Suppress -Wdelete-non-virtual-dtor warnings about classes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/SemaExprCXX.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SemaCXX/destructor.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a4d382ec646b2a1e18ccbb91132e3155d09f43ca</b> by <b>arphaman:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Let -Wdelete-non-virtual-dtor fire in system headers too."</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/clang/Basic/DiagnosticSemaKinds.td</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/SemaExprCXX.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SemaCXX/implicit-exception-spec.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SemaCXX/destructor.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8bbf821c61faa181731d067c1ad3f2f580af7cdf</b> by <b>arphaman:</b> <p class="commit-message" style="white-space: pre-wrap;">[driver][darwin] Refactor the target selection code, NFC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Driver/darwin-version.c</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e0c05386d71f8f308db49a124b5583525110d7f9</b> by <b>arphaman:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix Driver/darwin-version.c test</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Driver/darwin-version.c</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>af950ec8653f38a0929837b4b048e5bc32f6ac93</b> by <b>arphaman:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix MSVC 'not all control paths return a value' warning</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1ac71826854a809f67ae15ddacaaa9a6eb8189e8</b> by <b>aleksei_lorenz:</b> <p class="commit-message" style="white-space: pre-wrap;">[driver][darwin] Take the OS version specified in "-target" as the</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Driver/objc-weak.m</li>

          <li class="change-edit"><b>edit</b>: test/Driver/darwin-version.c</li>

          <li class="change-edit"><b>edit</b>: test/Driver/pic.c</li>

          <li class="change-edit"><b>edit</b>: test/Driver/unavailable_aligned_allocation.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

        </ul>
      </li>
     <br>

  </ul>


 </body>