<!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-3.1-incremental-RA-linux-ubuntu-16_04 [#220]</h1> 

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-3.1-incremental-RA-linux-ubuntu-16_04/220/">https://ci.swift.org/job/oss-swift-3.1-incremental-RA-linux-ubuntu-16_04/220/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift-3.1-incremental-RA-linux-ubuntu-16_04</td></tr>
  <tr><th>Date of build:</th><td>Tue, 17 Jan 2017 14:04:33 -0800</td></tr>
  <tr><th>Build duration:</th><td>12 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-3.1-incremental-RA-linux-ubuntu-16_04/220/consoleFull#-2017091709ee1a197b-acac-4b17-83cf-a53b95139a76">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>014963fdcfa733e13ccd79b0524e3174f95fbd31</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">add define for FreeBSD getline() compat</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>6428295d701ae9a65d72d0ec4156b0af0048e072</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">Two fixes for FreeBSD build</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>afc95a5e2adee291239674649bdb8f0f2e1f2530</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">disable handy pthread wrappers on FreeBSD since they don't compile</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/glibc.modulemap.gyb</li>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f11d05717ef6663024077e243947cb631655bb8f</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">CMAKE_SDK apparenty isn't always filled when cmake runs; always use</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4c84a33233750e861398b4e2b05812d66dc16815</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">remove extraneous extern getline</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4dbf4de036e76071eb41668c0c6e1e01946f85ca</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">don't try to link "dl" on FreeBSD</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/glibc.modulemap.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>98a8b589575fe07afd2fb9841649b09018f0defd</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">add //FIXME for FreeBSD outcommented code, add sys/event.h for kqueue</p>
        <ul>

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

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

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

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/glibc.modulemap.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7c50ccde5e1d8f4ac08ebaf26a297b2fb4c182df</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">fix cut/paste typo 'CMAKE_SDK != "FreeBSD"' to 'CMAKE_SDK in</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/glibc.modulemap.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7edc3100bf6b4de02921d28f099d86f8488c02cb</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">fix unbalanced '% if'/'% end', found by gribozavr</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/glibc.modulemap.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>47b4c7ee78744cab873a3d8e63a8444a3bd0fe76</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">fixed the pthread compilation errors by following Sangjin Han's advice,</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ede70f251350eb0023fb8869f6f205dffa013af0</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">rolled back FreeBSD /proc changes and rewrote as per @landonf</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>07166c0008a104d7e8099c0554b4526d934d89e2</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">revert outcommented code-- the code was outcommented due to the pthread</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>419c832cb3a675fb29c3426c9e39218ddb161db1</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">default ld.gold on FreeBSD for as long as the ld linker problem exists</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>db8878e3e81c795106e9c17a025589d10d143989</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">incoorporate @landonf and @dcci's suggestions wrt dynamic sysct</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>22c0b4a9c82444aa758bb27f081153c7e74fb21a</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">fix ICU include paths. Please check this commit and verify that the</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>fb70a1bfad13049a7bb086491ec39687f2492f93</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">incoorporate @jeremyandrews' suggestion</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/glibc.modulemap.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>97d3fbaffbb7545337bf71266051cb73ce7eca07</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">change some variables to make it more clear - when comparing with</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>5384630a188e67a9e980b074c0391b87f1787c9a</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">don't require ICU on Darwin as per jrose-apple's comment</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>197b64ff70c4625c9321efd92336a57050c05bdc</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">re-instate newline?</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>134bd2e96228e40f67b4537710acda8beed68b68</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">don't hard-force ld.gold as per @jrose-apple 's suggestion</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>2857b1cbc8397c537373c5bbb2109c4839107c5e</b> by <b>cwilliams:</b> <p class="commit-message" style="white-space: pre-wrap;">SE-0080 (4/5) - Failable initializers for Int->Float</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d5a67319dabb6bb7cb025d064dcfbb0d34a2b097</b> by <b>cwilliams:</b> <p class="commit-message" style="white-space: pre-wrap;">Failable initializer Tests for Int->Float</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>0039860e22721e2d4d4d89255e7836b10cbfb46c</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">add cast to convey to the compiler which overload to use</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>5462fb235d3ecb9c7520b5b06a53a0c4c16ba570</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">different solution for detecting icu (not needed on Darwin, required on</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>9c53bb2a7f10ca38dbcdb057c81f2b7d32c6170e</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">fix stupid outcomment which shouldn't have been committed :-/</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ae495c2b028311566f8a004405a9f16ee1c4d3f9</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Simplify FunctionType parsing</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>e4c18ba9ba85656c2392e40cf9d77096ab893dee</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Add fix-it for 'rethrows' in function type</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>2a2da1f7e79748f3a74dac71d3560eb60eb16c22</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Add FIXME for bad recovery for incomplete function type</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>7159f6af1daa197b7c72a0f86bfd4cf12e886af9</b> by <b>alblue:</b> <p class="commit-message" style="white-space: pre-wrap;">Enable sourcekitd to be built by default on Linux</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>944de84d307b5696b92fe6a58daf03ae417e94eb</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Add status note Concrete Constraints on Extensions</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>3da0a459b14bcb7a7e5480b9db5eed02f205ffbf</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a unit test for mutating subscript in default getter block</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>1cad6ca40c69ee3f31841a1369b73b130a5841da</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Do not suggest the mutating keyword for getter subscripts</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>8482f94fb1bbf5605e4ccb3503e380e1be6ea61f</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Move the unit test and add a test for an explicit get block</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>f8fd2a12470822a4628d283aa418c7c8a082c579</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Be more explicit when checking for computed getter</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a48bb17f74d0439f2f5564852ba21ee691ce861f</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Add test case</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>cd52ed65c9bff95992b18422cbbd430f272f1ab4</b> by <b>qdk:</b> <p class="commit-message" style="white-space: pre-wrap;">fix erroneous logic pointed and commas out by @jrose-apple and</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>2b479e174507c0c9c68ae582f30ed2cb6c0756cb</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Correctly check getAccessorKeywordLoc</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>aeaf0463af18b4573e83cb49ed2f6acc2ef8efb2</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Port stdlib/public/stubs/GlobalObjects to Windows</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>606bf83af393cdde2ff4de419e833de77226e90f</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Modify intro sort to pivot on median of 3</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>7303125b7b99304ea1fe4a83ff12e133b773d1f5</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Add tests for _sort3 function</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>3ad08898477a158f35c67c45b37d06cc5e324aa5</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Add GYB support for Windows</p>
        <ul>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>c94e2a121d00b5709a61a4ffb37542f3d0eaf3f9</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Don't pass empty "/" SDK path to the swift compiler when compiling the</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>108592aadaf33fb3c2183ad2ad2a0581a199f54f</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Add an update-checkout CMD file to support update-checkout easily on</p>
        <ul>

          <li class="change-add"><b>add</b>: utils/update-checkout.cmd</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>beafffb9ffba0fe286ba301838069244e2ca17d7</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix linking libuuid on Windows</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4196c3b90d2737cc20a075493a02c2f4150ed193</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Add instructions for building Swift on Windows using clang-cl/MSVC</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>b3477823f6889a7aaac43eb81b29a210a5470220</b> by <b>gonzalolarralde:</b> <p class="commit-message" style="white-space: pre-wrap;">Improved naming for _add_variant_link_flags's parameter for library</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>b057252400d39a083200ffcb894a8b10d624a97e</b> by <b>gonzalolarralde:</b> <p class="commit-message" style="white-space: pre-wrap;">Use linking directories from _add_variant_link_flags in</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>e85e9e102956d2796211c1ae2b06fa5eb989756a</b> by <b>gonzalolarralde:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix swift_target_link_search_directories issue appending just the last</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>0e024a694b0d60e7e54a56659f5f0c618e9273c3</b> by <b>djwbrown:</b> <p class="commit-message" style="white-space: pre-wrap;">[Onone][prespecialize] Added iteration through reversed() arrays.</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d90b3afeb0a5ff09700971595252617dd209e3b4</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix Windows dependency library names</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>888afe139cc75c9b700c10d77d7646cdbb575c02</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix creating symlinks on Windows</p>
        <ul>

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>af07b626d44e5d46c428f710ac6431918f2a70e7</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove creating compatability symlink in swiftDemangle</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>3f802bb2aba84a9f2829e96102b7c5a8ab0348ff</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix documentation warnings building runtime with clang-cl</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>e201d934852ec66ee2408cdc4379aff8a34cbec3</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Add support for Windows in the root CMakeLists.txt file</p>
        <ul>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>ce0d713cd685eb6064ff7fcc471aabce142b817c</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">fixed where clauses, Optional-as-Any and unused vars</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>adf56d1435a344afcde71ace1cf15156b6566618</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">supress function-arg-before-defaulted-arg warning</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>1fb653cd512631c37f35dd2473e38420edf93111</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix warning on UIImage?-as-Any</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/SpriteKit/SpriteKitQuickLooks.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3f7adc9c227d0501a3322d3ecb11e0f246fe108b</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">supress warning on printing out optionals (temporarily, waiting on</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>c7785533a12ac8127036d39713d63815b56e10f9</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">add FIXME for default: warning</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>c00485a0f7d5728a38dcd4fcfabfce21af67b85a</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">use nil coalescing on URL.quarantineProperties { set }</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>4108e1d9afba35cd9e1e663c9c386476e96f82af</b> by <b>modocache:</b> <p class="commit-message" style="white-space: pre-wrap;">[Sema] Mark VarDecl in capture lists</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: unittests/AST/SourceLocTests.cpp</li>

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>272dfb26dfda67635a96f45f1bf127792d039bdb</b> by <b>mekj88:</b> <p class="commit-message" style="white-space: pre-wrap;">Gardening spacing on properties and arguments in IndexSet (stdlib)</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>70546c0d018f370d789c4ebc3497cb409e98a8a5</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (39 vs. 5390)] Add crasher in swift::Parser::parseExprPostfix</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28616-swift-parser-parseexprsequence-swift-diag-bool-bool.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5d22b926d8ea7f52a3b35300b8236952f23caead</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Devirtualizer] Only add substitutable types to SubstitutionMap.</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>18c10c566f61d70a85c436ada864349ff71b8d7d</b> by <b>ganna:</b> <p class="commit-message" style="white-space: pre-wrap;">[tsan] Do not report races coming from deinitializers and _Block_release</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Sanitizers/tsan-norace-block-release.swift</li>

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

          <li class="change-add"><b>add</b>: test/Sanitizers/tsan-norace-deinit-run-time.swift</li>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>7f64b6853f097253cdc5c165ce75e62bfd4cd6f3</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Improve handling of types in constraint system.</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>fefc2e40dfb609118a52e476036ff4b3e917685a</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">Migrate _copyContents to be called from UnsafeMutableBufferPointer with</p>
        <ul>

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

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

          <li class="change-edit"><b>edit</b>: test/api-digester/source-stability.swift.expected</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>465f243943f93c41827db2999f71f079ff340d1c</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">Move += operator for append(contentsOf:) up to</p>
        <ul>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d12beac355b127629f30905d34e6c66e9314ef38</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">Add UnsafeRawBufferPointer.initialize(as:from:)</p>
        <ul>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>8ade724c244888b5ea48fd706af7709d3a76db46</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">Tweak expected source stability results to handle specified rather than</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/api-digester/source-stability.swift.expected</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ca6353d60eb3325f596fd137a5bd681ac1d71918</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">Update raw version to return a typed buffer</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>68bc423be39fc7339837d2c7c160508fddb2936b</b> by <b>florent.bruneau:</b> <p class="commit-message" style="white-space: pre-wrap;">Clang Importer: import all indirect fields.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/GLKit/GLKMath.swift.gyb</li>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>7f582c420db703abc89759bec433acee092b5e34</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] When visiting a NominalTypeDecl, cover the type references in</p>
        <ul>

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: tools/swift-ide-test/swift-ide-test.cpp</li>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>8c45e20d3f38c238917681dc9ddbbd4a53ba9707</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] Add relations to IndexSymbol add a -print-indexed-symbols</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp</li>

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

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

          <li class="change-edit"><b>edit</b>: tools/swift-ide-test/swift-ide-test.cpp</li>

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>b2b4f932aae571ea7f99420db737a936d5c1f3c8</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Double the number of { to make sure stack overflow is triggered.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28616-swift-parser-parseexprsequence-swift-diag-bool-bool.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>16585992f6eceb563be219a40baeb2b4eb4c06e7</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] Strengthen signature of SubstututionMap::addSubstitution().</p>
        <ul>

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

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

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

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>153ef7dbcbd20e7d7e442e76ffe8b7eb67f58459</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Sema] Remove unused variable.</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>8526d16c0b0bfa3f20571a2547b62628c1d1673c</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">utils: If shell.run_parallel is not called before run.shell(), then the</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/swift_build_support/shell.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>58228d3a6e8819be47b6962cfab446c15c7dbcc7</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Add regression test for a radar that got fixed along the way</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_2_fixed/0062-rdar28765265.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>51d48694735b60305fd235b63d556653e3db21ff</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a regression test for <https://github.com/apple/swift/pull/6536></p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_2_fixed/0063-rdar29782437.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>69cc9f4b54492639a915e4aaf8faa2caee87db5d</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Serialization] Unique SIL generic environments when serializing.</p>
        <ul>

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

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

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

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

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

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>5d42113375f80cc0a64ff9682340e8c3b8886b71</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Expand comments for _sort3</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>b582683ecbc536d81dbac7ca4e00c28ccf55eebd</b> by <b>nmersethcook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Use unsigned arithmetic in partition</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d0787fb6b542274ed4fab6cb884f8b5d1992c10e</b> by <b>jgroff:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Warn about some common classes of `unsafeBitCast` misuse.</p>
        <ul>

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

          <li class="change-add"><b>add</b>: test/Constraints/suspicious_bit_casts.swift</li>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a867f1e218225413973f833752ae47401c5001f1</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (38 vs. 5390)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d359668922bec6291c1631046a66896d2eab351a</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Add "// REQUIRES: OS=linux-gnu"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>874294cd54a6497a9d48cec2daa64ee8dbc1c299</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (39 vs. 5390)] Add crasher in swift::ASTVisitor</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28617-child-source-range-not-contained-within-its-parent-guard-stmt.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>01e36ff91e1c47239a5405a9a702d917ba319548</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (41 vs. 5390)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28618-unreachable-executed-at-swift-include-swift-ast-exprnodes-def-78.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>26ba6feac4cfa2a7e8153f33a231e6c7b29d6599</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (42 vs. 5390)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28619-basety-islvaluetype-basety-is-anymetatypetype.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>89c3514be8a650eb20926f97aa7f8db332f1412b</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] NULL â†’ nullptr</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>724e2efa026861965a8d2afe1ab2cf1265c72791</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove "REQUIRES: asserts" from fixed crashers</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28421-swift-constraints-constraintsystem-diagnosefailureforexpr.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28577-isa-x-val-cast-ty-argument-of-incompatible-type.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28425-swift-constraints-solution-convertbooleantypetobuiltini.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28554-reftype-hastypeparameter-cannot-have-a-dependent-type-here.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28520-args-size-fnref-getnumargumentsforfullapply-partial-application-was-throwing.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28582-result-case-not-implemented.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28568-result-case-not-implemented.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/SIL/crashers_fixed/034-swift-expr-propagatelvalueaccesskind.sil</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28419-swift-silmodule-constructsil.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28580-hastype-e-expected-type-to-have-been-set.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28396-swift-lowering-silgenfunction-emitclosurevalue.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28420-swift-lowering-emitconditionalcheckedcast.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28505-failed-call-arguments-did-not-match-up.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28584-loc-isvalid.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28449-impl-getgraphindex-typevariables-size-out-of-bounds-index-failed.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28473-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28597-first-char-of-sub-string-may-not-be-a-digit.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28442-swift-typebase-getrvaluetype.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28499-start-isvalid-end-isvalid-start-and-end-should-either-both-be-valid-or-both-be-i.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28561-input-hastypevariable-output-hastypevariable.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/SIL/crashers_fixed/024-swift-expr-walk.sil</li>

          <li class="change-edit"><b>edit</b>: validation-test/SIL/crashers_fixed/033-swift-constraints-constraintsystem-diagnosefailureforexpr.sil</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28494-conforms-type-does-not-conform-to-protocol.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28527-e-gettype-isassignabletype-setting-access-kind-on-non-l-value.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28488-conforms-replacement-haserror-isopenedanyobject-replacement-replacement-is-gener.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28402-swift-typebase-getcanonicaltype.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28501-haderror-m-is-sourcefile-m-get-sourcefile-aststage-sourcefile-typechecked-overlo.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28377-swift-expr-walk.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28440-swift-typechecker-resolveidentifiertype.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28517-getstoragekind-stored-storagekind-already-set.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28503-iscomplete-missing-inherited-mapping-in-conformance.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28578-result-case-not-implemented.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28586-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28592-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28515-getmutableaddressor.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6d1ae2a39c1b77240107854b0ae1a35800a8ba73</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] 2016 â†’ 2017</p>
        <ul>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/MapReduce.swift</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObjectiveCBridgingStubs.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/PopFront.swift</li>

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/utils/ObjectiveCTests/module.map</li>

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/RecursiveOwnedParameter.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SIL/SILType.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/GenericSpecializer.cpp</li>

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ProtocolDispatch.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/MonteCarloE.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/utils/ArgParse.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Hanoi.swift</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/scripts/compare_perf_tests.py</li>

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

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

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

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

          <li class="change-edit"><b>edit</b>: cmake/dummy.cpp</li>

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/BitCount.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StrToInt.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Array2D.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Calculator.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/SevenBoom.swift</li>

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/Initialization.h</li>

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictTest3.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Phonebook.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Ackermann.swift</li>

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/utils/ObjectiveCTests/ObjectiveCTests.m</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StrComplexWalk.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictionarySwap.swift</li>

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/SpecializedEmitter.h</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/SortStrings.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/TypeFlood.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/GlobalClass.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/PopFrontGeneric.swift</li>

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObserverUnappliedMethod.swift</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Hash.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StackPromo.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/AngryPhonebook.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArraySubscript.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Prims.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/AST/ForeignRepresentationInfo.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StringTests.swift</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenGlobalVariable.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/Transforms/SILCodeMotion.cpp</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Memset.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/RC4.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/NSStringConversion.swift</li>

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/ExitableFullExpr.h</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/LLVMPasses/LLVMARCOpts.h</li>

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayOfPOD.swift</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/JumpDest.h</li>

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/Scope.h</li>

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StringWalk.swift</li>

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayOfGenericRef.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DeadArray.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObserverForwarderStruct.swift</li>

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/OpenClose.swift</li>

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/utils/TestsUtils.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/CaptureProp.swift</li>

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/scripts/perf_test_driver/perf_test_driver.py</li>

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/Driver/Driver.cpp</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>: include/swift/AST/TypeNodes.def</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/SILGen/Condition.h</li>

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObjectAllocation.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/NopDeinit.swift</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/Basic/PartsOfSpeech.def</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/Cleanup.h</li>

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/PolymorphicCalls.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StaticArray.swift</li>

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayOfRef.swift</li>

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/scripts/Benchmark_Driver</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/IterateData.swift</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/SuperChars.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/utils/DriverUtils.swift</li>

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/LinkedList.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/Varargs.h</li>

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/RangeAssignment.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObjectiveCNoBridgingStubs.swift</li>

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Join.swift</li>

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StringBuilder.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictionaryBridge.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObserverClosure.swift</li>

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/AST/NameLookupImpl.h</li>

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictTest.swift</li>

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/XorLoop.swift</li>

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayAppend.swift</li>

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Chars.swift</li>

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/NSDictionaryCastToSwift.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ReversedCollections.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: benchmark/scripts/perf_test_driver/swift_stats.d</li>

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: lib/LLVMPasses/ARCEntryPointBuilder.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ByteSwap.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/NSError.swift</li>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/PassManager/Transforms.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/ConstantFolding.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILWitnessTable.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenBuiltin.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Unicode.h</li>

          <li class="change-edit"><b>edit</b>: lib/Immediate/ImmediateImpl.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/PrintAsObjC/PrintAsObjC.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Sim2DArray.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/KnownProtocols.def</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/JSONSerialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/ARC/ARCMatchingSet.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AttrKind.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ConditionResolver.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Strings.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/Notifications.h</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/CodeCompletionResultBuilder.h</li>

          <li class="change-edit"><b>edit</b>: lib/FrontendTool/ReferenceDependencies.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/DemangleNodes.def</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/TwoSum.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/Devirtualize.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericParamKey.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/DiverseStack.h</li>

          <li class="change-edit"><b>edit</b>: lib/RemoteAST/InProcessMemoryReader.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILNodes.def</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/SwiftSourceDocInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenRecord.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenCall.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenValueWitness.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Sema/TypeCheckRequestKinds.def</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/CFTypeInfo.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILGlobalVariable.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Histogram.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Once.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/Scope.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/SIMDMappedTypes.def</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/SetTests.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/ClangImporterOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/TypeVisitor.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ConformanceLookupTable.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Index/IndexSymbol.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/DeadObjectElimination.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenProto.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/KnownProtocols.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeMatcher.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTNode.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/IRGen/IRGenPublic.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/Projection.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChain.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/ClassMetadataLayout.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/scripts/Benchmark_DTrace.in</li>

          <li class="change-edit"><b>edit</b>: include/swift/ABI/MetadataKind.def</li>

          <li class="change-edit"><b>edit</b>: lib/Markup/AST.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/BasicCalleePrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeVisitor.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/LangOptions.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Markup/LineList.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/UnicodeExtendedGraphemeClusters.cpp.gyb</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/PassManager/Passes.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgumentConvention.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenOpaque.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/scripts/generate_harness/generate_harness.py</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/KnownDecls.def</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/LoopRegionAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/Tokens.def</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCleanup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/SideEffectAnalysis.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/Cleanup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/ARC/GlobalARCSequenceDataflow.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ProtocolDispatch2.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseExpr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/RemovePin.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/UUID.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DefaultArgumentKind.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILModule.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/UUID.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILLowerAggregateInstrs.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/Generics.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ErrorHandling.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILLocation.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/DeadCodeElimination.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Driver/Types.def</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/MonteCarloPi.swift</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Parameter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/DiagnosticConsumer.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenModule.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/SILLayout.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/scripts/Benchmark_GuardMalloc.in</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Action.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Substitution.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/EpilogueARCAnalysis.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenModule.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILDefaultWitnessTable.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/PassManager/Passes.def</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/AnyHashableWithAClass.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Walsh.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/DestructorAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/Frontend.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenBuiltin.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/TypeExpansionAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/ArgumentSource.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayInClass.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/FileSystem.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/Condition.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/ManagedValue.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeAlignments.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Reflection/ReflectionContext.h</li>

          <li class="change-edit"><b>edit</b>: lib/Index/Index.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DeclNameLoc.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ASTScope.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/DebugTypeInfo.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenArchetype.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/IPO/CapturePromotion.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictTest2.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGen.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/IDE/CodeCompletionCache.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportName.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/IVInfoPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenDebugInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/DiagnosticVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayLiteral.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/Frontend.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenLValue.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/BCReadingExtras.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ClassArrayGetter.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeWalker.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Portability.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Remote/InProcessMemoryReader.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Sema/TypeCheckRequestPayloads.def</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/ComputeLoopInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/AppleHostVersionDetection.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/FixedTypeInfo.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsFrontend.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILWitnessTable.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/Analysis.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/RGBHistogram.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DefaultArgumentKind.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgument.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/Consumption.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/MacroTable.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AST.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Availability.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/FunctionOrder.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayOfGenericPOD.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Default/TaskQueue.inc</li>

          <li class="change-edit"><b>edit</b>: benchmark/utils/main.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/IVAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ConformanceLookupTable.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictionaryRemove.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/RCIdentityAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/IPO/GlobalOpt.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/StringInterpolation.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/IPO/EagerSpecializer.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/FunctionOrder.h</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/ArrayBridge.rst</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILPrintContext.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/IDE/Formatting.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/StructLayout.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/PrettyStackTrace.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILAllocated.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/ThreadSafeRefCounted.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILArgument.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/REPLCodeCompletion.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenExistential.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/Projection.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/utils/ObjectiveCTests/ObjectiveCTests.h</li>

          <li class="change-edit"><b>edit</b>: lib/LLVMPasses/LLVMSwift.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/MutexWin32.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeReprNodes.def</li>

          <li class="change-edit"><b>edit</b>: benchmark/scripts/Benchmark_RuntimeLeaksRunner.in</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/NonFixedTypeInfo.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Reflection.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/ARC/GlobalLoopARCSequenceDataflow.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/AliasAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DiagnosticEngine.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/DiagnosticOptions.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Driver/DependencyGraph.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/FrontendOptions.td</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/BugReducerTester.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/AbstractionPattern.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ModuleNameLookup.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Version.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/SortedCFDatabase.def.gyb</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/PrettyStackTrace.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Index/Index.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Driver/Compilation.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Integrate.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/RedundantLoadElimination.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/SerializedDiagnosticConsumer.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/Lexer.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/SILCombiner/SILCombinerBuiltinVisitors.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Punycode.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/PrimitiveParsing.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/TaskQueue.h</li>

          <li class="change-edit"><b>edit</b>: lib/Markup/Markup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenMaterializeForSet.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/InstCount.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/FrontendOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/CFTypeInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/LValue.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/CaptureInfo.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Sema/IterativeTypeChecker.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/Signature.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/LoadStoreOptUtils.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Darwin/Cache-Mac.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/OutputFileMap.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Concurrent.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ReferencedNameTracker.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/CFG.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenCast.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/RValue.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenControl.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILInstruction.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/FlaggedPointer.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/MutexPThread.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/ARC/GlobalARCSequenceDataflow.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/DominanceScope.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenDynamicCast.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/BasicCalleeAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/SuccessorMap.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Identifier.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Punycode.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILUndef.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGen.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/utils/convertToJSON.py</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/RValue.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenStruct.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/DynamicCasts.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/RuntimeFnWrappersGen.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/BuiltinMappedTypes.def</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/SortLettersInPlace.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseType.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/SerializedSILLoader.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ProtocolConformanceRef.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/LLVMContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenStruct.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/scripts/generate_harness/main.swift_template</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Malloc.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/DiagnosticVerifier.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/LocalTypeDataCache.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DebuggerClient.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/DictionaryLiteral.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Ownership.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/ColdBlockInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/LoopTransforms/LoopUnroll.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/Dominance.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/BridgedTypes.def</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/DominancePoint.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Sema/TypeCheckRequest.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/ASTVisitor.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/PunycodeUTF8.cpp</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObjectiveCBridging.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenExistential.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenFunc.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Analysis/SideEffectAnalysis.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IndirectTypeInfo.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/ValueEnumerator.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/SourceEntityWalker.h</li>

          <li class="change-edit"><b>edit</b>: lib/ASTSectionImporter/ASTSectionImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenMeta.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/Linker.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/EpilogueARCMatcherDumper.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/EditorPlaceholder.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/CopyForwarding.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/ExtraInhabitants.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ObserverPartiallyAppliedMethod.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/RelativePointer.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Version.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ASTVisitor.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/KnownIdentifiers.def</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/ARCAnalysis.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILFunction.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Markup/SimpleFields.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/PlatformKind.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangDiagnosticConsumer.h</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/UTF8Decode.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Fibonacci.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/WeakTypeInfo.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>67d56d7dbf685a771edd9218043176bf3a080120</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove unused variable allow_non_zero_exit</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/swift_build_support/shell.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f3b9f91239bebe7fc625e3a939d0c8f91a2a3386</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove unused method hasAtMostOneOpenedArchetype</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILOpenedArchetypesTracker.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c2a8eacdd91f58d475763bbd3ce694d17c7d04e8</b> by <b>jgroff:</b> <p class="commit-message" style="white-space: pre-wrap;">Note that `withoutActuallyEscaping` is available in the changelog.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: CHANGELOG.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b75ef56bdc5a72c93284aeaee68104412fe8bf46</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Serialization] Record generic environments for deserialized archetypes.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericEnvironment.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ad90116da955036f0e13232d506599f09dad97d9</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Serialization] Wire up archetype generic environments eagerly.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFormat.h</li>

          <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>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericEnvironment.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericEnvironment.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Serialization.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>153730d3a1eaae10abd125ef749dad0274dc470f</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix header consistency</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Frontend/AppleHostVersionDetection.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/InstrumenterSupport.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgumentConvention.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6af21f7b057652beef26fed7698e88335ead4d0c</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] "a" vs. "an"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckPattern.cpp</li>

          <li class="change-edit"><b>edit</b>: docs/Swift3Compatibility.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>94091980b395987cc138a1f5cbab69104b4ee482</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove dupe word</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>30a88d38e683ec8234f73d10452b4c2e8f9d367d</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix recently introduced typos</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/UnsafePointer.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Casting.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/SwiftSourceDocInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Reflection.mm</li>

          <li class="change-edit"><b>edit</b>: test/Parse/enum_element_pattern_swift4.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/UnsafeRawPointer.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ReversedCollections.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/utils/main.swift</li>

          <li class="change-edit"><b>edit</b>: test/Compatibility/enum_element_pattern.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/IDE/Utils.h</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Metadata.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>36c63d55d385a5da66b9afc2e24b6fd3493c45a4</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (43 vs. 5390)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28620-type-mayhavemembers.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b83ed1d5e0370b0d64bad18884e66b3b5f8ba7c6</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (44 vs. 5390)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>02012412807cab5480605282a35f330d926ddec9</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Add "REQUIRES: OS=linux-gnu"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f7c8a9245b63aa5eff6aedb719859c9c160083c8</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">SR-3378: Replace deprecated methods addingPercentEscapes(using:) and</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/NSStringAPI.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b843a01919a30295a19578a6785f83c3e5f8be02</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove "REQUIRES: deterministic-behavior" from crashers that are now</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>45714e626357dd816a5a3d53787b727f62f3de64</b> by <b>phausler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Foundation] Correct sequence initializers for Data when</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/Data.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/TestData.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7e66ecfde81856e816d8fe3ab816bad2655b742e</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Mark previously non-deterministic compiler crashes as fixed.</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28491-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28504-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28447-result-case-not-implemented-failed.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28483-unreachable-executed-at-swift-lib-ast-type-cpp-1117.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28483-unreachable-executed-at-swift-lib-ast-type-cpp-1117.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28491-result-case-not-implemented.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28504-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28447-result-case-not-implemented-failed.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4bc7435bb1cb877b0a0aaec78723a6719932413f</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] provide names for pseudo accessors too</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_forbid_typecheck.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_bad_modulename.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_big_array.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/Index/roles.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Index/Index.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_enum_case.swift.response</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5020d92341e57569dd672067e1af4b1f3dfb548c</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (45 vs. 5390)] Add crasher in swift::Expr::walk(...)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28622-vd-getdeclcontext-ismodulescopecontext.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0febbf0b72a38f5391d66a154fb374c7c7e69466</b> by <b>devteam.codafi:</b> <p class="commit-message" style="white-space: pre-wrap;">Effectively revert #5778</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Stmt.h</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/Frontend.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/SourceLoader.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AST.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/ParserResult.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Subsystems.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/PlaygroundTransform.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Parse/ConditionResolver.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>

          <li class="change-delete"><b>delete</b>: include/swift/AST/StmtTransformer.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/Parser.h</li>

          <li class="change-delete"><b>delete</b>: lib/AST/StmtTransformer.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/Parser.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9c7a6cfaa37386b52c8a1e9162faf8e768e3dd07</b> by <b>devteam.codafi:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix a crasher</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28611-isa-x-val-cast-ty-argument-of-incompatible-type.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28611-isa-x-val-cast-ty-argument-of-incompatible-type.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d2570cb96460cb722902a510b218cf141ed56645</b> by <b>devteam.codafi:</b> <p class="commit-message" style="white-space: pre-wrap;">Restore local type declarations list</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Parse/ConditionalCompilation/can_import_sdk.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28611-isa-x-val-cast-ty-argument-of-incompatible-type.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/can_import_objc_idempotent.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

          <li class="change-edit"><b>edit</b>: test/Parse/ConditionalCompilation/basicParseErrors.swift</li>

          <li class="change-edit"><b>edit</b>: test/Parse/ConditionalCompilation/can_import_idempotent.swift</li>

          <li class="change-edit"><b>edit</b>: test/Parse/ConditionalCompilation/can_import.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/Scope.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/Parser.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/Scope.h</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/can_import_missing_requirement.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>264057dc04e143c5c8ea724d6c8f2d07d9055141</b> by <b>xi_ge:</b> <p class="commit-message" style="white-space: pre-wrap;">[DocSupport] Ensure synthesized target is correct for enclosed nominal</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_swift_module.swift.response</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/Inputs/cake.swift</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1efafbcd9b6bb13a24f509985b3d0a879cfb8ca2</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix one source of exponential behavior in the type checker.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1eb3a0532bfa12d2b42dee3fceef5d40866c14b8</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">DeadFunctionElimination: don’t eliminate public methods which are called</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILGen/vtable_thunks.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/DeserializeSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/Linker.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGen.h</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/SILFormat.h</li>

          <li class="change-add"><b>add</b>: test/SILOptimizer/alive_method_with_thunk.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPoly.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp</li>

          <li class="change-edit"><b>edit</b>: docs/SIL.rst</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenType.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFormat.h</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/SerializeSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILVTable.h</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Parser/basic.sil</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILVTable.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2b4f1aecbdce8fa7cdb20482e9141f340c09abb8</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Actually preserve the uniqueness of canonical generic environments.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1ffb7cab94959cd01261bb00244790e1fe06a4f5</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Remove "REQUIRES: deterministic-behavior" from crashers that are</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a33aed01807d6103ed9c663f88e9e33eb70ce73f</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[PrintAsObjC] Inline code segments in documentation should remain</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IDE/CommentConversion.cpp</li>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/Inputs/comments-expected-output.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fdc74b457813d4a9e1ddbf883f4f759535bc085e</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] Add further tests for roles and relations</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Index/roles.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4ea522bef65a38a58b60f185b4b70d1c24897ca3</b> by <b>shajrawi:</b> <p class="commit-message" style="white-space: pre-wrap;">Mandatory Inlining: Fix a bug wherein we added thick function’s</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/mandatory_inlining.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/mandatory_inlining.sil</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>aa63f83f5155f0136d805ed0432f7b5a2f21b865</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Extract availability code into TypeCheckAvailability.cpp</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/MiscDiagnostics.h</li>

          <li class="change-add"><b>add</b>: lib/Sema/TypeCheckAvailability.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/MiscDiagnostics.cpp</li>

          <li class="change-add"><b>add</b>: lib/Sema/TypeCheckAvailability.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckType.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>547c3a4b68a86545cfd0c3a5b399eba2e131e62d</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Add references to CHANGELOG.md</p>
        <ul>

          <li class="change-edit"><b>edit</b>: CHANGELOG.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>32635696bdef8b9f905908b877a31146497c8ab5</b> by <b>jacob:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diagnostics] handle â€˜open’ access control; introduce %error modifier</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Sema/accessibility.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/IDE/CodeCompletion.h</li>

          <li class="change-edit"><b>edit</b>: test/attr/accessibility.swift</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DiagnosticEngine.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>614018b4b85c0f632f0f5cfd88131ae3dc2ca3d8</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (42 vs. 5394)] Add crasher in ?</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b4cef31ecc31d1300dc7a75ecf4c0931fab60d60</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (42 vs. 5395)] Add crasher in swift::Expr::walk(...)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28625-destoptionals-size-destextraoptionals-srcoptionals-size.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6509f5c9ee87a86f7d67ba2154eba5f50e0fab10</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (43 vs. 5395)] Add crasher in swift::LValueType::get(...)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28626-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>02f78c8fda86a33adee8ff05d3ba71302d71e5e0</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (44 vs. 5395)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28627-unreachable-executed-at-swift-include-swift-ast-exprnodes-def-79.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a4c1bd6a780c25e5997ff80ecabd2208fdd962da</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (45 vs. 5395)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28628-gettype-e-isassignabletype-setting-access-kind-on-non-l-value.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>352ef18e6cd0341662b76354b540c0dde96b042d</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (46 vs. 5395)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28629-type-hastypeparameter-already-have-an-interface-type.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>97cd9e588aebae806585efb46cf1b0746e6d49c8</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (47 vs. 5395)] Add crasher in swift::ASTVisitor</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28630-anonymous-namespace-verifier-walktostmtpost-swift-stmt.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8ed233d96a37e8d9c5250cde4dbce64cac412ad3</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (48 vs. 5395)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>45428a57f45ecaae37f3d2152fac45b42d70f8d4</b> by <b>mardani29:</b> <p class="commit-message" style="white-space: pre-wrap;">Sort test file alphabetically</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Inputs/comment_to_something_conversion.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4ce30701336606e065d0ebc6902501dc8840a22a</b> by <b>mardani29:</b> <p class="commit-message" style="white-space: pre-wrap;">Add test case that reproduces bug SR-2860</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/Inputs/comments-expected-output.h</li>

          <li class="change-edit"><b>edit</b>: test/Inputs/comment_to_something_conversion.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a076f6cf27d3272df325b05aa5e3a615cb1d1d28</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Update crashers with correct annotations.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28559-result-case-not-implemented.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28559-result-case-not-implemented.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>cb5e7f1381e516f4dad123fc6801cb5795f48717</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (48 vs. 5396)] Add crasher: UNREACHABLE executed at</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6417606f5f0da1ae365507da6792321256ca5440</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Make sure parameter comments match actual parameter names</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPoly.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckNameLookup.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>83f250312ba3ce954940c41ebdb07165bf4d1432</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Add override where appropriate</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>adc75d6806596768247120b8587a19983700e9ac</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Add "// end anonymous namespace" where appropriate</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/AllocStackHoisting.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/InstrumenterSupport.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8c2b87bce0c7c32af8c0fdc450e97c7dfa5b55ad</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Add correct copyright notices</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/find-overlay-dependencies-loop.sh</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28620-type-mayhavemembers.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Unmanaged.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/TestFileManager.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_2_fixed/0047-sr3515.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/BidirectionalCollection.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/Casts.swift</li>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/swift_build_support/diagnostics.py</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/RandomAccessCollection.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28619-basety-islvaluetype-basety-is-anymetatypetype.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c9e534d4ead900bf915605264a639a731af35c26</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix annotations for fixed crashers</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/SIL/crashers/011-swift-typechecker-validatetype.sil</li>

          <li class="change-add"><b>add</b>: validation-test/SIL/crashers_fixed/011-swift-typechecker-validatetype.sil</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28559-result-case-not-implemented.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a2928fca2d171adbf2bf496f24a25ce66d4bf425</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] can’t â†’ can't</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f6b8bc2a5d6185d38848e0c995539da2403d75b8</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] we’d â†’ we'd</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4a50e7ba9f83b88e36536ea27139762eb9dab8d5</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] PEP-8 fixes</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/tests/products/test_swift.py</li>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/swift_build_support/shell.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>663b92ece999cc636f4f526acf0e255c9f5583e9</b> by <b>modocache:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] Completely replace Module with ModuleDecl</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenClass.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGen.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/SerializedModuleLoader.h</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/ModuleFile.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DeclContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ProtocolConformance.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILModule.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportType.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/CodeCompletionOrganizer.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Mangle.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ConformanceLookupTable.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ModuleNameLookup.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Serialization.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftASTManager.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/LookupVisibleDecls.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Builtins.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/FrontendTool/FrontendTool.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/Linking.h</li>

          <li class="change-edit"><b>edit</b>: tools/swift-api-digester/swift-api-digester.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/IDE/ModuleInterfacePrinting.h</li>

          <li class="change-edit"><b>edit</b>: lib/Index/Index.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenReflection.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Immediate/REPL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftEditorInterfaceGen.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/TypeSubstCloner.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPoly.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Deserialization.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/driver/modulewrap_main.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DiagnosticEngine.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/swift-ide-test/ModuleAPIDiff.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGen.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/SourceEntityWalker.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/ClangModule.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTDumper.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/NameLookup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/Parser.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFile.h</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/CodeCompletion.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckType.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/NameLookup.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenClangType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/Frontend.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGen.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Local.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILFunctionType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenDebugInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/NameBinding.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/PrintAsObjC/PrintAsObjC.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/SourceLoader.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Module.h</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/ModuleInterfacePrinting.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Substitution.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Decl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/Frontend.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/swift-ide-test/swift-ide-test.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/NameLookupImpl.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckGeneric.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Module.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/DynamicCasts.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/SerializedModuleLoader.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/DynamicCasts.h</li>

          <li class="change-edit"><b>edit</b>: lib/Immediate/Immediate.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>dd7360e82118cd0ace00f59a4fa40a06216248fa</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diagnostics] Improve diagnostics for closures with erroneous implicit</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/closures.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>281f4d99dd676dc432f6dbf211a6b52fa43e51d3</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Actually preserve the uniqueness of canonical generic</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2eb5153b154fdb2f3ebf95a80a876c9f6c897d0b</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (49 vs. 5396)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f23086bfaf76da579b6d93c16449ac6c16d9697a</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Change ValueOwnershipKind into a struct enum and change</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILOwnershipVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILValue.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6b9aba8d2c87bb3ab08a9f06d81d9fc11815c3e4</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Add a constructor for making a ValueOwnershipKind from a</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILValue.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f3603c4b87af7586bb16f2ecb5ad63af60b8c1b9</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Remove SILBasicBlock::replaceFunctionArgument. It is</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILBasicBlock.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0f1b8bbfda83c33acf86b1ebfc2266a37014e0d4</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Make a insertFunctionArgument helper method private.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>09fba17773a7eadf71fa7d29c2a94454fe1900be</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (50 vs. 5396)] Add crasher in swift::ASTVisitor</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>711644a92c9857c992b067259bbe6fd145e7871d</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Add "REQUIRES: OS=linux-gnu"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3918d9d25115527af0d82de9e658c9f29bf9c5b1</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Replace likely word processor artefacts with ASCII</p>
        <ul>

          <li class="change-edit"><b>edit</b>: docs/Arrays.rst</li>

          <li class="change-edit"><b>edit</b>: docs/GitWorkflows.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/archive/MemoryAndConcurrencyModel.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/Inplace.rst</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/NSDictionary.swift</li>

          <li class="change-edit"><b>edit</b>: docs/StringDesign.rst</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Unicode.swift</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/archive/ProgramStructureAndCompilationModel.rst</li>

          <li class="change-edit"><b>edit</b>: docs/AccessControl.rst</li>

          <li class="change-edit"><b>edit</b>: docs/GenericsManifesto.md</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/InitializerInheritance.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/ValueSemantics.rst</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenConvert.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/UnsafeRawBufferPointer.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/valref.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/rejected/ClassConstruction.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/RemoteMirrors.rst</li>

          <li class="change-edit"><b>edit</b>: CHANGELOG.md</li>

          <li class="change-edit"><b>edit</b>: docs/SequencesAndCollections.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/CPointerInteropLanguageModel.rst</li>

          <li class="change-edit"><b>edit</b>: docs/archive/Resilience.rst</li>

          <li class="change-edit"><b>edit</b>: docs/TextFormatting.rst</li>

          <li class="change-edit"><b>edit</b>: docs/PatternMatching.rst</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Integers.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: docs/InitializerProblems.rst</li>

          <li class="change-edit"><b>edit</b>: docs/MutationModel.rst</li>

          <li class="change-edit"><b>edit</b>: docs/LibraryEvolution.rst</li>

          <li class="change-edit"><b>edit</b>: docs/proposals/rejected/Clonable.rst</li>

          <li class="change-edit"><b>edit</b>: docs/AccessControlInStdlib.rst</li>

          <li class="change-edit"><b>edit</b>: benchmark/README.md</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/TimeZone.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c471464790ef07575669a2919609fb64da0f4d4d</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (51 vs. 5396)] Add crasher in swift::TupleType::get</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>be75e15a0f16cf7e76edd0ed5780eff627048f32</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Add "REQUIRES: OS=linux-gnu"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>83111441878c8bdf767b90a3465071b45a2b9594</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[swiftc (49 vs. 5396)] Add crasher in</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b9570eebfea93323571c83e34f53ada3edebd505</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">scale-test: Fix a typo</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/scale-test</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>95ddef57df55723c2ea25f22a311aa625d2fcecd</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix JSON serialization of ConstraintSolver statistics</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8d46ec47131990a17af66a6f8a573ac2c37603df</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Actually enable scale-tests</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_scale/scale_neighbouring_getset.gyb</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_scale/callee_analysis_invalidation.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a9439bb2422ab7320619c8836b35b925a2c5fd2a</b> by <b>modocache:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] 'returns_twice' funcs unavailable</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/availability_returns_twice.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>844765b2fc7217d49712e85b8dec5e92e1492db7</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SILOptimizer: Clean up hasDynamicSelfTypes() and</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/Local.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/PerformanceInliner.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/IPO/UsePrespecialized.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Generics.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Local.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7731d4c6cb406f808a3ea1c2519e2481e858e7fd</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Remove some unnecessary calls to getCanonicalType()</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/Substitution.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/CodeCompletion.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSApply.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSGen.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ProtocolConformance.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckAttr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Availability.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DiagnosticEngine.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericSignature.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/PlaygroundTransform.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>208dec74d01621880895d7b05fb1b38a69c68d2f</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Validate addressors when an AbstractStorageDecl is validated</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CodeSynthesis.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>02185c30ee361118f457663d4fb0211bd24abfbb</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: When validating members for layout, skip certain members</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_scale/enum_members.gyb</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_scale/struct_members.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6c75bf8dc5072d65f204b5724930523376366c20</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Update source-stability test</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/api-digester/source-stability.swift.expected</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>20b13bde5f4c0f48cdf61d9094ccb4ab2e432f92</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">scale_tests require an asserts build</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_scale/callee_analysis_invalidation.gyb</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_scale/struct_members.gyb</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_scale/scale_neighbouring_getset.gyb</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_scale/enum_members.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0f716e643bc3124053c3c5b675ce0049c8b30cf8</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] Fix inference of inout closure parameters in generic contexts</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/closures.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>257e79d18e8fca032a32f40f9f95e7aa363e7b93</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (49 vs. 5396)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>27fc305e92475f1a49991e3bb9474ace1be5f932</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Add "// REQUIRES: deterministic-behavior"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7a5ef4bdd10560e9e4fe3f53fee0b506f90de102</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Support building swift/AST with MSVC on Windows</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeRepr.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Decl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Stmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ConformanceLookupTable.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeMatcher.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DiagnosticEngine.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericEnvironment.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DeclContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Mangle.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DefaultArgumentKind.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ProtocolConformance.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Module.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AnyFunctionRef.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Expr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Markup/AST.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ForeignRepresentationInfo.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/TypeRefinementContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTScope.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Builtins.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/NameLookup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ProtocolConformance.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Module.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ConformanceLookupTable.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Attr.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>36100bf21cf581c9633aee17e85a5a8a6c62bcd5</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix errors and warnings building swift/SIL on Windows using MSVC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/Projection.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILFunctionType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILInstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgument.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/Bridging.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILAllocated.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/InstructionUtils.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILInstruction.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/TypeLowering.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILLinkage.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SIL.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILUndef.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILOpenedArchetypesTracker.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/AbstractionPattern.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILModule.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILInstructions.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/Projection.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILType.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8d895d38267ea513f00eae70ec3a696aebc489d9</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Add "// REQUIRES: deterministic-behavior"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>49cd8b1cf92fc7abc1471278a9c4e25ef5ea4faf</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (52 vs. 5396)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28636-base-base-hastypeparameter.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ed36d8f7e5d35b079f2bac3baf0e1818d44c8d32</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (53 vs. 5396)] Add crasher in swift::TupleType::get</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28637-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3638849826d699a00f5a1be3de60cbfcd91e9c2b</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (54 vs. 5396)] Add crasher in swift::ASTVisitor</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28638-anonymous-namespace-verifier-checksametype-swift-type-swift-type-char-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>cceba6c09b61147d324789303d9c2e6c04436b00</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix library_IMPLIB-NOTFOUND errors building Swift on Windows</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6587f2023592f2f2ecf931ede6d54dc42dd866a9</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (55 vs. 5396)] Add crasher in swift::Type::findIf</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d63269505b48f25a06997c5a8fb70bcac6f821a9</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (56 vs. 5396)] Add crasher in swift::TupleType::get</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>961b8aecd2f96b89b22c6886da960c4d28623980</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Serialization] Only serialize SIL function generic env. with the body</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Serialization/SerializeSIL.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bc3f88f251135b8b9681f3925920564083623c3a</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Never use the representative as the archetype</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Generics/associated_type_typo.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>73813476deab4c852c9c0cf5e5166e06dac81a45</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[Archetype builder] Never use the representative as the</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Generics/associated_type_typo.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>cdb73ae1930b48ee3b8adb7aa96286e69472703a</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix undefined __USER_LABEL_PREFIX compiling swift/LLVMPasses</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Config.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>32ba5f24cb96834238180ad19da0ecc2fc722806</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] Don't output implicit symbol names in order to maintain the</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_bad_modulename.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_forbid_typecheck.swift.response</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_big_array.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_enum_case.swift.response</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9b38b0a9d5e67adb13f569f8129b8e771927b7c1</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix MSVC errors compiling GenMeta.cpp</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Metadata.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b2a099230fc9cca5e208c4c84caf62a560a2655c</b> by <b>tylers:</b> <p class="commit-message" style="white-space: pre-wrap;">[SourceKit] Document source.request.mangle_simple_class</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/docs/Protocol.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>05f1b24a078adb47ca1ad84cb5d0f38fb0bb718c</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Never use the representative as the archetype</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Generics/associated_type_typo.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>30fa03978fc8cff0361eb225fcb3442babc14a5d</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix MSVC errors compiling SILGenExpr.cpp</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenExpr.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bd777198743d1444248012c4c1c7bfd56cecc4e9</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (57 vs. 5396)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28641-result-case-not-implemented.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7b06a0425e42a026fef951ee52840171473ed0cb</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">SourceKit: Fix cmake for ASAN builds on macos.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/tools/sourcekitd/lib/API/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f80f31d9f2ecd020052a52e46f6945b989c59e3a</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">fix a use-after-free problem in redundant load elimination</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/LoadStoreOptUtils.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c9a6532e08c21c3d3bb8ce6e6be38de880584c91</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[cmake] Add support for generating targets for a -Onone sib stdlib  and</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/SwiftSource.cmake</li>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

          <li class="change-edit"><b>edit</b>: stdlib/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4a2912d37782963ec21c567c597c625309b20efa</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[bug-reducer] If extra_args is None, set self.extra_args to [], not None</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/bug_reducer_utils.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1782997f6f7e83a5b2977a05b9a74cdde406ec18</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">utils: Make linux build ninja because the installed ninja is 1.5.1 for</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-presets.ini</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e0ed4a1e97b7746ae8402f3549ba874761d3a7ce</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Diagnose types nested inside closures in generic context</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/decl/nested/type_in_function.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5eb16e6b34ed96a3b50bb82966742c9405ce8a99</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Include-what-you-use: Initializer.h should not be pulled in from AST.h</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTDumper.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/CodeCompletion.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Serialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckError.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Deserialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DeclContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/NameLookup.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckExpr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AST.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Initializer.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Decl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/LookupVisibleDecls.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParsePattern.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckConstraints.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d65d1d25f9a9248ac28494070e7246e603f60c43</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Diagnostics for @_inlineable, @_versioned and Swift 4 default</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/Inputs/TestModule.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/StaticString.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/UnicodeScalar.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/ArrayBuffer.swift</li>

          <li class="change-add"><b>add</b>: lib/Sema/ResilienceDiagnostics.cpp</li>

          <li class="change-delete"><b>delete</b>: test/SILOptimizer/devirt_access_other_module.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Unmanaged.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/Inputs/local_types_helper.swift</li>

          <li class="change-add"><b>add</b>: test/attr/attr_versioned.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/SipHash.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/Inputs/def_always_inline.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/local_types.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/CTypes.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckAttr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckAvailability.cpp</li>

          <li class="change-add"><b>add</b>: test/attr/attr_inlineable.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/local_types.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Initializer.h</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/Inputs/devirt_access_other_module.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/merge_local_types.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Bool.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/HashedCollections.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_access.swift</li>

          <li class="change-edit"><b>edit</b>: lib/AST/DeclContext.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/BridgeStorage.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b79b4829744151df0904b8c888f9665e7a132c9d</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">This test only crashes on some linux hosts. Disabled it. (#6691)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>99903c0146c9e325e3c41178e00b56056cf5edf8</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SIL: Fix type lowering and generic inlining with DynamicSelfType</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/TypeLowering.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILFunctionType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Devirtualize.cpp</li>

          <li class="change-add"><b>add</b>: test/SILOptimizer/generic_inline_self.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenProlog.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic_self.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>994dbfe9ece9349cfffe9425535b8d6af579525c</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SILOptimizer: Fix speculative devirtualizer with dynamic Self</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Interpreter/dynamic_self.swift</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ab14d46431ae9862e0db92d4af961bae8b2d5c9e</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">This test only crashes on some linux hosts. Disabled it. (#6700)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c66b72c5fa4572824724dd377750f58ad4b611e7</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Simplify ICU package resolution not to require PkgConfig and to be more</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/FindICU.cmake</li>

          <li class="change-edit"><b>edit</b>: CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ebd27a2d42a7a7ff7480c1a615cb67f081ad62ba</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (58 vs. 5396)] Add crasher in swift::OptionalType::get(...)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f8034ac7bf0eea8599333a294178135086ecbc61</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">PredictableMemOpt: be more conservative about address_to_pointer</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/predictable_memopt.sil</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8157194e83ea49a3fbadefaf04395b1b15d72474</b> by <b>devteam.codafi:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Added POSIXErrorCode for Linux</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/POSIXError.swift</li>

          <li class="change-add"><b>add</b>: validation-test/stdlib/POSIXErrorCode.swift</li>

          <li class="change-add"><b>add</b>: include/swift/AST/ResolveCondition.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>cde11ae1ee644f8f32add4656e7237c45bea9f9e</b> by <b>devteam.codafi:</b> <p class="commit-message" style="white-space: pre-wrap;">Resolve comments from last code review</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/POSIXError.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/POSIXErrorCode.swift</li>

          <li class="change-delete"><b>delete</b>: include/swift/AST/ResolveCondition.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8cd0fc468f71ac7694c09d8095cbaaf120ace313</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "utils: Make linux build ninja because the installed ninja is</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-presets.ini</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ffa901cb9f77ad97dbac56e66001508d999f6b03</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Don't infer type variable bindings from checked casts</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/casts.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-edit"><b>edit</b>: test/expr/cast/as_coerce.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>195691523f89edc921920050d4b3879ae86c1e5e</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Eliminating some 'unsafeBitcast' related warnings</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Unicode.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/stubs/LibcShims.cpp</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/StringCore.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/BridgeObjectiveC.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SwiftShims/LibcShims.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bcddf84c540c482f6c077e77a938bcbb0ad461c2</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">New mangling: fix re-mangling of ImplFunctionType with generic signature</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Basic/Remangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f2fb1e9d93a73d5a63a7b31ae92451a3dbd662d7</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[Sema] Record invalid protocol witnesses to avoid re-diagnosis. (#6698)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/objc_parse.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1f2121377ea66c89a1f9560342d1896b480a2d6a</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Infer selectors from protocols for property accessors too. (#6634)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

          <li class="change-edit"><b>edit</b>: test/decl/protocol/objc.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckType.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>33ed7679336fcfaabe3f0adde61b09543ebd7886</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[ClangImporter] Preserve the names of imported ObjC properties. (#6182)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_keypath.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/Inputs/usr/include/Gizmo.h</li>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/override.swift</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/Inputs/custom-modules/override.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e2c9e246d7b5c92fa50a880c2c0de0eed804c6f5</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Add @versioned declarations to fix s390x build (#6708)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Builtin.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b7d5ef90b8b5645fa882a5b820d0558045f0d485</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Addressing PR comments</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/BridgeObjectiveC.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>db8ec19f55d332407c83c52599652f5b67dcea0b</b> by <b>kyrtzidis:</b> <p class="commit-message" style="white-space: pre-wrap;">[index] Use the index symbol types and APIs from the clang header.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Index/roles.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Index/IndexSymbol.h</li>

          <li class="change-edit"><b>edit</b>: test/Index/kinds.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Index/IndexDataConsumer.h</li>

          <li class="change-edit"><b>edit</b>: lib/Index/Index.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/swift-ide-test/swift-ide-test.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Index/IndexSymbol.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>240ab329613487eb5b55eec898b7da38757b43fd</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[test] Annotate an expected test crash for humans who read crash logs.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/UtilityPasses/BugReducerTester.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ca12aaacd4269b1930e4df71866eb1f893840e66</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Enable SourceKit building by default on Linux"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d38c65dff56f8c40cad9e3dc443adaa83e368775</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Playground Transform: Fix assertion failure in generic code</p>
        <ul>

          <li class="change-add"><b>add</b>: test/PlaygroundTransform/generics.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/PlaygroundTransform.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ac5e74601ba9439422c617d91b4113c8a73e0fd5</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Use a LookupConformanceFn to resolve protocol</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericEnvironment.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Deserialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Builtins.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPoly.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericEnvironment.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ArchetypeBuilder.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c011aa04fd1eaa1cd1702b3dda811bf1b8189a18</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Pull PointerLikeTypeTraits<DeclName> up to Identifier.h</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Identifier.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportName.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d944930591ac6064a9beb57aae06c9299bf65477</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove the deallocating convention.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenObjC.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBridging.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Serialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Local.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenProto.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILOwnershipVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenApply.cpp</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/function_param_convention.sil</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenFunc.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPoly.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Attr.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgumentConvention.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenCall.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILFunctionType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFormat.h</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Deserialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Mangle.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Serialization/function_param_convention.sil</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenClangType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Serialization/Inputs/function_param_convention_input.sil</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenProlog.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5dea7ea07f5cd6b52eb9d470a1c678b4116fc440</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Move ValueOwnershipKind -> SILArgument and have</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILArgument.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILBasicBlock.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgument.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>31309f436b8c6525cded1cd2307c26b4e1330e30</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Update FunctionSignatureOpts to propagate forward the</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgument.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/Utils/FunctionSignatureOptUtils.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e2273ce9dc664bc02fa86c777d9530490a513925</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Ensure that all function arguments have the correct</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILBasicBlock.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ea1f804207d06ebeaf17fe9c9fd7e16c1f28b38f</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Eliminate ValueOwnershipKind::Any from SILPHIArguments in</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBridging.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenExpr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/ConditionForwarding.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenLValue.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILMem2Reg.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/DynamicCasts.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILBasicBlock.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILType.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/LoopUtils.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenApply.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenEpilog.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/CFG.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/DeserializeSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/LoopTransforms/LoopUnroll.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/SimplifyCFG.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenForeignError.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILValue.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFormat.h</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/SILInliner.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SILCodeMotion.cpp</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/exactcast2.sil</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/SerializeSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenDynamicCast.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenConvert.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPattern.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/IPO/EagerSpecializer.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Devirtualize.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenConstructor.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Local.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/RValue.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/Condition.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGen.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Generics.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1a4795e2a1bc30ae6157a2d4e3220b3d7f5441e9</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Report "expression was too complex" more consistently.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b769d9941d8d86d2bc6401904b3c2471eb47f1ef</b> by <b>modocache:</b> <p class="commit-message" style="white-space: pre-wrap;">[IRGen] Add word missing from comment (NFC)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenModule.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4a16880103c8c349fc65bec1a3da5e7b7a281092</b> by <b>jacob:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] Add diagnostic for unused literal values</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/attr/attr_discardableResult.swift</li>

          <li class="change-edit"><b>edit</b>: test/Parse/consecutive_statements.swift</li>

          <li class="change-edit"><b>edit</b>: test/Parse/recovery.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: test/stmt/statements.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ExprNodes.def</li>

          <li class="change-edit"><b>edit</b>: test/expr/expressions.swift</li>

          <li class="change-edit"><b>edit</b>: test/Parse/comment_operator.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5f2aeec434007fb46729506a3835c19bb9aa3c41</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Implement a new "expression too complex" metric for Swift 4 mode.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/LangOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7c7b4051413fa2538bce3cec9b0605af496c6848</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[bug-reducer] Remove print of output from test. This was debugging code</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/tests/test_optbugreducer.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5d3f47f118122e6cc5d07f2f869ad7c8ddb2090b</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[bug-reducer] Rename bug_reducer_utils.py => swift_tools.py</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/opt_bug_reducer.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/tests/test_funcbugreducer.py</li>

          <li class="change-delete"><b>delete</b>: utils/bug_reducer/bug_reducer/bug_reducer_utils.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/tests/test_optbugreducer.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/func_bug_reducer.py</li>

          <li class="change-add"><b>add</b>: utils/bug_reducer/bug_reducer/swift_tools.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/random_bug_finder.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>85f510fb06e090dc50d9f44d116ba17afb30faaa</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[bug-reducer] Add support for constructing a subprocess fingerprint</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/func_bug_reducer.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/swift_tools.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/opt_bug_reducer.py</li>

          <li class="change-edit"><b>edit</b>: utils/bug_reducer/bug_reducer/random_bug_finder.py</li>

          <li class="change-add"><b>add</b>: utils/bug_reducer/bug_reducer/subprocess_utils.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>75c8afce2a72051c7cd12fbf800c22d5a5f6aa6d</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix release build warning.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3903a43f97fc4950103fc8f7eb01d11dee8ded00</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a command-line option to time expression type-checking.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Subsystems.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/FrontendOptions.td</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckConstraints.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/CompilerInvocation.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/Frontend.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/FrontendOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>99b83b8e3e9efbd8f755e3a65f647c756da2b60f</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (59 vs. 5396)] Add crasher in swift::TupleType::get</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28643-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>dbab7257bf12a0651b52782a0abd63f9e202f742</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Playground Transform: Fix assertion failure in generic code"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/PlaygroundTransform.cpp</li>

          <li class="change-delete"><b>delete</b>: test/PlaygroundTransform/generics.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b1011ca176d77ce5b163302e9bacc54ce9857c7e</b> by <b>suicaicoca:</b> <p class="commit-message" style="white-space: pre-wrap;">[Foundation][gardening] Remove unnecessary `break`s</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/Decimal.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/Data.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/Boxing.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a13c1345215ee85d5a773bb9f59f8b8d3d8c3b11</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Update changelog following import of indirect fields. (#6728)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: CHANGELOG.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b889e7e83b1bfda923d2547c4856eb11b8bcb62c</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[IRGen] Request LLDB specific tuning for all targets. (#5971)</p>
        <ul>

          <li class="change-add"><b>add</b>: test/DebugInfo/compiler-flags.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGen.cpp</li>

          <li class="change-delete"><b>delete</b>: test/DebugInfo/sdk.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>44f0cb9daff8dad77e6ca316b446164f36323dd5</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix the force unwrapping of a nil pointer</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>399709ccb87fa1acf99c72d6dbb42c6451d20fb6</b> by <b>scallanan:</b> <p class="commit-message" style="white-space: pre-wrap;">Optionally separate Tasks` stderr from stdout.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Unix/TaskQueue.inc</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Compilation.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/TaskQueue.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/TaskQueue.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Driver.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Default/TaskQueue.inc</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>de920825b5eef88dba72e5bc9d40844741a1a076</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Remove an unnecessary use of TypeSubstitutionMap.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7a40af29671876df3ec2fc94fd7e464554dddb8f</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[test] Re-enable tests that incorrectly use `REQUIRES: X86`. (#6697)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Driver/driver-compile.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/alloc.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/function_types.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/builtin_word.sil</li>

          <li class="change-edit"><b>edit</b>: test/Driver/linker.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/enum_32_bit.sil</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/generic_metatypes.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/empty_array.sil</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8a6970065e9e5542011dda2beb3d30ae63aa4290</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] Add Type::transformRec() to provide better recursion control</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Type.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7c1478fd87ac16e72ffb088320a2c3207eb898af</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] Adopt Type::transformRec() in Type::subst().</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f462ce78524f3615a3dc3cf3123f70cb36fa720b</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Deprecating + and - for SignedInteger and its Stride (#6603)</p>
        <ul>

          <li class="change-add"><b>add</b>: test/stdlib/MixedTypeArithmeticsDiagnostics.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/PolymorphicCalls.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Stride.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/Hash.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/cstring_parse.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0e09bbbb835e9c2dd5a1f5bd8e6eea90d562481c</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">[DiagnosticsQoI] SR-3359: Add a fix-it to remove @discardableResult on</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/HashedCollections.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: test/FixCode/fixits-apply-all.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckAttr.cpp</li>

          <li class="change-edit"><b>edit</b>: test/FixCode/fixits-apply-all.swift.result</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c158f49417dba3a7e6f80ec12d879e4ff6bb2bb9</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diagnostics] Improve diagnostics for generic types with unfulfilled</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericSignature.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericSignature.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckGeneric.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Generics/deduction.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>92f6d81455bd50fed3782cb2699f350d0f212101</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] Fix incorrect RelationCalledBy for pseudo accessors</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Index/Index.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Index/roles.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5cc1da5d3b783cbf9a998acd9f1de186027e9bd1</b> by <b>sviatoslav.pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">[CHANGELOG] Add SR-2394 (#6733)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: CHANGELOG.md</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7076ebbf7293baed240862b100e42130033120cb</b> by <b>kyrtzidis:</b> <p class="commit-message" style="white-space: pre-wrap;">[index] Switch to using the general accessor getter/setter symbol kinds.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Index/IndexSymbol.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Index/Index.cpp</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a3a9fc4bf6894b40ffabe0645c66e708ef5825f6</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[update-checkout-config] Add a new scheme called next-upstream that</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/update-checkout-config.json</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3e718d3a26108236e8aa63e71de4a481cdace649</b> by <b>me:</b> <p class="commit-message" style="white-space: pre-wrap;">Add benchmarks for += in ArrayAppend</p>
        <ul>

          <li class="change-edit"><b>edit</b>: benchmark/single-source/ArrayAppend.swift</li>

          <li class="change-edit"><b>edit</b>: benchmark/utils/main.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>94e6a34b32d168b45393e646ef837b05377b6a76</b> by <b>rlevenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">Define datatypes to represent layout constraints.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/KnownIdentifiers.def</li>

          <li class="change-add"><b>add</b>: include/swift/AST/LayoutConstraint.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/CMakeLists.txt</li>

          <li class="change-add"><b>add</b>: lib/AST/LayoutConstraint.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>29180ca1a0a7546f666fa26bd6b463c58950138c</b> by <b>rlevenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">Add support for layout requirements with layout constraints.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckProtocol.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericSignature.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckAttr.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Type.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSGen.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Requirement.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.h</li>

          <li class="change-edit"><b>edit</b>: tools/swift-ide-test/ModuleAPIDiff.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericSignature.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckGeneric.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/TypeWalker.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ArchetypeBuilder.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTDumper.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenProto.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Types.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTWalker.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2e58786705ef5a91f39cb79f86241f9430ea4f1a</b> by <b>rlevenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">Support layout constraints in diagnostics machinery.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/DiagnosticEngine.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticEngine.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>84f21a81be1b40372e499d447c74e817ac5d0fbc</b> by <b>rlevenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">Make serialization/deserialization compile with layout constraints</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Serialization.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Serialization/Deserialization.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFormat.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5d8bfb09e7ac2d60134fd91eb7a02babff386c2c</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Re-apply "Playground Transform: Fix assertion failure in generic code"</p>
        <ul>

          <li class="change-add"><b>add</b>: test/PlaygroundTransform/generics.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/PlaygroundTransform.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ab0dbf8ddf3edacb0c688087fe79cb89880858a6</b> by <b>sviatoslav.pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SR-2280: swiftc -static-stdlib option fails on Linux (#5269)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: utils/gen-static-stdlib-link-args</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ecfa78a3cc85aaa69cfd757438592bd5301de940</b> by <b>jgroff:</b> <p class="commit-message" style="white-space: pre-wrap;">Runtime: Look through artificial ObjC subclasses when building demangle</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/RuntimeObjC.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Demangle.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d1b7b3769e2fc985024679138cc3872e1605008c</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">ClangImporter: Special-case class named OS_os_log for factory</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/os.swift</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3895a8450ba86416b8102db676052b96866bcdb7</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">This crasher is non-deterministic</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f142568eaad192e4b3d610c2640114af38a84107</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diagnostics] Improve diagnostics for expressions involving ternary</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/diagnostics.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSGen.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>73bae39eb635922a353b251dd9c20c02d284bd15</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Change remaining 'REQUIRES: OS=linux-gnu' crashers to 'REQUIRES:</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers/28606-swift-typebase-getcanonicaltype.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8b6a0315a48e14a27344471a59b9b6a889132dc8</b> by <b>rlevenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">(De)Mangling of layout constraints and requirements.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ASTMangler.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Demangle.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Mangle.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Mangler.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Remangler.cpp</li>

          <li class="change-edit"><b>edit</b>: docs/ABI.rst</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Demangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Remangle.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/DemangleNodes.def</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Mangle.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Demangle/Inputs/manglings.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b8b72fa829be8c5471aa2ab1b86055e5ec4fc873</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (60 vs. 5396)] Add crasher in swift::FunctionType::get</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28644-swift-functiontype-get-swift-type-swift-type-swift-anyfunctiontype-extinfo-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>12afe53c120e393bac234f7311ff2794125fabd5</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (61 vs. 5396)] Add crasher in swift::Type::transformRec</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>49f5251c73d31771a38d418c78b4076d3a32e330</b> by <b>jacob:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] offer typo correction for platform conditionals</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/LangOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/LangOptions.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsCommon.def</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: test/Parse/ConditionalCompilation/basicParseErrors.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>95252b6aaf4addff09db963406c511a162a32ff3</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (62 vs. 5396)] Add crasher in swift::LValueType::get(...)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>668f25aee23374e2397879a10dc524d969767473</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Disable Apple host OS version detection on non-macOS. (#6759)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Frontend/AppleHostVersionDetection.mm</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a232b41f875217458c2ba69be8e8f6a033df0ac8</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Use archetype anchors exclusively in requirements.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Generics/deduction.swift</li>

          <li class="change-edit"><b>edit</b>: test/Generics/associated_type_typo.swift</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Serialization/deserialize_generic_marker.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/witness_same_type.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/mangling_generic_extensions.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_clang_module.swift.response</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/specialize_same_type_constraint.swift</li>

          <li class="change-edit"><b>edit</b>: test/Generics/requirement_inference.swift</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Parser/where_clause.sil</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/generic_witness.swift</li>

          <li class="change-edit"><b>edit</b>: test/Generics/generic_types.swift</li>

          <li class="change-edit"><b>edit</b>: lib/AST/SubstitutionMap.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericSignature.cpp</li>

          <li class="change-edit"><b>edit</b>: test/decl/protocol/req/unsatisfiable.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/associated_types.swift</li>

          <li class="change-edit"><b>edit</b>: test/Compatibility/unsatisfiable_req.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/dynamic_self.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/print_ast_tc_decls.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/objc_imported_generic.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericSignature.h</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/function.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenProto.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/statements.swift</li>

          <li class="change-edit"><b>edit</b>: test/IDE/print_types.swift</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/interface_type_mangling.swift</li>

          <li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_info.swift</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SIL/Parser/generic_signature_with_depth.swift</li>

          <li class="change-edit"><b>edit</b>: test/decl/protocol/protocols.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0b2a2636880652991f77dad7792250d0cfd0173b</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Actually preserve the uniqueness of canonical generic environments.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6e10ed61e10a0c69e5239fe1f7458e65c1032b9d</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">build-script-impl: Don't let distcc farm out cmake to run on other</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-script-impl</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>14913d3b043fbfc010c0575635cab03a72643efe</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Stop using PotentialArchetype::getRepresentative().</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ArchetypeBuilder.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckGeneric.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0aaacd26fdbbc26c3085ec04659ef6b64bb5f880</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Use compareDependentTypes() to pick representative.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Generics/associated_type_typo.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8199ba908ddb7b4a9663ee96ad805e8d636b6bed</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Archetype builder] Move some code for future reuse. NFC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ArchetypeBuilder.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1f0baffb9349bce1d23a45129a4d74ae07f02047</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">utils/.../ninja.py: Support CXX for ninja builds on Linux. Without this</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/tests/products/test_ninja.py</li>

          <li class="change-edit"><b>edit</b>: utils/swift_build_support/swift_build_support/products/ninja.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0d0dc79ce8a232f6e990864aa61ff140fbc74a7b</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Deprecating M_PI and a few other constants in favor of better API</p>
        <ul>

          <li class="change-add"><b>add</b>: test/MathConstants.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/Glibc.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/Darwin.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5c6c7ff651bb1f49510db6057dcf8b422f7749f4</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Disallow conversions from IUOs to extistentials.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/diag_ambiguities.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d79ba781c644ced6547b68e709631698c44e4813</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Constraint solver] Collapse the three optional-to-optional restriction</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.cpp</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>

        </ul>
      </li>
     <br>

      <li>Commit <b>599be9000970bdcf09684082459cf62aaff0ba17</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] Refactor TypeChecker::checkGenericArguments. NFC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckConstraints.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckGeneric.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e5e8eb7603eb20a4f71ede085b6bd4fb38949903</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">First pass at implementing XCTAssertNoThrow</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e19da0b6b586aa928fc4967ff6d122c95c0f1522</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed copy-paste error in error case. XCTAssertLessThanOrEqual to</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>93bc18129fe6fb736f6f07fe732b80e47656610f</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Now outputting caughtError</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f329b3b8bb1129a93c160cc323470e2390ec7474</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Implemented assertionType in failure cases</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7d726f2f32ca403ce949a1b494035f148483569b</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed smal bug with how expression was called</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>31b96ad3cd0ece2dd441cb7805c9ba8464f6d75f</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Adjusted _XCTRegisterFailure conditions. Added validation test for</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>13094af307a075e48ca40cac744515e5c91ea1c7</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed indentation</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b6d36fa86e570ea6469e3de0d8727a15eec74737</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Simplified throwable function evaluation and success case requirements.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5f9352c8d24d4c5ff0bab593c02a67e075b64cd6</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed indentation.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ec8e6c5a38b451107d317a65c068a6609e0d5962</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Changed success condition</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>43a7b314904735a156189e4cbe7e21534b68afaf</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">All declarations in XCTest in SDK and XCTest in validations-tests have 2</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>741056578f8b6191e0116648b88a1a82bfc8b0a4</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "All declarations in XCTest in SDK and XCTest in</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c7cbb171fd9989abd7eea3ec5960b56e8d84d6b0</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed indentation for 2 methods in XCTest within validation-test</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fbdecebf771a872582f1fd62088c558c2ea5fbf7</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Restore unqualified lookup quirk for Swift 3 mode</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/NameLookup.cpp</li>

          <li class="change-add"><b>add</b>: test/Compatibility/members.swift</li>

          <li class="change-edit"><b>edit</b>: test/Constraints/members.swift</li>

          <li class="change-add"><b>add</b>: test/Compatibility/unqualified_lookup.swift</li>

          <li class="change-edit"><b>edit</b>: test/expr/primary/unqualified_name.swift</li>

          <li class="change-edit"><b>edit</b>: test/expr/unary/selector/property.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ee295ddbb8a1b6b9164f911b52ebfaac905dd1ea</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Nuke the unqualified archetype mangling</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/DemangleNodes.def</li>

          <li class="change-edit"><b>edit</b>: test/Demangle/Inputs/simplified-manglings.txt</li>

          <li class="change-edit"><b>edit</b>: docs/ABI.rst</li>

          <li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Demangle/Inputs/manglings.txt</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Remangle.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Remangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTMangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Demangle.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Mangle.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Demangler.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>12ef5bbc26179dfa8afa76b3152c12998baff0e0</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixes validation test by removing non-existant closure</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5008ed84218ba560198a74af6929dfc40f273883</b> by <b>arthur:</b> <p class="commit-message" style="white-space: pre-wrap;">Changed constant to _XCTAssertionType.noThrow</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a59ebe2b6a6364e07481a2e41f260e37b8bcbf57</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">utils/build-presets.ini: Second stab at --build-ninja on linux build</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-presets.ini</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9b7d632160fae4d1b536248f84addcfd64b65c24</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] Cleanup AST after trying to shrink constraint system of invalid</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28642-swift-optionaltype-get-swift-type.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28646-swift-lvaluetype-get-swift-type.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28641-result-case-not-implemented.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d6dd8e83bcc1dd5c6abddc95da36d94881cc084c</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">Hack to workaround a clang lto bug</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/AllocStackHoisting.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ac90e27aa7e16a31874a0e496bed0695ceedd113</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">Demangler: fix a crash when trying to demangle wrong mangled generic</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Demangle/Inputs/manglings.txt</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Demangle.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a7c256353561fc37f4228bc9b1dbe35f85194cf0</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix test/IRGen/abi_v7k.swift</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/IRGen/abi_v7k.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d89f8f423e20877b273e64ca2aae1b150096a0c0</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Go back to using static inline stubs for sqrt and remainder (#6769)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SwiftShims/LibcShims.h</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/stubs/LibcShims.cpp</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/builtin_math.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a1c5a0b52836337d31bc3d2220daf7fedc64c769</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Deprecating M_SQRT2 and M_SQRT1_2</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/Glibc.swift</li>

          <li class="change-edit"><b>edit</b>: test/MathConstants.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/Darwin.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f35472648b6077dfe6679e214633888a93e47c8a</b> by <b>shajrawi:</b> <p class="commit-message" style="white-space: pre-wrap;">[SILOptimizer] Do not devirtualize instructions when dynamic dispatch is</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Utils/Devirtualize.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>443311df18fa0f41ba0a159cb04a9041c83cdfb2</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix class resilience test case for armv7k</p>
        <ul>

          <li class="change-add"><b>add</b>: test/IRGen/class_resilience_objc_armv7k.swift</li>

          <li class="change-edit"><b>edit</b>: test/IRGen/class_resilience_objc.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>407c32f14bc762b345dba0b85c084a0fb366737b</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix class_isa_pointers_armv7k_watchos.sil test</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/IRGen/class_isa_pointers_armv7k_watchos.sil</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>592f7d9dea8d149a2cf273255368b474c6d12766</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix header include guard of SILGenFunction.h</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e5376e41f56a9f02f63b5d2974de588ed8287a56</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Use SILGenFunction::emitManagedBufferWithCleanup instead</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenLValue.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f606dc54757c8911848f0c5bc1a259e512615078</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[update-checkout] Now that all of the bots use --scheme instead of</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/update-checkout</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e46e63ebc64e0c565278dfd7e4275b70280bd0ee</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[QoI] Cleanup AST after trying to shrink constraint system of</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28646-swift-lvaluetype-get-swift-type.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28641-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28642-swift-optionaltype-get-swift-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers_fixed/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c03371afc12ceaefdf4f8de06ecf0bf76f40ece9</b> by <b>jgroff:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: NSValue-to-value-type casts are failable and should be checked.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckPattern.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

          <li class="change-add"><b>add</b>: test/Constraints/bridging-nsnumber-and-nsvalue.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckConstraints.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/KnownFoundationEntities.def</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Pattern.cpp</li>

          <li class="change-add"><b>add</b>: test/Compatibility/bridging-nsnumber-and-nsvalue.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</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>: test/Constraints/casts_objc.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckType.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c5018122ad819ef9fb6ac9cab5af98c20c1a2da4</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">An unused @ discardableResult should not throw an error (#6785)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: test/attr/attr_discardableResult.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9c0f690c2054ae27b43bd2a2c62e272a32336e0a</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Thread an extra DowngradeToWarning parameter through access checking.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9489f10ce1feb60e9fb0a32857a273a22420253b</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Use Swift-3-style access checking to downgrade errors to warnings.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Sema/accessibility_compound.swift</li>

          <li class="change-edit"><b>edit</b>: test/Compatibility/accessibility_compound.swift</li>

          <li class="change-edit"><b>edit</b>: test/Compatibility/accessibility_typealias.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>01a7f46415f94c526c67f6eeb45d4a82cd638e69</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Add ClangImporter::emitBridgingPCH.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/ClangImporter.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a95f5da86d655345c288ebd4e7d5a03963374af0</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Add -emit-pch to Frontend; call emitBridgingPCH.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Strings.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Driver.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/FrontendOptions.td</li>

          <li class="change-edit"><b>edit</b>: include/swift/Frontend/FrontendOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/FrontendTool/FrontendTool.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Driver/Types.def</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/CompilerInvocation.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsClangImporter.def</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Types.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Frontend/FrontendOptions.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2b638dce874fd53991ddd7515edefd185178c9ba</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Store ClangImporter::BridgingHeaderLookupTable</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d709aff91a075e2bfe4991736b4498bc20323286</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Populate bridging lookup table when reading MK_PCH</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/SwiftLookupTable.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>874dc3b498d92b374896b74d5de21d0fd7f51311</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Pass .pch bridging headers to clang -import-pch</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Frontend/CompilerInvocation.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/ClangImporterOptions.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>75d4b034ce9d07b437e293188841a8531f51705f</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Add testcase for emitting, importing a bridging PCH file.</p>
        <ul>

          <li class="change-add"><b>add</b>: test/ClangImporter/pch-bridging-header.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3b0b8c3270ff369f471add671557599a1989aeb9</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Auto-generate and use temporary bridging PCHs from</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/Action.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Driver.cpp</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/pch-bridging-header.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChain.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/Options.td</li>

          <li class="change-edit"><b>edit</b>: include/swift/Driver/Action.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Compilation.cpp</li>

          <li class="change-add"><b>add</b>: test/Driver/Inputs/bridging-header.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains.cpp</li>

          <li class="change-add"><b>add</b>: test/Driver/bridging-pch.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Driver/ToolChain.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>08af6f0c0933dc70cb868633e2e017b63c12eba1</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Warn on non-redundant implicit bridging-header imports.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsClangImporter.def</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/import-mixed-with-header.swift</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/broken-bridging-header.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/ClangImporter/ClangImporter.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangImporter.cpp</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/import-mixed-with-header-twice.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>52db044fc35db323466d863630719aa284b5f3fb</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Handle mixed PCH + implicit bridging header imports.</p>
        <ul>

          <li class="change-add"><b>add</b>: test/ClangImporter/Inputs/app-that-uses-pch-bridging-header.swift</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/pch-bridging-header-unittest-ok.swift</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/Inputs/app-bridging-header-to-pch.h</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/Inputs/chained-unit-test-bridging-header-to-pch.h</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/Inputs/unit-test-bridging-header-to-pch.h</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/pch-bridging-header-unittest-warn.swift</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/SwiftLookupTable.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e1b0cc909c4814b820e83b99dff8e436de645155</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Add -enable-bridging-pch option, set default to disabled.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/pch-bridging-header-unittest-ok.swift</li>

          <li class="change-edit"><b>edit</b>: test/Driver/bridging-pch.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/pch-bridging-header-unittest-warn.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/Options.td</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/Driver.cpp</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/pch-bridging-header.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5f747ea4d52be7da382ecd083ddd65be001d732d</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Terminology clarification as suggested in review.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsClangImporter.def</li>

          <li class="change-edit"><b>edit</b>: docs/Lexicon.rst</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bb55c6d8a63a111530ef9a6daaa9cad72955bbb3</b> by <b>aprantl:</b> <p class="commit-message" style="white-space: pre-wrap;">Clean up the constructors of DebugTypeInfo</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/DebugTypeInfo.h</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/GenInit.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenDebugInfo.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/IRGenSIL.cpp</li>

          <li class="change-add"><b>add</b>: test/DebugInfo/inlined-generics.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/DebugTypeInfo.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6633ae0b6edf7fefab38c938956131c1bed3d74b</b> by <b>aprantl:</b> <p class="commit-message" style="white-space: pre-wrap;">Stop special-casing function types when constructing DebugTypeInfo</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/generic_args.swift</li>

          <li class="change-edit"><b>edit</b>: test/DebugInfo/fnptr.swift</li>

          <li class="change-edit"><b>edit</b>: lib/IRGen/DebugTypeInfo.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>488fc0fad50fed6e45b4177e156ba17f3bc6a9dc</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] Cleanup AST after trying to shrink constraint system of invalid</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28641-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28642-swift-optionaltype-get-swift-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28646-swift-lvaluetype-get-swift-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>764fc0aa133d24945f6c0a774cbb992c04a15d64</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Replacing M_PI with .pi</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/AffineTransform.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/TestAffineTransform.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6ff95dad0308b8375e865ca27cdde5d9a48b59bf</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Mark several C macros imported from <float.h> as deprecated. (#6796)</p>
        <ul>

          <li class="change-delete"><b>delete</b>: stdlib/public/Platform/Darwin.swift</li>

          <li class="change-delete"><b>delete</b>: test/MathConstants.swift</li>

          <li class="change-add"><b>add</b>: stdlib/public/Platform/Darwin.swift.gyb</li>

          <li class="change-delete"><b>delete</b>: stdlib/public/Platform/Glibc.swift</li>

          <li class="change-add"><b>add</b>: stdlib/public/Platform/Glibc.swift.gyb</li>

          <li class="change-add"><b>add</b>: test/stdlib/MathConstants.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/CMakeLists.txt</li>

          <li class="change-add"><b>add</b>: test/stdlib/FloatConstants.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b8a722ee99556e004da55efc538d16d84a5bf86f</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixing the AffineTransform test</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/TestAffineTransform.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>eb422e719725945df2caade762a905e998f6af36</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (52 vs. 5407)] Add crasher in ?</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28647-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f7836ae0c86726723bb11c7cb7f7ab04a57294c9</b> by <b>alblue:</b> <p class="commit-message" style="white-space: pre-wrap;">Enable sourcekitd to be built by default on Linux</p>
        <ul>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2445862e1bde414d613b747c692e4750704cdcf8</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">FIx recently introduced MSVC control path warnings</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSApply.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckStmt.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Basic/Demangler.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILOwnershipVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILType.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/LayoutConstraint.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1b881dd14c52a6ab1cda2bfa7c0cc6645369717f</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix recursion to stack overflow in LayoutConstraint::print with MSVC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTPrinter.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>397f25e43b0cec593f8abb1209fbfc6a53eca169</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Use LLVM_ATTRIBUTE_NOINLINE instead of __attribute__((noinline))</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IRGen/AllocStackHoisting.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>de8720123728d50dcd3825b306d2c3fc841aa4b5</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">Mark crashers as fixed.</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28606-swift-typebase-getcanonicaltype.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28606-swift-typebase-getcanonicaltype.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28637-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28637-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28643-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28644-swift-functiontype-get-swift-type-swift-type-swift-anyfunctiontype-extinfo-const.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28644-swift-functiontype-get-swift-type-swift-type-swift-anyfunctiontype-extinfo-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28643-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6ff926511e236bc3bb5b622e747b8083cef0039c</b> by <b>florent.bruneau:</b> <p class="commit-message" style="white-space: pre-wrap;">ClangImporter: fix crash when importing type containing bitfields.</p>
        <ul>

          <li class="change-add"><b>add</b>: test/ClangImporter/Inputs/custom-modules/IndirectFields.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-add"><b>add</b>: test/ClangImporter/indirect_fields.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/Inputs/custom-modules/module.map</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f60564cb94026768b823b705eef0d35bd427ac50</b> by <b>phausler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Foundation] Add numerous tests for closer to full coverage of IndexPath</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/TestIndexPath.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>42a7ff6caafa353bd1672d6f02c64e59f9bf7f47</b> by <b>gparker-github:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix reinterpret cast warning of unsigned to void* in Metadata.h (#6814)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Runtime/Metadata.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9414f46731194aa42a8d67683e67ae9054e34f68</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix linker failures compiling Swift on Windows</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Basic/UUID.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>89205d8f6bc62773f39bf59eca9b3e18616e6cf1</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Invoke the line directive tool from python</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/SwiftSource.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e22e28e6a046b39c9b18d8912550bf24baa66e69</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix line-directive-tool not being able to invoke swiftc.exe on Windows</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/line-directive</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>592a298080c066f375247f9843e504d7e55c406b</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove the LDBL_* tests in stdlib/FloatConstants.swift (#6825)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/FloatConstants.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b3ade87eee9d7059efe29679844afe40bcc02235</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix signed warnings compiling lib/Sema/ConstraintSystem.h</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6f74251803673eeec759cf1e5011bd237ea00c19</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[QoI] Move from RAII to direct sub-expression cleanup. NFC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>72d86903d9601859f0b565d159a2add6d81dca9f</b> by <b>david.n.friberg:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Fixes to doc. for formIndex of Indexable</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Collection.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>cf777d04f566dd8c1d9db6cf2e9b838a1f4ae986</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Introduce and use COMPILER_IS_MSVC</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AnyFunctionRef.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/type_traits.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILOpenedArchetypesTracker.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/EncodedSequence.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Module.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.cpp</li>

          <li class="change-add"><b>add</b>: include/swift/Basic/Compiler.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>eff3ce9447573c485fba73713749044c6d33eb35</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix linker errors for missing Win32 symbols linking swiftc.exe</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f7a7ee941a329856711f3c5e86fb309ee1111ffe</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Warn if a non dynamic class declaration is overridden in an extension</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/decl/inherit/override.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7dcab1255db4ab51f07504b1df89446ccc3b8723</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Update PR comments</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7d8d2757223c2c795d198ab5ce569c550880370b</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Only generate a warning in swift 3</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckDecl.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2e1264f245a9323483bef2c890699aabb3ea15d7</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a compatibily test for swift 3</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Compatibility/override.swift</li>

          <li class="change-edit"><b>edit</b>: test/decl/inherit/override.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>6f217dbe2a70b81172064d04b87f8ad014d3a2d3</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[ConstraintSystem] Don't attempt to solve candidates which have</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28612-val-isa-used-on-a-null-pointer.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28612-val-isa-used-on-a-null-pointer.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8ede336cd250dd9940b6c4549a7dab349c13b843</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] thin_to_thick_function should be treated as returning an</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1971b6a01d549a0c93946fd46b6e11a8d7980e70</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[docs] A small amount of copy diting of ARCOPtimization.rst.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: docs/ARCOptimization.rst</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8a7e535b183633cc304a68f3725c843ab9426c13</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Fix semantics of unchecked_bitwise_cast for</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2f9a90d1241ab12ec2df2cea12e3ce3066d48153</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] objc_{existential_,}metatype_to_object should be treated</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>87f1ec3178e1f3560cd52a385c3ae2ad07aeb336</b> by <b>doug_coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "build-script-impl: Don't let distcc farm out cmake to run on</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/build-script-impl</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>741001d6628a172c0a12ce588b5e8af947673cb3</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] ObjC metatypes as metatypes are trivial. Only once</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBridging.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenApply.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7dd24891518540d2ce7c5bd10ac4255804115c8b</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[Constraint solver] Collapse the three optional-to-optional</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.h</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSApply.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3985a11b9abf7a2db9773ea6cc36cfd1692d14a6</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Add a new API ManagedValue::transform() for</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/ManagedValue.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fc73e79b741df38c40a4c95796c61c80f9ecf20c</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Fix one source of exponential behavior in the type checker."</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/optional.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c301833e1563d35533e8c0a5b95b4b566bda6bf2</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Reapply: Collapse the three optional-to-optional restriction kinds.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSimplify.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSApply.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2c78ca99ace9f5c1b6875e9963e2923c0eaac2e7</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[semantic-sil] Introduce new specific static constructors for</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/ManagedValue.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>24e8cdfdc1bdc35b815d40738775ec263a278579</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diagnostics] Nullify contextual type if it's generic with type</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Constraints/generics.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d51079356652826825854365ce405475539035bf</b> by <b>mardani29:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix SR-2860</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/IDE/CommentConversion.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Inputs/comment_to_something_conversion.swift</li>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/cdecl.swift</li>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/Inputs/comments-expected-output.h</li>

          <li class="change-edit"><b>edit</b>: test/PrintAsObjC/enums.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3ac4b026ba9facd9ef04157c6183dc90d13a3374</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (40 vs. 5420)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28648-modifierarguments-empty-foundpipe-index-beyond-bounds-in-select-modifier.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>70f579263068565474ff165998aabcad439127e1</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (41 vs. 5420)] Add crasher in swift::Type::findIf</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28649-unreachable-executed-at-swift-lib-ast-type-cpp-1344.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9311dff596e1f652ac7b786e8062938d07ab0fa6</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (42 vs. 5420)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28650-unreachable-executed-at-swift-lib-sema-typecheckstmt-cpp-1031.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2c638adb5adc95ac0d388a2d19b19ca9be8d69cd</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (43 vs. 5420)] Add crasher in</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers/28651-swift-cleanupillformedexpressionraii-doit-swift-expr-swift-astcontext-cleanupill.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3952e0043ccbb0a8dda74ac8e8848bea85d1c0f1</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diag] Don't attempt 'fixOverrideDeclarationTypes' when indices count</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/MiscDiagnostics.cpp</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28602-c1-size-c2-size.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28602-c1-size-c2-size.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0affdb057d4ab043fdb5fdfc75cc0bcfdadef0c3</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Lexer] Disable all SIL_KEYWORDs in non-SIL mode</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Parse/Lexer.cpp</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28600-isinsilmode-sil-should-only-be-a-keyword-in-sil-mode.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28600-isinsilmode-sil-should-only-be-a-keyword-in-sil-mode.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28617-child-source-range-not-contained-within-its-parent-guard-stmt.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28617-child-source-range-not-contained-within-its-parent-guard-stmt.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a8dec7fa438c980d5bb25156e9c06c1dbf700ce6</b> by <b>tinysun.net:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Fixed for Cygwin</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/private/StdlibUnittest/StdlibCoreExtras.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/CTypes.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/FloatingPointParsing.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Policy.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftPrivateLibcExtras/SwiftPrivateLibcExtras.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/Platform.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftPrivatePthreadExtras/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/StdlibUnittest/RaceTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/Platform/tgmath.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/FloatingPointTypes.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: validation-test/StdlibUnittest/ChildProcessShutdown/FailIfChildExitsDuringShutdown.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/StdlibUnittest/CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftPrivatePthreadExtras/PthreadBarriers.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/FloatingPoint.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Runtime.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/MutexWin32.cpp</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftPrivateLibcExtras/Subprocess.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftPrivatePthreadExtras/SwiftPrivatePthreadExtras.swift</li>

          <li class="change-add"><b>add</b>: validation-test/StdlibUnittest/Cygwin.swift</li>

          <li class="change-edit"><b>edit</b>: validation-test/StdlibUnittest/Stdin.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: validation-test/StdlibUnittest/ChildProcessShutdown/PassIfChildCrashedDuringTestExecution.swift</li>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

          <li class="change-edit"><b>edit</b>: validation-test/StdlibUnittest/ChildProcessShutdown/FailIfChildCrashesDuringShutdown.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/private/SwiftPrivateLibcExtras/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>70d53525e7b978e3af53437e84512826bd22eb23</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Add testcases for tokenizing SIL keywords as identifiers in</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Parse/identifiers.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8673a60c0df57537f59a698546558ce524c933ae</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[Sema] Add missing case to %select in resilience diagnostics (#6847)</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28648-modifierarguments-empty-foundpipe-index-beyond-bounds-in-select-modifier.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28648-modifierarguments-empty-foundpipe-index-beyond-bounds-in-select-modifier.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4dfa6389b07f5854134cd27d69ec812402fdcda0</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Introduce and use SWIFT_DELETE_OPERATOR_DELETED</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILInstruction.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Compiler.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/TypeRepr.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILUndef.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILAllocated.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/ProtocolConformance.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBasicBlock.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILArgument.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/GenericEnvironment.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Module.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>201ad5d594ad5922f694e907380b0dae137c51a5</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Prefix COMPILER_IS_MSVC with SWIFT_</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/type_traits.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/AnyFunctionRef.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/Compiler.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILOpenedArchetypesTracker.h</li>

          <li class="change-edit"><b>edit</b>: lib/AST/Module.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/Constraint.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/EncodedSequence.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>aa0cfa33af7363d559b472a005f6748e8c0648e1</b> by <b>kevin:</b> <p class="commit-message" style="white-space: pre-wrap;">Better default domain for CustomNSError</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/NSError.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/ErrorBridged.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3dfd0f74f081648fad3b8bc55b373c498fc7e724</b> by <b>ben_cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">refactor sequence append growth logic</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Arrays.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2f1a3e16172c71c1a0538609655e8da2b2e55bb7</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[AST] Remove unused property 'TrailingSemiLoc' from Stmt and Expr</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Stmt.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Expr.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseStmt.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>055ee489081f72bec7477f9f4b0319aeabf201a4</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Split Decl list parsing from parseList()</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Parse/trailing-semi.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Parse/ConditionalCompilation/decl_parse_errors.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/Parser.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseStmt.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c92dbe5319f16834ac4253fadc90340e499c6294</b> by <b>fs.output:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Remove declaration list specific logic from parseList()</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParsePattern.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseSIL.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseExpr.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/Parser.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/Parse/Parser.h</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseType.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>25fc295e4a4e6e035edb0ad388f5b9d2aa53b338</b> by <b>alblue:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Merge pull request #6807 from alblue/SR-1676"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: CMakeLists.txt</li>

          <li class="change-edit"><b>edit</b>: tools/SourceKit/CMakeLists.txt</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>35b0ffeff8713ee93abe9a093ed8e0edbd11cf97</b> by <b>xedin:</b> <p class="commit-message" style="white-space: pre-wrap;">[Diagnostics] Fix diagnoseImplicitSelfErrors to accept only valid</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28603-argumentlabels-size-1.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSDiag.cpp</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28603-argumentlabels-size-1.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1c5a26129de69decb40905a3f71a7dd3623760c7</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed typo</p>
        <ul>

          <li class="change-edit"><b>edit</b>: docs/proposals/Concurrency.rst</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4495fde240c25d23afa8bfedd8f4846e3efaafdb</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove periods from the warnings to be more consistent with other</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsSema.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a2c64103dd0bc3d0a322133b4d7fabc04c8954b9</b> by <b>aschwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix a iteration invalidation bug</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/Devirtualizer.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b2efca54d6d872d7b7008ecc47d6c6d0a1910c53</b> by <b>moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Removing unnecessary CGFloat->Double->CGFloat conversions</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/AffineTransform.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/TestAffineTransform.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5a83bef7b3775369ce3bb240cba54e5cf2fa060f</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">tweak outer loop comment</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Arrays.swift.gyb</li>

        </ul>
      </li>
     <br>

  </ul>


 </body>