<!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-incremental-RA-osx [#7721]</h1> 

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/">https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift-incremental-RA-osx</td></tr>
  <tr><th>Date of build:</th><td>Tue, 03 Jan 2017 11:35:33 -0800</td></tr>
  <tr><th>Build duration:</th><td>32 min</td></tr>
</table>

<h2>Identified problems:</h2><ul><li>LLVM Error: This build failed due to an LLVM error occurring.<ul><li><a href="https://ci.swift.org//job/oss-swift-incremental-RA-osx/7721/consoleFull#1867917644044a5158-586f-4dfc-a438-8b0e64c7c0ce">Indication 1</a></li></ul></li><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-incremental-RA-osx/7721/consoleFull#2126112431ee1a197b-acac-4b17-83cf-a53b95139a76">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-incremental-RA-osx/7721/consoleFull#-938031350fca400bf-2f4a-462e-b517-e058d770b2d7">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


<h2>Tests: </h2>
  <TABLE width="100%">
   <TR><TD class="bg1" colspan="2"></TD></TR>
    
        <TR><TD class="bg2" colspan="2"> Name: <B>Swift(macosx-x86_64)</B><br> Failed: 10 test(s), Passed: 8688 test(s), Total: 8698 test(s)</TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/DebugInfo/variables_repl_swift">Swift(macosx-x86_64).DebugInfo.variables-repl.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_swift">Swift(macosx-x86_64).Interpreter.repl.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_13695499_swift">Swift(macosx-x86_64).Interpreter.repl_13695499.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_17597453_swift">Swift(macosx-x86_64).Interpreter.repl_17597453.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_autolinking_swift">Swift(macosx-x86_64).Interpreter.repl_autolinking.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_conformance_lookup_swift">Swift(macosx-x86_64).Interpreter.repl_conformance_lookup.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_diagnostics_swift">Swift(macosx-x86_64).Interpreter.repl_diagnostics.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter/repl_hashbang_swift">Swift(macosx-x86_64).Interpreter.repl_hashbang.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter_SDK/Cocoa_repl_swift">Swift(macosx-x86_64).Interpreter/SDK.Cocoa_repl.swift</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/testReport/junit/Swift(macosx-x86_64)/Interpreter_SDK/missing_imports_repl_swift">Swift(macosx-x86_64).Interpreter/SDK.missing_imports_repl.swift</a> </li></UL></B></TD></TR>
         <tr/><td/> 
        <TR><TD class="bg2" colspan="2"> Name: <B>Swift-Unit</B><br> Failed: 0 test(s), Passed: 363 test(s), Total: 363 test(s)</TD></TR>
         <tr/><td/> 
  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>3200caeac33ea361c3f5bc4ff0fc3abcb0704037</b> by <b>t.p.northover:</b> <p class="commit-message" style="white-space: pre-wrap;">ARM: define a macro for the FPv5 FPU in ARM mode.</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: test/Preprocessor/arm-target-features.c</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e2c8b9ad273e1b96d563dd81c520318459a13de4</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Re-apply "Add fix-it notes to the nullability consistency warning."</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-7.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-arrays.h</li>

          <li class="change-edit"><b>edit</b>: test/FixIt/nullability.mm</li>

          <li class="change-add"><b>add</b>: test/FixIt/Inputs/nullability.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-5.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-3.h</li>

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

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-1.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-2.h</li>

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

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-pragmas-1.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-4.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-8.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-6.h</li>

          <li class="change-edit"><b>edit</b>: test/SemaObjCXX/Inputs/nullability-consistency-system/nullability-consistency-system.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>01848871d9fcc44252e73f66e90fca6e36260eb6</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Dummy change to force rebuild.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>3e0287f5848850f1b60bc51209fa18a4e87a9c9b</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[modules] Add optional out-param to ASTReader::ReadAST for imported</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>1a8b0536a946bc6666c88c0a82601728c2db325e</b> by <b>bruno.cardoso:</b> <p class="commit-message" style="white-space: pre-wrap;">[CrashReproducer] Add support for merging -ivfsoverlay</p>
        <ul>

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

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

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

          <li class="change-add"><b>add</b>: test/Modules/crash-vfs-ivfsoverlay.m</li>

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

          <li class="change-edit"><b>edit</b>: include/clang/Frontend/Utils.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>819181bd4e73e02ee61f7bf8e4b093a0f65da6b1</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[modules] Handle modules with nonstandard names in</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/module.private.modulemap</li>

          <li class="change-edit"><b>edit</b>: include/clang/Lex/HeaderSearch.h</li>

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

          <li class="change-add"><b>add</b>: test/Modules/implicit-private-with-different-name.m</li>

          <li class="change-add"><b>add</b>: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/aprivate.h</li>

          <li class="change-add"><b>add</b>: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/module.modulemap</li>

          <li class="change-add"><b>add</b>: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/a.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>215a6b8f74045405cf6a6bbee7c184c3bcee8b89</b> by <b>artem.dergachev:</b> <p class="commit-message" style="white-space: pre-wrap;">[analyzer] Add another exception for Qt in MallocChecker</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Analysis/qt_malloc.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Analysis/Inputs/qt-simulator.h</li>

          <li class="change-edit"><b>edit</b>: lib/StaticAnalyzer/Checkers/MallocChecker.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>980664f3e90a5c334b5808e6fc3c37229f6a7bb6</b> by <b>artem.dergachev:</b> <p class="commit-message" style="white-space: pre-wrap;">[analyzer] Improve suppress-on-sink behavior in incomplete analyses.</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Analysis/max-nodes-suppress-on-sink.c</li>

          <li class="change-edit"><b>edit</b>: lib/StaticAnalyzer/Core/BugReporter.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>60169d64325b00b9045e8a4190df5d226a819883</b> by <b>ahmed.bougacha:</b> <p class="commit-message" style="white-space: pre-wrap;">[X86][AVX] Provide SubVectorBroadcast fallback if load fold fails</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Target/X86/X86InstrAVX512.td</li>

          <li class="change-edit"><b>edit</b>: lib/Target/X86/X86InstrSSE.td</li>

          <li class="change-edit"><b>edit</b>: lib/Target/X86/X86ISelLowering.cpp</li>

          <li class="change-add"><b>add</b>: test/CodeGen/X86/subvector-broadcast.ll</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fb9ef08c789c9c42beaf9d874fa2237c0ff1ac5d</b> by <b>aprantl:</b> <p class="commit-message" style="white-space: pre-wrap;">Refactor the DIExpression fragment query interface (NFC) ... so it</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/llvm/IR/DebugInfoMetadata.h</li>

          <li class="change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/CodeViewDebug.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/DebugLocEntry.h</li>

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

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

          <li class="change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/DwarfExpression.cpp</li>

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

          <li class="change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp</li>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4f441ece2173d5de6ad8fb6221afea0683b0c97c</b> by <b>aprantl:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix an assertion in DwarfExpression when emitting fragments in vector</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/DwarfExpression.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/CodeGen/AsmPrinter/DwarfExpression.h</li>

          <li class="change-add"><b>add</b>: test/DebugInfo/ARM/partial-subreg.ll</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>32ead05315ec996e3ab094817ec36c65c6f4d3e4</b> by <b>mehdi.amini:</b> <p class="commit-message" style="white-space: pre-wrap;">[ThinLTO] Honor -O{0,1,2,4} passed through the libLTO interface for</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/lto/lto.cpp</li>

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

          <li class="change-edit"><b>edit</b>: include/llvm/LTO/legacy/ThinLTOCodeGenerator.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>db7eae9b03e27bb6e215b9994128c5517b742c52</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix command line arguments passed to the MSVC compiler invocation</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>77c5aaa771483649d2c3ff85028a7398da583254</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Don't attempt to link curses.lib on Windows</p>
        <ul>

          <li class="change-edit"><b>edit</b>: products/libllbuild/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: unittests/BuildSystem/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: unittests/Core/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: products/llbuild/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: unittests/Ninja/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: products/swift-build-tool/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: unittests/Basic/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>16458bf72307f42719eaa0236a31bb59a07cf482</b> by <b>daniel_dunbar:</b> <p class="commit-message" style="white-space: pre-wrap;">[Core] Fix broken foreign key constraint.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ff5c77174fe7ddbdf2649ea05d94366e8f9651b3</b> by <b>anders:</b> <p class="commit-message" style="white-space: pre-wrap;">Incrementing the version to SwiftPM 3.1</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Sources/Utility/Versioning.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ddd4545dcba3ebf62fdd2eadcb427a80958a5fc9</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[ManifestLoader] Improve error message when there is no manifest</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Tests/GetTests/GetTests.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/PackageLoading/ManifestLoader.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/PackageModel/Package.swift</li>

          <li class="change-edit"><b>edit</b>: Tests/PackageLoadingTests/ManifestTests.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/Commands/Error.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>39c0935e335338e46011be533f0b2b3e3069dd88</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Commands] Always resolve graph before edit</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>

          <li class="change-edit"><b>edit</b>: Tests/CommandsTests/PackageToolTests.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/Commands/SwiftPackageTool.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a2dc5beda94e18c0b4250b584628cb469ec04ecc</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[ArgumentParser] Throw the parser which had unexpected arguments error</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Tests/UtilityTests/ArgumentParserTests.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/Commands/Error.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/Utility/ArgumentParser.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7f8454ed955b625d238e0a05b81acccf64828947</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[PackageTool] Add edit and unedit overview</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Sources/Commands/SwiftPackageTool.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5be906742426a55ce00d9a938a14e82a864702fa</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[RepositoryManager] Add reset() method</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Sources/SourceControl/RepositoryManager.swift</li>

          <li class="change-edit"><b>edit</b>: Tests/SourceControlTests/RepositoryManagerTests.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c023505abb2b4a0cbcecf706a8ba608f41708e69</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Add unregister package path API</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>

          <li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bcbfaddc9604218803c5960beea90d51c4b33ac8</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Remove data from workspace object on reset</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>

          <li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>

          <li class="change-edit"><b>edit</b>: Tests/CommandsTests/PackageToolTests.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bfd8f7d8fa779466ea67348e2c6e3e4aa899f515</b> by <b>ankit.spd:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Add pins after computing all root package constraints</p>
        <ul>

          <li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7494e2045e6dac9cc34c010e160c58172a52f272</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Revise unsafe pointers documentation</p>
        <ul>

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>3bc4909de849dbb5702a599be37c03740ee20ec6</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Various revisions and fixes for documentation</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: stdlib/public/core/FlatMap.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/Stride.swift.gyb</li>

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>e070568078c8a56657a40cdba8c1ef35460240f7</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Add documentation for pointer operators</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a14daa0c4442c6cd532e4f9bcd7157b172154e8b</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Address feedback from @gottesmm</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f2bc719eff8ffdccf14e0a2a92af1a042be6c034</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Address feedback from @stephentyrone</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>214efbfc3c3286bf95c8bf63f04cbaceaaae0fb7</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Added a new AST Walker that instruments the AST to provide callbacks</p>
        <ul>

          <li class="change-add"><b>add</b>: test/PCMacro/getset.swift</li>

          <li class="change-edit"><b>edit</b>: test/PlaygroundTransform/control-flow.swift</li>

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

          <li class="change-add"><b>add</b>: test/PCMacro/Inputs/PCMacroRuntime.swift</li>

          <li class="change-add"><b>add</b>: test/PCMacro/else.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: test/PlaygroundTransform/do-catch.swift</li>

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

          <li class="change-add"><b>add</b>: test/PCMacro/func_throw_notype.swift</li>

          <li class="change-add"><b>add</b>: test/PlaygroundTransform/Inputs/SilentPCMacroRuntime.swift</li>

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

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

          <li class="change-add"><b>add</b>: test/PCMacro/pc_and_log.swift</li>

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

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

          <li class="change-add"><b>add</b>: test/PCMacro/elseif.swift</li>

          <li class="change-add"><b>add</b>: test/PCMacro/if.swift</li>

          <li class="change-add"><b>add</b>: lib/Sema/InstrumenterSupport.h</li>

          <li class="change-add"><b>add</b>: test/PCMacro/for.swift</li>

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

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

          <li class="change-add"><b>add</b>: lib/Sema/InstrumenterSupport.cpp</li>

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

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

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

          <li class="change-add"><b>add</b>: test/PCMacro/Inputs/SilentPlaygroundsRuntime.swift</li>

          <li class="change-add"><b>add</b>: test/PCMacro/init.swift</li>

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

          <li class="change-add"><b>add</b>: lib/Sema/PCMacro.cpp</li>

          <li class="change-add"><b>add</b>: test/PCMacro/switch.swift</li>

          <li class="change-add"><b>add</b>: test/PCMacro/mutation.swift</li>

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

          <li class="change-add"><b>add</b>: test/PCMacro/operators.swift</li>

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

          <li class="change-edit"><b>edit</b>: lib/Sema/CMakeLists.txt</li>

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

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

          <li class="change-add"><b>add</b>: test/PCMacro/func_decls.swift</li>

          <li class="change-add"><b>add</b>: test/PCMacro/plus_equals.swift</li>

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

          <li class="change-add"><b>add</b>: test/PCMacro/didset.swift</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a85006dd18dbc927b53c0220ea20265805f43685</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Updated comments based on feedback</p>
        <ul>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>c6cf59a02969695383a4516ca2c42e3c7961cb96</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Added anchor to C++ class in InstrumenterSupport.h</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>8ee55b371908f25da28e2b46b227fbe5a06055c1</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed array size of buffer and added comment.</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>77caeefe10b0e48628ef26d638e9b64aecfbda58</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Adopted InitExpr->getType()->getAs<LValueType></p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>cf6cb5f74d769129035891acf11c107859c18a26</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Ran clang format on InstrumenterSupport.h and PlaygroundTransform.cpp</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>bb8dd8661410e35746668ff1a124228e37bb694b</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Removed using namespace from header</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>82811c57f0c530e03748a09e85c544b96292ebe2</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Improvements to Collection doc comments</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Collection.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>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4169635a203b24a08be0479197ab435f298633c8</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Consistency fixes in Array documentation</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>80721e9c3085e4b58229aa8614ea582f7a4aa45e</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[TypeChecker] Don't convert specialzed call into EnumElement pattern</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Parse/enum_element_pattern_swift4.swift</li>

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

          <li class="change-add"><b>add</b>: test/Compatibility/enum_element_pattern.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9f43e456f41e6e74494d5122e31261a21bdc8793</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[TypeChecker] Add diagnostic with fix-it for specialized enum case</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>6d477a557fb384b3554357d98732b5d0e9bdbc1e</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Tests] Add FIXME test cases for enum-element-pattern with sub pattern</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>c6581c3f03d0d35e5ef1560a2afebe4d2fbd8cd1</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove redundant namespace</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>77fc4948cc2c41522ef16ef5fc8950fd6c9e030b</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Add note about pointer alignment for subtraction</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>1ba5ce6774b805cc2d25712595cde787ca1dde6a</b> by <b>ankit_aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[BuildScript] Pass build conf to swiftpm</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-script</li>

          <li class="change-edit"><b>edit</b>: utils/build-script-impl</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fe3b9968fc8666f6ee271d1e9e62d949ed2b982a</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix partiion^H^H^H^H^Hitions^H^H^H^H^H^Htitions.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>74aaf8ecb44a672bd55cfd0b79a4a88ba2ef1d73</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove unused method getLoweredContainerOfAddress(…)</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f13ad7f26bb20c4d5f594c39f0a028de2052e96b</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove unused method getSyntheticSignature()</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>81e2638c0902ebcf0528fe89915758a4e7ffd42b</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[SILOpt] Don't do callee analysis on destructors of imported classes.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/Inputs/mixed-target/header.h</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/MixedSource/Inputs/mixed-target/other-file.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/mixed-target-using-header.swift</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ce7a10474f3b40a746dc28571735ab8b0a397613</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix accidental double and triple spaces.</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>6fb7c89151a4652740a05ab506e646a9fd0f9b7d</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">removed CLANG_TOOL_DRIVER_BUILD from install toolchain only since it is</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-script-impl</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>28ff480658409fa57eb8814327d86586a6c7afb5</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Added missing symbol from SDK</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Basic/Unix/TaskQueue.inc</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>81ae0fd89db50ce4474638941c11e3a97f7204af</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Added HAVE_UNICODE_LIBEDIT instead of doing platform checks</p>
        <ul>

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

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

          <li class="change-edit"><b>edit</b>: include/swift/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e03006d9b028cd93de2c5909cdc8269aa0350e08</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Removed XPC dependency when unavailable</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/tools/sourcekitd/lib/API/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/tools/sourcekitd/bin/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bb2fe0dbb219ffa5562f5e06c5f6d61f2b22bc10</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST Verifier] Hack: don't look for destructors of Clang nodes.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>255fdb1d61ba0d624b0e87b5d7f673d4e2d1ebf6</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix some bogus bridging casts that were allowed in Swift 3.</p>
        <ul>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>642c8ed3ebbb0b95fb20f044857aa37a4ce47ba2</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Constraint solver] Collapse getBaseTypeFor(Array|Set)Type into</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>3e7bab1b42975f1dcc8b3da887fc7b7852479e04</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Clean up some uses of "as!" that were effectively just uses of "!".</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>e97ab635ea3a120f514d4ea2590504be188303c2</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Constraint solver] Separate bridging conversions from other</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: test/FixCode/fixits-apply-objc.swift.result</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d9843899c498c27303abffd6f1726836050087b9</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Clean up handling of checked casts (as!/as?/is).</p>
        <ul>

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>fa47d57b4e3bb4763cf5f88d71b7c1e179f41989</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] Remove CheckedCastKind::BridgeFromObjectiveC.</p>
        <ul>

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

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

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

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckPattern.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/ASTPrinter.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>40140d6e8d64791b91561c778352a48bd3bc631c</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Drop unused closure parameter in</p>
        <ul>

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>dcdef4f7f5da040df8396bf6c967f4f9256a3454</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Improve "downcast only unwraps optionals" diagnostics.</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>b253b2101410ca551ba60b108b1f8e35a5d03daf</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Make sure argument names in comments match the actual</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>dffa8ec4889987893d2f990dfacf50363b3af18d</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Removed implementation of doTypeCheck from header</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>bcd6ee9f8da19bf9344c42741a00a613ff2888c9</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Moved ErrorFinder and ErrorGatherer to .cpp file</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d28445c4b8d4cefd5b0cf26e3d0dfa71665f4310</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">Make SILArgumentConvention a "method"-enum.</p>
        <ul>

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>50b3dcb3707918c84eaac4ca2fb778e382c77567</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Only disable CLANG_TOOL_DRIVER_BUILD when</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-script-impl</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>05b0bb8ac2c9b47d414b7abc735e1733181c1a92</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[docs] Add (unfinished) doc about changes between Swift 3 and 4.</p>
        <ul>

          <li class="change-add"><b>add</b>: docs/Swift3Compatibility.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>94851e25d7402a75f5a41d0d74f83f7ea4a5933c</b> by <b>xi_ge:</b> <p class="commit-message" style="white-space: pre-wrap;">[RangeInfo] Report the innermost decl context for the range under</p>
        <ul>

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>2a8a70b1af68899ad7342eada59bf202f4203946</b> by <b>kevin:</b> <p class="commit-message" style="white-space: pre-wrap;">[PrintAsObjC] Add SWIFT_METHOD_FAMILY(init) when required</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>9712c432fcc95a85c993bbce791a53a589030099</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] Simplify the importMethodType helper.</p>
        <ul>

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

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

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f3e946872df076bcdea89bfef71e2591db64babb</b> by <b>kevin:</b> <p class="commit-message" style="white-space: pre-wrap;">Stop using islower()</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>0f4fa144d0f40dc79a8ca9eee3340f0d68ba39f2</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] Split out the accessor parts of importMethodType.</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>672a30552e72ea2bd32b9b7c9682db7ac53bed73</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] Add a FIXME to a bit of duplicated code.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>49ea5e8b0b0df5c2e68ed2c426331f8628029a41</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[TypeChecker] Simplify ResolvePattern::visitCallExpr(). NFC</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>666c13db4dcfeba56de21b0ad23ab2e3a967cb44</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] Remove option implied by -fmodules. (#6452)</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>52be53b14179feeaaaf33a2ffbd312eae4029ff3</b> by <b>modocache:</b> <p class="commit-message" style="white-space: pre-wrap;">[Sema] Remove obsolete comments</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d77bcdce5770ebfabf5764ea308c6526eb39ee03</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[sil-ownership-verifier] Fix a few bugs and add a few tests.</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>5df43ee871118ae094532004a50eae4b7c3b10f8</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Fix a warning</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f19d6b9074f11ca3602833a309c9a7c812419c89</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SILOptimizer: Fix a warning</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>95af3aa7c8b860d765f3bcba8a0466e80fa3021c</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix errors and warnings building swift/SILGen on Windows using MSVC</p>
        <ul>

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>76a6f87890b9dc38c3ac78019802fee57f061511</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Introduce and use SWIFT_HAVE_LIBEDIT</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: tools/driver/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/tools/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: tools/swift-remoteast-test/CMakeLists.txt</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d4aac4f47cda373c6d51aa284d53411c1ed01e1d</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">IRGen: Make sure that there is enough stack space allocated for coerced</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: test/IRGen/Inputs/abi/Gadget.h</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f7b5d9d69e91e4a48012c6f608dba3c4cff89b28</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Allow bridging conversions to more-optional types.</p>
        <ul>

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ac3b56a554488b002b2dec1554292711292a7589</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix errors and warnings building swift/SILOptimizer on Windows using</p>
        <ul>

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>63d6b151317678f1bcfad7fe1cb262f6aed9a121</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix errors building swift/SIL on Windows with MSVC</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4edccfef638cc7870e523fbe5e962d589b7dfc3c</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Change wording in UnsafeBufferPointer discussion</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>12326013e337148e388988888d0268646bfc6d3e</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">ASTDumper: Better printing of TupleShuffleExpr</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>caa7045ae54f17686d2d8ef1996055b6461efb01</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Remove unnecessary ModuleDecl parameter from</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ac7a3030e3261fb17dd5087a66a9b5c692f198d2</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Fix inheritance of designated initializers with default arguments</p>
        <ul>

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f3f2cb233d2da1b5c9d3a7a78b35b0705db32da9</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Refactor TypeBase::adjustSuperclassMemberDeclType() to use new</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>9901be4c302e87a8bce61c67bc6793c9871c1ddc</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (82 vs. 5325)] Add crasher in swift::Decl::walk(...)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28594-anonymous-namespace-verifier-verifychecked-swift-vardecl.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f28f1158de110e56d1e322b722cb8bd8605c18ee</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SILGen: Fix emission of stored property initializers from different</p>
        <ul>

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

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

          <li class="change-add"><b>add</b>: test/SILGen/Inputs/struct_with_initializer.swift</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>85976b27771f54036cef79d1a0d95f970845bca7</b> by <b>shajrawi:</b> <p class="commit-message" style="white-space: pre-wrap;">SIL Parser: Use a Set instead of a Vector for zombie functions to avoid</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>63498f8fc695cdaef9f9beace37ccaa560b69894</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[AST Verifier] Hack: don't look for destructors of Clang nodes."</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>832aa38dfa5952e46890074091fab78150a53932</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Serialization] Be less lazy about deserialized generic environments.</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a2027957d8979ee3f576550fb5192fdc6c500b94</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Fix a use-after-free due to StringRefs stored in</p>
        <ul>

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

        </ul>
      </li>
     <br>

  </ul>


 </body>