<!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-package-osx [#355]</h1> 

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-package-osx/355/">https://ci.swift.org/job/oss-swift-package-osx/355/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift-package-osx</td></tr>
  <tr><th>Date of build:</th><td>Mon, 25 Sep 2017 13:42:26 -0500</td></tr>
  <tr><th>Build duration:</th><td>53 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-package-osx/355/consoleFull#-1871256413122a513-f36a-4c87-8ed7-cbc36a1ec144">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>0caa44e7bd50207e9877c98967569a475c43ee9c</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Update statuses of generic proposals</p>
        <ul>

          <li class="change-edit"><b>edit</b>: docs/GenericsManifesto.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0e6bb98c5c8eab05a6e0b4ecbc47d2b6f4e08767</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Update SE-0157 status</p>
        <ul>

          <li class="change-edit"><b>edit</b>: docs/GenericsManifesto.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4fdccaf7379322b149e9a9dc3c7925824177eb6a</b> by <b>rjmccall:</b> <p class="commit-message" style="white-space: pre-wrap;">Allow IntRange to range over enum values.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>6d9294f565cea167a9e3f3ec7975c808748e4908</b> by <b>rjmccall:</b> <p class="commit-message" style="white-space: pre-wrap;">Random improvements for ArrayRefView.</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ab3f77baf251f8050b148df21264316b18eea0b3</b> by <b>rjmccall:</b> <p class="commit-message" style="white-space: pre-wrap;">Make SILInstruction no longer a subclass of ValueBase and introduce a</p>
        <ul>

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/SILInliner.h</li>

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/Local.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SIL/Linker.h</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: validation-test/SIL/crashers_fixed/027-swift-nominaltypedecl-getdeclaredtype.sil</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/ARC/RCStateTransition.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: test/SIL/ownership-verifier/use_verifier.sil</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/AliasAnalysis.h</li>

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/RCIdentityAnalysis.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/EpilogueARCAnalysis.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/ARC/RCStateTransitionVisitors.h</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/lslocation_expansion.sil</li>

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/EscapeAnalysis.h</li>

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

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

          <li class="change-edit"><b>edit</b>: lib/SIL/ValueOwnershipKindClassifier.h</li>

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

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/SILCombiner/SILCombiner.h</li>

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/SILSSAUpdater.h</li>

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/ARCAnalysis.h</li>

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/IVAnalysis.h</li>

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/ArraySemantic.h</li>

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/SCCVisitor.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/StackNesting.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: test/SIL/ownership-verifier/definite_init.sil</li>

          <li class="change-edit"><b>edit</b>: docs/SIL.rst</li>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d04f97a3f00d0b8d2575e7dc7125a6ad6cc0ad33</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[benchmark][cmake] Provide our own precondition impl.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: benchmark/cmake/modules/AddSwiftBenchmarkSuite.cmake</li>

          <li class="change-add"><b>add</b>: benchmark/cmake/modules/SwiftBenchmarkUtils.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>84f5446a7804d7c615419bbe64c86aaa5729b70e</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Reverting benchmark cmake changes. They break out-of-tree</p>
        <ul>

          <li class="change-edit"><b>edit</b>: benchmark/cmake/modules/AddSwiftBenchmarkSuite.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ed09da509457b69883026a855d55f9784c46c419</b> by <b>gregomni:</b> <p class="commit-message" style="white-space: pre-wrap;">When parsing a statement that expects a brace item list and the "{"</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f2f70b86eacfeaf50d24977e4a6af2417b6cab59</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Minor fix to generics manifesto, suggested by Slava Pestov.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: docs/GenericsManifesto.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>adac80fa0205c32fe01d1ac25da68a5df38da169</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] Handle inheritance from a class/protocol composition</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/Inputs/custom-modules/module.map</li>

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

          <li class="change-add"><b>add</b>: test/ClangImporter/Inputs/custom-modules/SubclassExistentialsExtra.h</li>

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

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

        </ul>
      </li>
     <br>

  </ul>


 </body>