[swift-dev] [Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (swift 3.1) #148

Slava Pestov spestov at apple.com
Tue Jan 17 19:19:24 CST 2017


Hi Joe,

Where do you see the resilience error? The build below seems to be failing here:

Foundation/NSHost.swift:68:42: error: use of undeclared type 'ifaddrs'

        var ifaddr: UnsafeMutablePointer<ifaddrs>? = nil
                                         ^~~~~~~
Foundation/NSHost.swift:69:12: error: use of unresolved identifier 'getifaddrs'
        if getifaddrs(&ifaddr) != 0 {
           ^~~~~~~~~~
Foundation/NSHost.swift:72:39: error: use of undeclared type 'ifaddrs'
        var ifa: UnsafeMutablePointer<ifaddrs>? = ifaddr
                                      ^~~~~~~
Foundation/NSHost.swift:75:13: error: use of unresolved identifier 'freeifaddrs'
            freeifaddrs(ifaddr)
            ^~~~~~~~~~~

This is from a recently-merged PR IIRC.

> On Jan 17, 2017, at 5:17 PM, Joe Groff <jgroff at apple.com> wrote:
> 
> Slava or Philippe, looks like a resilience attribute mismatch between the compiler and Foundation on the 3.1 branch. Does something need to be cherry-picked?
> 
> -Joe
> 
>> On Jan 17, 2017, at 5:15 PM, no-reply at swift.org wrote:
>> 
>> [FAILURE] oss-swift-3.1-package-linux-ubuntu-16_04 [#148]
>> 
>> Build URL:	https://ci.swift.org/job/oss-swift-3.1-package-linux-ubuntu-16_04/148/
>> Project:	oss-swift-3.1-package-linux-ubuntu-16_04
>> Date of build:	Tue, 17 Jan 2017 16:45:21 -0800
>> Build duration:	30 min
>> Identified problems:
>> 
>> 	• Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
>> 		• Indication 1
>> 
>> Changes
>> 
>> 	• Commit 9e50f93ce764b0113b2a609ec2e17b7bc6dbc90a by hughbellars:
>> Add necessary definitions for Windows SDK
>> 
>> 		• edit: CMakeLists.txt
>> 
>> 	• Commit 6ec5d23fcb2c7384009effa4e76cf0e3ace4a003 by hughbellars:
>> Fix build warning compiling llbuild
>> 
>> 		• edit: lib/Commands/NinjaBuildCommand.cpp
>> 
>> 	• Commit 5ddbfc056e85f247cc806500b9497e78bcdab24c by daniel_dunbar:
>> [llbuildui] Start on a simple database viewer.
>> 
>> 		• add: products/ui/README.md
>> 		• add: products/ui/llbuildui/app.py
>> 		• add: products/ui/llbuildui/__init__.py
>> 		• add: products/ui/setup.py
>> 
>> 	• Commit dd6745b7e30d39a2b22b64fa0017a92b24b03663 by daniel_dunbar:
>> [ui] Add a database model for the current schema.
>> 
>> 		• add: products/ui/llbuildui/model.py
>> 
>> 	• Commit 6c256172837e1f02f0938d9a72fc81a16fc78115 by daniel_dunbar:
>> [ui] Add database sessions to app.
>> 
>> 		• edit: products/ui/llbuildui/app.py
>> 		• add: products/ui/llbuildui/views.py
>> 		• edit: products/ui/README.md
>> 		• add: products/ui/llbuildui/database.py
>> 
>> 	• Commit 7b58ad1a443ab393d9ac63613ea58947704627af by daniel_dunbar:
>> [ui] Add support for walking build graph.
>> 
>> 		• edit: products/ui/llbuildui/model.py
>> 		• edit: products/ui/llbuildui/views.py
>> 
>> 	• Commit 488d62859b5da6bdee8ffeebc170a28350c6f363 by hughbellars:
>> Use change directory instead of chdir on Windows
>> 
>> 		• edit: lib/Commands/NinjaCommand.cpp
>> 		• add: lib/Basic/PlatformUtility.cpp
>> 		• edit: lib/Basic/CMakeLists.txt
>> 		• edit: lib/Commands/NinjaBuildCommand.cpp
>> 		• add: include/llbuild/Basic/PlatformUtility.h
>> 		• edit: lib/BuildSystem/BuildSystemFrontend.cpp
>> 		• add: lib/Basic/LeanWindows.h
>> 
>> 	• Commit ef12ea120ad66cd77afa9b7f16179332b451d374 by garibovic:
>> [BuildSystem] Disambiguate SkippedCommand into FailedDependencyCommand
>> 
>> 		• edit: lib/BuildSystem/ExternalCommand.cpp
>> 		• edit: include/llbuild/BuildSystem/ExternalCommand.h
>> 		• edit: include/llbuild/BuildSystem/BuildValue.h
>> 		• edit: lib/BuildSystem/BuildValue.cpp
>> 		• edit: lib/BuildSystem/BuildSystem.cpp
>> 
>> 	• Commit 7d307f2615083075c82c7e04f6f346057390a490 by garibovic:
>> [BuildSystem] Support command skipping with shouldCommandStart.
>> 
>> 		• edit: include/llbuild/BuildSystem/BuildValue.h
>> 		• edit: include/llbuild/BuildSystem/BuildSystem.h
>> 		• edit: include/llbuild/BuildSystem/BuildSystemFrontend.h
>> 		• edit: lib/BuildSystem/BuildSystem.cpp
>> 		• edit: lib/BuildSystem/BuildSystemFrontend.cpp
>> 		• edit: products/libllbuild/BuildSystem-C-API.cpp
>> 		• edit: lib/BuildSystem/ExternalCommand.cpp
>> 		• edit: llbuild.xcodeproj/project.pbxproj
>> 		• edit: unittests/BuildSystem/CMakeLists.txt
>> 		• edit: lib/BuildSystem/BuildValue.cpp
>> 		• edit: products/libllbuild/public-api/llbuild/buildsystem.h
>> 		• add: unittests/BuildSystem/BuildSystemFrontendTest.cpp
>> 
>> 	• Commit 419838073bba67756cbd3523e59df2ad80c5c01e by bbuegling:
>> Disable analyzer for `raw_ostream.cpp`
>> 
>> 		• edit: llbuild.xcodeproj/project.pbxproj
>> 
>> 	• Commit 8da2c6c5dc4e750f2231922b30f784c8f40706db by bbuegling:
>> Fix races in `LaneBasedExecutionQueueTest`
>> 
>> 		• edit: lib/BuildSystem/LaneBasedExecutionQueue.cpp
>> 		• edit: unittests/BuildSystem/BuildSystemFrontendTest.cpp
>> 		• add: unittests/BuildSystem/TempDir.cpp
>> 		• edit: unittests/BuildSystem/LaneBasedExecutionQueueTest.cpp
>> 		• edit: unittests/BuildSystem/CMakeLists.txt
>> 		• add: unittests/BuildSystem/TempDir.hpp
>> 		• edit: llbuild.xcodeproj/project.pbxproj
>> 
>> 	• Commit e11300443abfeb6a1b8afa9532cfaac499f72225 by bbuegling:
>> Improve error handling in `SQLiteBuildDB`
>> 
>> 		• edit: llbuild.xcodeproj/project.pbxproj
>> 		• edit: lib/BuildSystem/BuildSystem.cpp
>> 		• edit: unittests/Core/DepsBuildEngineTest.cpp
>> 		• add: unittests/Core/SQLiteBuildDBTest.cpp
>> 		• edit: include/llbuild/Core/BuildDB.h
>> 		• edit: include/llbuild/Core/BuildEngine.h
>> 		• edit: lib/Commands/NinjaBuildCommand.cpp
>> 		• edit: lib/Core/BuildEngine.cpp
>> 		• edit: products/libllbuild/Core-C-API.cpp
>> 		• edit: lib/Core/SQLiteBuildDB.cpp
>> 		• edit: unittests/Core/BuildEngineTest.cpp
>> 
>> 	• Commit b466ed3402e314a63231724c83fa95d018875428 by bbuegling:
>> Add `PlatformUtility.cpp` to the Xcode project
>> 
>> 		• edit: llbuild.xcodeproj/project.pbxproj
>> 
>> 	• Commit 818a50964cb980c93854f4099f79faab7de30d26 by garibovic:
>> [BuildSystem] Check for SkippedCommand in MkdirCommand and
>> 
>> 		• edit: unittests/BuildSystem/BuildSystemFrontendTest.cpp
>> 		• edit: lib/BuildSystem/BuildSystem.cpp
>> 
>> 	• Commit 9b0542fb191d3d6db52241457e571b401669286e by hughbellars:
>> Fix MSVC error compiling BuildEngine.cpp
>> 
>> 		• edit: lib/Core/BuildEngine.cpp
>> 
>> 	• Commit 9afedbaf2ef3be707fd22df06d5bf2c6261a0f4b by bbuegling:
>> Call `taskIsComplete()` on CommandTask cancellation
>> 
>> 		• edit: lib/BuildSystem/BuildSystem.cpp
>> 
>> 	• Commit 014963fdcfa733e13ccd79b0524e3174f95fbd31 by qdk:
>> add define for FreeBSD getline() compat
>> 
>> 		• edit: tools/swift-demangle/swift-demangle.cpp
>> 
>> 	• Commit 6428295d701ae9a65d72d0ec4156b0af0048e072 by qdk:
>> Two fixes for FreeBSD build
>> 
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 		• edit: stdlib/public/stubs/CommandLine.cpp
>> 
>> 	• Commit afc95a5e2adee291239674649bdb8f0f2e1f2530 by qdk:
>> disable handy pthread wrappers on FreeBSD since they don't compile
>> 
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/SwiftPrivatePthreadExtras.swift
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/PthreadBarriers.swift
>> 		• edit: stdlib/private/StdlibUnittest/RaceTest.swift
>> 		• edit: stdlib/public/Platform/glibc.modulemap.gyb
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 
>> 	• Commit f11d05717ef6663024077e243947cb631655bb8f by qdk:
>> CMAKE_SDK apparenty isn't always filled when cmake runs; always use
>> 
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 
>> 	• Commit 4c84a33233750e861398b4e2b05812d66dc16815 by qdk:
>> remove extraneous extern getline
>> 
>> 		• edit: tools/swift-demangle/swift-demangle.cpp
>> 
>> 	• Commit 4dbf4de036e76071eb41668c0c6e1e01946f85ca by qdk:
>> don't try to link "dl" on FreeBSD
>> 
>> 		• edit: stdlib/public/Platform/glibc.modulemap.gyb
>> 
>> 	• Commit 98a8b589575fe07afd2fb9841649b09018f0defd by qdk:
>> add //FIXME for FreeBSD outcommented code, add sys/event.h for kqueue
>> 
>> 		• edit: stdlib/private/StdlibUnittest/RaceTest.swift
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/SwiftPrivatePthreadExtras.swift
>> 		• edit: stdlib/public/Platform/glibc.modulemap.gyb
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/PthreadBarriers.swift
>> 
>> 	• Commit 7c50ccde5e1d8f4ac08ebaf26a297b2fb4c182df by qdk:
>> fix cut/paste typo 'CMAKE_SDK != "FreeBSD"' to 'CMAKE_SDK in
>> 
>> 		• edit: stdlib/public/Platform/glibc.modulemap.gyb
>> 
>> 	• Commit 7edc3100bf6b4de02921d28f099d86f8488c02cb by qdk:
>> fix unbalanced '% if'/'% end', found by gribozavr
>> 
>> 		• edit: stdlib/public/Platform/glibc.modulemap.gyb
>> 
>> 	• Commit 47b4c7ee78744cab873a3d8e63a8444a3bd0fe76 by qdk:
>> fixed the pthread compilation errors by following Sangjin Han's advice,
>> 
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/SwiftPrivatePthreadExtras.swift
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/PthreadBarriers.swift
>> 
>> 	• Commit ede70f251350eb0023fb8869f6f205dffa013af0 by qdk:
>> rolled back FreeBSD /proc changes and rewrote as per @landonf
>> 
>> 		• edit: stdlib/public/stubs/CommandLine.cpp
>> 
>> 	• Commit 07166c0008a104d7e8099c0554b4526d934d89e2 by qdk:
>> revert outcommented code-- the code was outcommented due to the pthread
>> 
>> 		• edit: stdlib/private/StdlibUnittest/RaceTest.swift
>> 
>> 	• Commit 419c832cb3a675fb29c3426c9e39218ddb161db1 by qdk:
>> default ld.gold on FreeBSD for as long as the ld linker problem exists
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit db8878e3e81c795106e9c17a025589d10d143989 by qdk:
>> incoorporate @landonf and @dcci's suggestions wrt dynamic sysct
>> 
>> 		• edit: stdlib/public/stubs/CommandLine.cpp
>> 
>> 	• Commit 22c0b4a9c82444aa758bb27f081153c7e74fb21a by qdk:
>> fix ICU include paths. Please check this commit and verify that the
>> 
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 		• edit: cmake/modules/FindICU.cmake
>> 
>> 	• Commit fb70a1bfad13049a7bb086491ec39687f2492f93 by qdk:
>> incoorporate @jeremyandrews' suggestion
>> 
>> 		• edit: stdlib/public/Platform/glibc.modulemap.gyb
>> 
>> 	• Commit 97d3fbaffbb7545337bf71266051cb73ce7eca07 by qdk:
>> change some variables to make it more clear - when comparing with
>> 
>> 		• edit: cmake/modules/FindICU.cmake
>> 
>> 	• Commit 5384630a188e67a9e980b074c0391b87f1787c9a by qdk:
>> don't require ICU on Darwin as per jrose-apple's comment
>> 
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 
>> 	• Commit 197b64ff70c4625c9321efd92336a57050c05bdc by qdk:
>> re-instate newline?
>> 
>> 		• edit: stdlib/private/StdlibUnittest/RaceTest.swift
>> 
>> 	• Commit 134bd2e96228e40f67b4537710acda8beed68b68 by qdk:
>> don't hard-force ld.gold as per @jrose-apple 's suggestion
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 		• edit: utils/build-script-impl
>> 
>> 	• Commit 2857b1cbc8397c537373c5bbb2109c4839107c5e by cwilliams:
>> SE-0080 (4/5) - Failable initializers for Int->Float
>> 
>> 		• edit: stdlib/public/core/FloatingPointTypes.swift.gyb
>> 
>> 	• Commit d5a67319dabb6bb7cb025d064dcfbb0d34a2b097 by cwilliams:
>> Failable initializer Tests for Int->Float
>> 
>> 		• edit: validation-test/stdlib/FloatingPointConversion.swift.gyb
>> 
>> 	• Commit 0039860e22721e2d4d4d89255e7836b10cbfb46c by qdk:
>> add cast to convey to the compiler which overload to use
>> 
>> 		• edit: lib/IRGen/IRGenDebugInfo.cpp
>> 
>> 	• Commit 5462fb235d3ecb9c7520b5b06a53a0c4c16ba570 by qdk:
>> different solution for detecting icu (not needed on Darwin, required on
>> 
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 
>> 	• Commit 9c53bb2a7f10ca38dbcdb057c81f2b7d32c6170e by qdk:
>> fix stupid outcomment which shouldn't have been committed :-/
>> 
>> 		• edit: lib/IRGen/IRGenDebugInfo.cpp
>> 
>> 	• Commit ae495c2b028311566f8a004405a9f16ee1c4d3f9 by fs.output:
>> [Parse] Simplify FunctionType parsing
>> 
>> 		• edit: lib/Parse/ParseType.cpp
>> 		• edit: include/swift/AST/DiagnosticsParse.def
>> 
>> 	• Commit e4c18ba9ba85656c2392e40cf9d77096ab893dee by fs.output:
>> [Parse] Add fix-it for 'rethrows' in function type
>> 
>> 		• edit: test/decl/func/rethrows.swift
>> 		• edit: include/swift/AST/DiagnosticsParse.def
>> 		• edit: lib/Parse/ParseType.cpp
>> 		• edit: lib/Parse/ParseExpr.cpp
>> 
>> 	• Commit 2a2da1f7e79748f3a74dac71d3560eb60eb16c22 by fs.output:
>> [Parse] Add FIXME for bad recovery for incomplete function type
>> 
>> 		• edit: test/Parse/errors.swift
>> 
>> 	• Commit 7159f6af1daa197b7c72a0f86bfd4cf12e886af9 by alblue:
>> Enable sourcekitd to be built by default on Linux
>> 
>> 		• edit: CMakeLists.txt
>> 		• edit: tools/SourceKit/CMakeLists.txt
>> 
>> 	• Commit 944de84d307b5696b92fe6a58daf03ae417e94eb by github:
>> Add status note Concrete Constraints on Extensions
>> 
>> 		• edit: docs/GenericsManifesto.md
>> 
>> 	• Commit 3da0a459b14bcb7a7e5480b9db5eed02f205ffbf by brian.king:
>> Add a unit test for mutating subscript in default getter block
>> 
>> 		• edit: test/decl/subscript/addressors.swift
>> 
>> 	• Commit 1cad6ca40c69ee3f31841a1369b73b130a5841da by brian.king:
>> Do not suggest the mutating keyword for getter subscripts
>> 
>> 		• edit: lib/AST/Decl.cpp
>> 
>> 	• Commit 8482f94fb1bbf5605e4ccb3503e380e1be6ea61f by brian.king:
>> Move the unit test and add a test for an explicit get block
>> 
>> 		• edit: test/decl/subscript/subscripting.swift
>> 		• edit: test/decl/subscript/addressors.swift
>> 
>> 	• Commit f8fd2a12470822a4628d283aa418c7c8a082c579 by brian.king:
>> Be more explicit when checking for computed getter
>> 
>> 		• edit: lib/AST/Decl.cpp
>> 		• edit: include/swift/AST/Decl.h
>> 
>> 	• Commit a48bb17f74d0439f2f5564852ba21ee691ce861f by brian.king:
>> Add test case
>> 
>> 		• edit: test/decl/subscript/subscripting.swift
>> 
>> 	• Commit cd52ed65c9bff95992b18422cbbd430f272f1ab4 by qdk:
>> fix erroneous logic pointed and commas out by @jrose-apple and
>> 
>> 		• edit: stdlib/public/stubs/CMakeLists.txt
>> 
>> 	• Commit 2b479e174507c0c9c68ae582f30ed2cb6c0756cb by brian.king:
>> Correctly check getAccessorKeywordLoc
>> 
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/AST/Decl.cpp
>> 
>> 	• Commit aeaf0463af18b4573e83cb49ed2f6acc2ef8efb2 by hughbellars:
>> Port stdlib/public/stubs/GlobalObjects to Windows
>> 
>> 		• edit: stdlib/public/stubs/GlobalObjects.cpp
>> 
>> 	• Commit 606bf83af393cdde2ff4de419e833de77226e90f by nmersethcook:
>> [stdlib] Modify intro sort to pivot on median of 3
>> 
>> 		• edit: stdlib/public/core/Sort.swift.gyb
>> 
>> 	• Commit 7303125b7b99304ea1fe4a83ff12e133b773d1f5 by nmersethcook:
>> [stdlib] Add tests for _sort3 function
>> 
>> 		• edit: validation-test/stdlib/Algorithm.swift
>> 
>> 	• Commit 3ad08898477a158f35c67c45b37d06cc5e324aa5 by hughbellars:
>> Add GYB support for Windows
>> 
>> 		• edit: .gitignore
>> 		• edit: cmake/modules/SwiftAddCustomCommandTarget.cmake
>> 		• edit: cmake/modules/SwiftHandleGybSources.cmake
>> 
>> 	• Commit c94e2a121d00b5709a61a4ffb37542f3d0eaf3f9 by hughbellars:
>> Don't pass empty "/" SDK path to the swift compiler when compiling the
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit 108592aadaf33fb3c2183ad2ad2a0581a199f54f by hughbellars:
>> Add an update-checkout CMD file to support update-checkout easily on
>> 
>> 		• add: utils/update-checkout.cmd
>> 
>> 	• Commit beafffb9ffba0fe286ba301838069244e2ca17d7 by hughbellars:
>> Fix linking libuuid on Windows
>> 
>> 		• edit: lib/Basic/UUID.cpp
>> 		• edit: lib/Basic/CMakeLists.txt
>> 
>> 	• Commit 4196c3b90d2737cc20a075493a02c2f4150ed193 by hughbellars:
>> Add instructions for building Swift on Windows using clang-cl/MSVC
>> 
>> 		• edit: docs/Windows.md
>> 
>> 	• Commit b3477823f6889a7aaac43eb81b29a210a5470220 by gonzalolarralde:
>> Improved naming for _add_variant_link_flags's parameter for library
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit b057252400d39a083200ffcb894a8b10d624a97e by gonzalolarralde:
>> Use linking directories from _add_variant_link_flags in
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit e85e9e102956d2796211c1ae2b06fa5eb989756a by gonzalolarralde:
>> Fix swift_target_link_search_directories issue appending just the last
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit 0e024a694b0d60e7e54a56659f5f0c618e9273c3 by djwbrown:
>> [Onone][prespecialize] Added iteration through reversed() arrays.
>> 
>> 		• edit: stdlib/public/SwiftOnoneSupport/SwiftOnoneSupport.swift
>> 		• edit: lib/SILOptimizer/Utils/Generics.cpp
>> 
>> 	• Commit d90b3afeb0a5ff09700971595252617dd209e3b4 by hughbellars:
>> Fix Windows dependency library names
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit 888afe139cc75c9b700c10d77d7646cdbb575c02 by hughbellars:
>> Fix creating symlinks on Windows
>> 
>> 		• edit: cmake/modules/SwiftUtils.cmake
>> 		• edit: tools/SourceKit/tools/sourcekitd/bin/XPC/Client/CMakeLists.txt
>> 		• edit: tools/swift-ide-test/CMakeLists.txt
>> 		• edit: tools/driver/CMakeLists.txt
>> 		• edit: stdlib/public/SwiftShims/CMakeLists.txt
>> 		• edit: lib/SwiftDemangle/CMakeLists.txt
>> 
>> 	• Commit af07b626d44e5d46c428f710ac6431918f2a70e7 by hughbellars:
>> Remove creating compatability symlink in swiftDemangle
>> 
>> 		• edit: lib/SwiftDemangle/CMakeLists.txt
>> 
>> 	• Commit 3f802bb2aba84a9f2829e96102b7c5a8ab0348ff by hughbellars:
>> Fix documentation warnings building runtime with clang-cl
>> 
>> 		• edit: stdlib/public/stubs/UnicodeNormalization.cpp
>> 
>> 	• Commit e201d934852ec66ee2408cdc4379aff8a34cbec3 by hughbellars:
>> Add support for Windows in the root CMakeLists.txt file
>> 
>> 		• edit: cmake/modules/SwiftConfigureSDK.cmake
>> 		• edit: CMakeLists.txt
>> 		• edit: cmake/modules/SwiftSetIfArchBitness.cmake
>> 
>> 	• Commit ce0d713cd685eb6064ff7fcc471aabce142b817c by ben_cohen:
>> fixed where clauses, Optional-as-Any and unused vars
>> 
>> 		• edit: stdlib/public/SDK/Foundation/Calendar.swift
>> 		• edit: validation-test/stdlib/Lazy.swift.gyb
>> 		• edit: validation-test/stdlib/HashingPrototype.swift
>> 		• edit: validation-test/stdlib/SequenceType.swift.gyb
>> 		• edit: validation-test/stdlib/NewArray.swift.gyb
>> 		• edit: stdlib/public/SDK/Foundation/TimeZone.swift
>> 		• edit: stdlib/public/SDK/Foundation/Date.swift
>> 		• edit: validation-test/stdlib/String.swift
>> 		• edit: test/stdlib/ErrorBridged.swift
>> 		• edit: stdlib/public/SDK/Foundation/URLComponents.swift
>> 		• edit: stdlib/public/SDK/Foundation/Notification.swift
>> 		• edit: stdlib/private/StdlibCollectionUnittest/MinimalCollections.swift.gyb
>> 		• edit: test/Prototypes/CollectionTransformers.swift
>> 		• edit: validation-test/stdlib/CollectionType.swift.gyb
>> 		• edit: stdlib/public/SDK/Foundation/URL.swift
>> 		• edit: stdlib/public/SDK/Foundation/URLRequest.swift
>> 		• edit: validation-test/stdlib/CollectionOld.swift
>> 
>> 	• Commit adf56d1435a344afcde71ace1cf15156b6566618 by ben_cohen:
>> supress function-arg-before-defaulted-arg warning
>> 
>> 		• edit: stdlib/private/StdlibCollectionUnittest/CheckCollectionType.swift.gyb
>> 
>> 	• Commit 1fb653cd512631c37f35dd2473e38420edf93111 by ben_cohen:
>> Fix warning on UIImage?-as-Any
>> 
>> 		• edit: stdlib/public/SDK/SpriteKit/SpriteKitQuickLooks.swift.gyb
>> 
>> 	• Commit 3f7adc9c227d0501a3322d3ecb11e0f246fe108b by ben_cohen:
>> supress warning on printing out optionals (temporarily, waiting on
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit c7785533a12ac8127036d39713d63815b56e10f9 by ben_cohen:
>> add FIXME for default: warning
>> 
>> 		• edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
>> 
>> 	• Commit c00485a0f7d5728a38dcd4fcfabfce21af67b85a by ben_cohen:
>> use nil coalescing on URL.quarantineProperties { set }
>> 
>> 		• edit: stdlib/public/SDK/Foundation/URL.swift
>> 
>> 	• Commit 4108e1d9afba35cd9e1e663c9c386476e96f82af by modocache:
>> [Sema] Mark VarDecl in capture lists
>> 
>> 		• edit: lib/Parse/ParseExpr.cpp
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: test/expr/closure/closures.swift
>> 		• edit: lib/Sema/TypeCheckPattern.cpp
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 		• edit: lib/Parse/ParsePattern.cpp
>> 		• edit: lib/Sema/DerivedConformances.cpp
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: unittests/AST/SourceLocTests.cpp
>> 		• edit: lib/AST/Decl.cpp
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• edit: lib/Sema/PCMacro.cpp
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 		• edit: lib/Sema/TypeCheckConstraints.cpp
>> 		• edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
>> 		• edit: lib/Sema/CodeSynthesis.cpp
>> 		• edit: lib/Sema/TypeCheckREPL.cpp
>> 
>> 	• Commit 272dfb26dfda67635a96f45f1bf127792d039bdb by mekj88:
>> Gardening spacing on properties and arguments in IndexSet (stdlib)
>> 
>> 		• edit: stdlib/public/SDK/Foundation/IndexSet.swift
>> 
>> 	• Commit 70546c0d018f370d789c4ebc3497cb409e98a8a5 by practicalswift:
>> [swiftc (39 vs. 5390)] Add crasher in swift::Parser::parseExprPostfix
>> 
>> 		• add: validation-test/compiler_crashers/28616-swift-parser-parseexprsequence-swift-diag-bool-bool.swift
>> 
>> 	• Commit 5d22b926d8ea7f52a3b35300b8236952f23caead by dgregor:
>> [Devirtualizer] Only add substitutable types to SubstitutionMap.
>> 
>> 		• edit: lib/SILOptimizer/Utils/Devirtualize.cpp
>> 		• edit: test/Prototypes/PatternMatching.swift
>> 
>> 	• Commit 18c10c566f61d70a85c436ada864349ff71b8d7d by ganna:
>> [tsan] Do not report races coming from deinitializers and _Block_release
>> 
>> 		• edit: lib/IRGen/IRGenFunction.cpp
>> 		• add: test/Sanitizers/tsan-norace-deinit-run-time.swift
>> 		• edit: lib/IRGen/GenFunc.cpp
>> 		• edit: lib/IRGen/IRGenSIL.cpp
>> 		• add: test/Sanitizers/tsan-norace-block-release.swift
>> 
>> 	• Commit 7f64b6853f097253cdc5c165ce75e62bfd4cd6f3 by mark.lacey:
>> Improve handling of types in constraint system.
>> 
>> 		• edit: lib/Sema/ConstraintSystem.h
>> 		• edit: lib/Sema/TypeCheckConstraints.cpp
>> 		• edit: lib/Sema/CSGen.cpp
>> 		• edit: lib/Sema/CSApply.cpp
>> 
>> 	• Commit fefc2e40dfb609118a52e476036ff4b3e917685a by ben_cohen:
>> Migrate _copyContents to be called from UnsafeMutableBufferPointer with
>> 
>> 		• edit: stdlib/public/core/LazyCollection.swift.gyb
>> 		• edit: stdlib/public/core/SequenceWrapper.swift
>> 		• edit: test/api-digester/source-stability.swift.expected
>> 		• edit: validation-test/stdlib/Lazy.swift.gyb
>> 		• edit: stdlib/public/core/ExistentialCollection.swift.gyb
>> 		• edit: stdlib/private/StdlibCollectionUnittest/CheckSequenceInstance.swift.gyb
>> 		• edit: stdlib/public/core/ContiguousArrayBuffer.swift
>> 		• edit: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift.gyb
>> 		• edit: test/stdlib/UnsafeRawPointer.swift
>> 		• edit: stdlib/public/core/Arrays.swift.gyb
>> 		• edit: validation-test/stdlib/Arrays.swift.gyb
>> 		• edit: stdlib/public/core/UnsafeBufferPointer.swift.gyb
>> 		• edit: stdlib/public/SDK/Foundation/Data.swift
>> 		• edit: stdlib/public/core/Sequence.swift
>> 		• edit: stdlib/public/core/UnsafePointer.swift.gyb
>> 		• edit: validation-test/stdlib/ExistentialCollection.swift.gyb
>> 
>> 	• Commit 465f243943f93c41827db2999f71f079ff340d1c by ben_cohen:
>> Move += operator for append(contentsOf:) up to
>> 
>> 		• edit: stdlib/private/StdlibCollectionUnittest/CheckRangeReplaceableCollectionType.swift
>> 		• edit: stdlib/public/core/ArrayType.swift
>> 		• edit: stdlib/public/core/RangeReplaceableCollection.swift.gyb
>> 		• edit: stdlib/public/core/Arrays.swift.gyb
>> 		• edit: test/Misc/misc_diagnostics.swift
>> 
>> 	• Commit d12beac355b127629f30905d34e6c66e9314ef38 by ben_cohen:
>> Add UnsafeRawBufferPointer.initialize(as:from:)
>> 
>> 		• edit: test/stdlib/UnsafeRawBufferPointer.swift
>> 		• edit: stdlib/public/core/UnsafeRawPointer.swift.gyb
>> 		• edit: stdlib/public/core/UnsafeRawBufferPointer.swift.gyb
>> 
>> 	• Commit 8ade724c244888b5ea48fd706af7709d3a76db46 by ben_cohen:
>> Tweak expected source stability results to handle specified rather than
>> 
>> 		• edit: test/api-digester/source-stability.swift.expected
>> 
>> 	• Commit ca6353d60eb3325f596fd137a5bd681ac1d71918 by ben_cohen:
>> Update raw version to return a typed buffer
>> 
>> 		• edit: stdlib/public/core/UnsafeRawBufferPointer.swift.gyb
>> 		• edit: test/stdlib/UnsafeRawBufferPointer.swift
>> 
>> 	• Commit 68bc423be39fc7339837d2c7c160508fddb2936b by florent.bruneau:
>> Clang Importer: import all indirect fields.
>> 
>> 		• edit: stdlib/public/SDK/GLKit/GLKMath.swift.gyb
>> 		• edit: test/ClangImporter/ctypes_parse_union.swift
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 
>> 	• Commit 7f582c420db703abc89759bec433acee092b5e34 by nhawes:
>> [indexer] When visiting a NominalTypeDecl, cover the type references in
>> 
>> 		• edit: include/swift/AST/ASTWalker.h
>> 		• edit: lib/Index/Index.cpp
>> 		• edit: lib/Index/IndexSymbol.cpp
>> 		• edit: tools/swift-ide-test/CMakeLists.txt
>> 		• edit: lib/AST/ASTWalker.cpp
>> 		• edit: lib/AST/SourceEntityWalker.cpp
>> 		• edit: tools/swift-ide-test/swift-ide-test.cpp
>> 		• edit: include/swift/AST/SourceEntityWalker.h
>> 		• edit: lib/IDE/SyntaxModel.cpp
>> 		• edit: include/swift/Index/IndexSymbol.h
>> 
>> 	• Commit 8c45e20d3f38c238917681dc9ddbbd4a53ba9707 by nhawes:
>> [indexer] Add relations to IndexSymbol add a -print-indexed-symbols
>> 
>> 		• edit: include/swift/Index/IndexSymbol.h
>> 		• add: test/Index/roles.swift
>> 		• edit: tools/swift-ide-test/swift-ide-test.cpp
>> 		• edit: lib/Index/Index.cpp
>> 		• edit: include/swift/Index/IndexDataConsumer.h
>> 		• add: test/Index/kinds.swift
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp
>> 
>> 	• Commit b2b4f932aae571ea7f99420db737a936d5c1f3c8 by practicalswift:
>> Double the number of { to make sure stack overflow is triggered.
>> 
>> 		• edit: validation-test/compiler_crashers/28616-swift-parser-parseexprsequence-swift-diag-bool-bool.swift
>> 
>> 	• Commit 16585992f6eceb563be219a40baeb2b4eb4c06e7 by dgregor:
>> [AST] Strengthen signature of SubstututionMap::addSubstitution().
>> 
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: include/swift/AST/SubstitutionMap.h
>> 		• edit: include/swift/SIL/SILCloner.h
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
>> 		• edit: lib/Sema/TypeCheckAttr.cpp
>> 		• edit: lib/AST/GenericEnvironment.cpp
>> 		• edit: lib/SILGen/SILGenDecl.cpp
>> 		• edit: lib/SILOptimizer/Utils/Devirtualize.cpp
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 		• edit: lib/AST/GenericSignature.cpp
>> 		• edit: lib/AST/SubstitutionMap.cpp
>> 		• edit: lib/SILOptimizer/Transforms/CSE.cpp
>> 
>> 	• Commit 153ef7dbcbd20e7d7e442e76ffe8b7eb67f58459 by dgregor:
>> [Sema] Remove unused variable.
>> 
>> 		• edit: lib/Sema/MiscDiagnostics.cpp
>> 
>> 	• Commit 8526d16c0b0bfa3f20571a2547b62628c1d1673c by doug_coleman:
>> utils: If shell.run_parallel is not called before run.shell(), then the
>> 
>> 		• edit: utils/swift_build_support/swift_build_support/shell.py
>> 
>> 	• Commit 58228d3a6e8819be47b6962cfab446c15c7dbcc7 by spestov:
>> Add regression test for a radar that got fixed along the way
>> 
>> 		• add: validation-test/compiler_crashers_2_fixed/0062-rdar28765265.swift
>> 
>> 	• Commit 51d48694735b60305fd235b63d556653e3db21ff by spestov:
>> Add a regression test for 
>> 
>> 		• add: validation-test/compiler_crashers_2_fixed/0063-rdar29782437.swift
>> 
>> 	• Commit 69cc9f4b54492639a915e4aaf8faa2caee87db5d by dgregor:
>> [Serialization] Unique SIL generic environments when serializing.
>> 
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 		• edit: include/swift/Serialization/ModuleFile.h
>> 		• edit: include/swift/Serialization/DeclTypeRecordNodes.def
>> 		• edit: lib/Serialization/Serialization.h
>> 		• edit: lib/Serialization/SerializeSIL.cpp
>> 		• edit: lib/Serialization/DeserializeSIL.cpp
>> 		• edit: lib/Serialization/SILFormat.h
>> 		• edit: lib/Serialization/Serialization.cpp
>> 
>> 	• Commit 5d42113375f80cc0a64ff9682340e8c3b8886b71 by nmersethcook:
>> [stdlib] Expand comments for _sort3
>> 
>> 		• edit: stdlib/public/core/Sort.swift.gyb
>> 
>> 	• Commit b582683ecbc536d81dbac7ca4e00c28ccf55eebd by nmersethcook:
>> [stdlib] Use unsigned arithmetic in partition
>> 
>> 		• edit: stdlib/public/core/Sort.swift.gyb
>> 
>> 	• Commit d0787fb6b542274ed4fab6cb884f8b5d1992c10e by jgroff:
>> Sema: Warn about some common classes of `unsafeBitCast` misuse.
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: include/swift/AST/KnownDecls.def
>> 		• edit: lib/Sema/MiscDiagnostics.cpp
>> 		• edit: include/swift/AST/Decl.h
>> 		• add: test/Constraints/suspicious_bit_casts.swift
>> 		• edit: stdlib/public/core/Builtin.swift
>> 
>> 	• Commit a867f1e218225413973f833752ae47401c5001f1 by practicalswift:
>> [swiftc (38 vs. 5390)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift
>> 
>> 	• Commit d359668922bec6291c1631046a66896d2eab351a by practicalswift:
>> Add "// REQUIRES: OS=linux-gnu"
>> 
>> 		• edit: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift
>> 
>> 	• Commit 874294cd54a6497a9d48cec2daa64ee8dbc1c299 by practicalswift:
>> [swiftc (39 vs. 5390)] Add crasher in swift::ASTVisitor
>> 
>> 		• add: validation-test/compiler_crashers/28617-child-source-range-not-contained-within-its-parent-guard-stmt.swift
>> 
>> 	• Commit 01e36ff91e1c47239a5405a9a702d917ba319548 by practicalswift:
>> [swiftc (41 vs. 5390)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28618-unreachable-executed-at-swift-include-swift-ast-exprnodes-def-78.swift
>> 
>> 	• Commit 26ba6feac4cfa2a7e8153f33a231e6c7b29d6599 by practicalswift:
>> [swiftc (42 vs. 5390)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28619-basety-islvaluetype-basety-is-anymetatypetype.swift
>> 
>> 	• Commit 89c3514be8a650eb20926f97aa7f8db332f1412b by practicalswift:
>> [gardening] NULL → nullptr
>> 
>> 		• edit: lib/PrintAsObjC/PrintAsObjC.cpp
>> 
>> 	• Commit 724e2efa026861965a8d2afe1ab2cf1265c72791 by practicalswift:
>> [gardening] Remove "REQUIRES: asserts" from fixed crashers
>> 
>> 		• edit: validation-test/compiler_crashers_fixed/28501-haderror-m-is-sourcefile-m-get-sourcefile-aststage-sourcefile-typechecked-overlo.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28505-failed-call-arguments-did-not-match-up.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28527-e-gettype-isassignabletype-setting-access-kind-on-non-l-value.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28419-swift-silmodule-constructsil.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28517-getstoragekind-stored-storagekind-already-set.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28442-swift-typebase-getrvaluetype.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28473-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28421-swift-constraints-constraintsystem-diagnosefailureforexpr.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28494-conforms-type-does-not-conform-to-protocol.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28377-swift-expr-walk.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28586-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28402-swift-typebase-getcanonicaltype.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28420-swift-lowering-emitconditionalcheckedcast.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28520-args-size-fnref-getnumargumentsforfullapply-partial-application-was-throwing.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28577-isa-x-val-cast-ty-argument-of-incompatible-type.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28592-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28499-start-isvalid-end-isvalid-start-and-end-should-either-both-be-valid-or-both-be-i.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28396-swift-lowering-silgenfunction-emitclosurevalue.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28582-result-case-not-implemented.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28425-swift-constraints-solution-convertbooleantypetobuiltini.swift
>> 		• edit: validation-test/SIL/crashers_fixed/034-swift-expr-propagatelvalueaccesskind.sil
>> 		• edit: validation-test/compiler_crashers_fixed/28488-conforms-replacement-haserror-isopenedanyobject-replacement-replacement-is-gener.swift
>> 		• edit: validation-test/SIL/crashers_fixed/024-swift-expr-walk.sil
>> 		• edit: validation-test/SIL/crashers_fixed/033-swift-constraints-constraintsystem-diagnosefailureforexpr.sil
>> 		• edit: validation-test/compiler_crashers_fixed/28584-loc-isvalid.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28449-impl-getgraphindex-typevariables-size-out-of-bounds-index-failed.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28578-result-case-not-implemented.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28503-iscomplete-missing-inherited-mapping-in-conformance.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28515-getmutableaddressor.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28440-swift-typechecker-resolveidentifiertype.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28561-input-hastypevariable-output-hastypevariable.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28580-hastype-e-expected-type-to-have-been-set.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28597-first-char-of-sub-string-may-not-be-a-digit.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28554-reftype-hastypeparameter-cannot-have-a-dependent-type-here.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28568-result-case-not-implemented.swift
>> 
>> 	• Commit 6d1ae2a39c1b77240107854b0ae1a35800a8ba73 by practicalswift:
>> [gardening] 2016 → 2017
>> 
>> 		• edit: include/swift/Runtime/HeapObject.h
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: include/swift/AST/LinkLibrary.h
>> 		• edit: lib/AST/Parameter.cpp
>> 		• edit: lib/SILOptimizer/Transforms/Sink.cpp
>> 		• edit: benchmark/single-source/ArrayOfGenericPOD.swift
>> 		• edit: lib/SILOptimizer/UtilityPasses/InstCount.cpp
>> 		• edit: lib/AST/PlatformKind.cpp
>> 		• edit: lib/Basic/ClusteredBitVector.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/FunctionOrder.h
>> 		• edit: include/swift/SILOptimizer/Utils/SpecializationMangler.h
>> 		• edit: lib/AST/Availability.cpp
>> 		• edit: lib/IDE/CodeCompletionResultBuilder.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/EscapeAnalysisDumper.cpp
>> 		• edit: lib/IRGen/LoadableTypeInfo.h
>> 		• edit: lib/SILOptimizer/ARC/ARCLoopOpts.cpp
>> 		• edit: lib/IRGen/GenHeap.h
>> 		• edit: benchmark/single-source/Prims.swift
>> 		• edit: include/swift/Basic/Demangle.h
>> 		• edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
>> 		• edit: benchmark/scripts/generate_harness/generate_harness.py
>> 		• edit: lib/ClangImporter/ClangDiagnosticConsumer.h
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
>> 		• edit: lib/SILGen/SILGenForeignError.cpp
>> 		• edit: benchmark/single-source/TwoSum.swift
>> 		• edit: lib/SILGen/SILGenDynamicCast.h
>> 		• edit: include/swift/AST/DiagnosticsDriver.h
>> 		• edit: include/swift/AST/NameLookup.h
>> 		• edit: include/swift/Runtime/Mutex.h
>> 		• edit: lib/SILOptimizer/Transforms/SILSROA.cpp
>> 		• edit: benchmark/single-source/AnyHashableWithAClass.swift
>> 		• edit: benchmark/single-source/LinkedList.swift
>> 		• edit: include/swift/SIL/SILCoverageMap.h
>> 		• edit: lib/SILGen/SpecializedEmitter.h
>> 		• edit: include/swift/SILOptimizer/PassManager/PassPipeline.h
>> 		• edit: lib/IRGen/NecessaryBindings.h
>> 		• edit: lib/Driver/Action.cpp
>> 		• edit: include/swift/AST/ConcreteDeclRef.h
>> 		• edit: lib/SILOptimizer/PassManager/PrettyStackTrace.cpp
>> 		• edit: include/swift/AST/DiagnosticsClangImporter.def
>> 		• edit: lib/SIL/TypeLowering.cpp
>> 		• edit: lib/SIL/SIL.cpp
>> 		• edit: include/swift/Basic/QuotedString.h
>> 		• edit: include/swift/Index/IndexSymbol.h
>> 		• edit: lib/SILOptimizer/ARC/RCStateTransition.def
>> 		• edit: lib/SILOptimizer/Transforms/CopyForwarding.cpp
>> 		• edit: include/swift/AST/Identifier.h
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
>> 		• edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
>> 		• edit: lib/IRGen/GenArchetype.cpp
>> 		• edit: lib/SILOptimizer/LoopTransforms/ArrayBoundsCheckOpts.cpp
>> 		• edit: include/swift/Reflection/MetadataSource.h
>> 		• edit: lib/SILOptimizer/Transforms/RedundantLoadElimination.cpp
>> 		• edit: include/swift/SILOptimizer/Utils/SILSSAUpdater.h
>> 		• edit: lib/IRGen/ReferenceTypeInfo.h
>> 		• edit: benchmark/single-source/DeadArray.swift
>> 		• edit: include/swift/Markup/Markup.h
>> 		• edit: include/swift/Basic/DiverseStack.h
>> 		• edit: benchmark/single-source/DictionarySwap.swift
>> 		• edit: benchmark/single-source/ClassArrayGetter.swift
>> 		• edit: lib/SILOptimizer/Analysis/EpilogueARCAnalysis.cpp
>> 		• edit: lib/SILGen/ExitableFullExpr.h
>> 		• edit: include/swift/SILOptimizer/Analysis/ClassHierarchyAnalysis.h
>> 		• edit: include/swift/SILOptimizer/Analysis/DominanceAnalysis.h
>> 		• edit: lib/ClangImporter/ClangAdapter.cpp
>> 		• edit: include/swift/Basic/Varint.h
>> 		• edit: include/swift/AST/CaptureInfo.h
>> 		• edit: include/swift/SIL/FormalLinkage.h
>> 		• edit: include/swift/SIL/SILType.h
>> 		• edit: include/swift/Basic/ImmutablePointerSet.h
>> 		• edit: benchmark/single-source/ArrayLiteral.swift
>> 		• edit: benchmark/utils/ObjectiveCTests/module.map
>> 		• edit: include/swift/SILOptimizer/Analysis/BottomUpIPAnalysis.h
>> 		• edit: lib/IRGen/GenArchetype.h
>> 		• edit: benchmark/single-source/SevenBoom.swift
>> 		• edit: include/swift/Basic/Demangler.h
>> 		• edit: lib/IRGen/Explosion.h
>> 		• edit: include/swift/Frontend/DiagnosticVerifier.h
>> 		• edit: lib/SILOptimizer/Transforms/StackPromotion.cpp
>> 		• edit: lib/SILOptimizer/Analysis/LoopRegionAnalysis.cpp
>> 		• edit: include/swift/AST/ASTNode.h
>> 		• edit: include/swift/AST/DiagnosticsParse.h
>> 		• edit: lib/IRGen/GenControl.cpp
>> 		• edit: lib/SIL/SILFunction.cpp
>> 		• edit: benchmark/single-source/Hash.swift
>> 		• edit: lib/SIL/SILModule.cpp
>> 		• edit: lib/ClangImporter/ClangAdapter.h
>> 		• edit: benchmark/utils/TestsUtils.swift
>> 		• edit: include/swift/AST/DiagnosticsParse.def
>> 		• edit: lib/SILOptimizer/UtilityPasses/ComputeLoopInfo.cpp
>> 		• edit: lib/SILOptimizer/Transforms/MergeCondFail.cpp
>> 		• edit: include/swift/Parse/Lexer.h
>> 		• edit: include/swift/SIL/LoopInfo.h
>> 		• edit: lib/IRGen/GenBuiltin.h
>> 		• edit: lib/SILOptimizer/IPO/LetPropertiesOpts.cpp
>> 		• edit: benchmark/utils/convertToJSON.py
>> 		• edit: benchmark/single-source/ReversedCollections.swift
>> 		• edit: include/swift/Parse/PersistentParserState.h
>> 		• edit: lib/LLVMPasses/LLVMSwiftAA.cpp
>> 		• edit: include/swift/Basic/OptionSet.h
>> 		• edit: include/swift/Sema/TypeCheckRequest.h
>> 		• edit: lib/IRGen/GenValueWitness.h
>> 		• edit: benchmark/single-source/RecursiveOwnedParameter.swift
>> 		• edit: include/swift/Basic/Timer.h
>> 		• edit: include/swift/AST/IRGenOptions.h
>> 		• edit: lib/Basic/Unix/TaskQueue.inc
>> 		• edit: include/swift/LLVMPasses/Passes.h
>> 		• edit: include/swift/Parse/LocalContext.h
>> 		• edit: include/swift/SILOptimizer/Utils/Generics.h
>> 		• edit: include/swift/SIL/Notifications.h
>> 		• edit: include/swift/Sema/IDETypeChecking.h
>> 		• edit: benchmark/single-source/MonteCarloPi.swift
>> 		• edit: lib/SILOptimizer/ARC/ARCMatchingSet.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/EpilogueRetainReleaseMatcherDumper.cpp
>> 		• edit: include/swift/AST/Requirement.h
>> 		• edit: lib/AST/Expr.cpp
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• edit: lib/IRGen/GenRecord.h
>> 		• edit: lib/IRGen/MetadataPath.h
>> 		• edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
>> 		• edit: include/swift/AST/ProtocolConformance.h
>> 		• edit: lib/IRGen/EnumPayload.h
>> 		• edit: include/swift/Basic/TreeScopedHashTable.h
>> 		• edit: include/swift/AST/TypeVisitor.h
>> 		• edit: lib/AST/Builtins.cpp
>> 		• edit: include/swift/Markup/XMLUtils.h
>> 		• edit: lib/SILOptimizer/Analysis/ARCAnalysis.cpp
>> 		• edit: lib/IDE/TypeReconstruction.cpp
>> 		• edit: lib/Frontend/DiagnosticVerifier.cpp
>> 		• edit: lib/IRGen/GenExistential.cpp
>> 		• edit: include/swift/Basic/ManglingMacros.h
>> 		• edit: include/swift/ClangImporter/ClangImporter.h
>> 		• edit: include/swift/Runtime/ObjCBridge.h
>> 		• edit: lib/SILOptimizer/Analysis/Analysis.cpp
>> 		• edit: include/swift/SILOptimizer/Utils/SILInliner.h
>> 		• edit: include/swift/Reflection/TypeRef.h
>> 		• edit: lib/IRGen/AllocStackHoisting.cpp
>> 		• edit: lib/SIL/DynamicCasts.cpp
>> 		• edit: lib/SILGen/RValue.h
>> 		• edit: include/swift/Parse/DelayedParsingCallbacks.h
>> 		• edit: include/swift/Basic/PointerIntEnum.h
>> 		• edit: include/swift/Basic/SuccessorMap.h
>> 		• edit: include/swift/SILOptimizer/Analysis/ArraySemantic.h
>> 		• edit: lib/SILGen/Scope.h
>> 		• edit: include/swift/AST/TypeLoc.h
>> 		• edit: include/swift/Reflection/TypeRefs.def
>> 		• edit: include/swift/SIL/SILBuilder.h
>> 		• edit: lib/IRGen/IRGen.h
>> 		• edit: benchmark/single-source/MonteCarloE.swift
>> 		• edit: include/swift/AST/TypeMemberVisitor.h
>> 		• edit: include/swift/SIL/TypeSubstCloner.h
>> 		• edit: lib/AST/GenericSignature.cpp
>> 		• edit: lib/IRGen/StructMetadataLayout.h
>> 		• edit: lib/SIL/SILOwnershipVerifier.cpp
>> 		• edit: include/swift/Basic/OptionalEnum.h
>> 		• edit: include/swift/Basic/DiagnosticConsumer.h
>> 		• edit: lib/SIL/SILInstruction.cpp
>> 		• edit: include/swift/AST/Witness.h
>> 		• edit: include/swift/Parse/ParserResult.h
>> 		• edit: include/swift/Remote/MetadataReader.h
>> 		• edit: lib/AST/NameLookupImpl.h
>> 		• edit: include/swift/SILOptimizer/Analysis/ProgramTerminationAnalysis.h
>> 		• edit: include/swift/AST/PlatformKinds.def
>> 		• edit: include/swift/Basic/TransformArrayRef.h
>> 		• edit: lib/IRGen/IRGenMangler.cpp
>> 		• edit: lib/SILOptimizer/UtilityPasses/AADumper.cpp
>> 		• edit: include/swift/AST/TypeMatcher.h
>> 		• edit: include/swift/Index/Index.h
>> 		• edit: lib/Basic/PrimitiveParsing.cpp
>> 		• edit: lib/AST/GenericEnvironment.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/GuaranteedARCOpts.cpp
>> 		• edit: lib/SILGen/SILGenApply.cpp
>> 		• edit: benchmark/single-source/StackPromo.swift
>> 		• edit: lib/IRGen/GenProto.h
>> 		• edit: lib/Basic/Demangle.cpp
>> 		• edit: benchmark/single-source/NopDeinit.swift
>> 		• edit: benchmark/scripts/generate_harness/main.swift_template
>> 		• edit: lib/SIL/SILGlobalVariable.cpp
>> 		• edit: include/swift/SIL/SILUndef.h
>> 		• edit: lib/SILGen/ArgumentSource.cpp
>> 		• edit: lib/IRGen/IRGenMangler.h
>> 		• edit: include/swift/SIL/DynamicCasts.h
>> 		• edit: include/swift/AST/TypeRepr.h
>> 		• edit: lib/IRGen/GenObjC.cpp
>> 		• edit: lib/SILGen/SILGenProlog.cpp
>> 		• edit: lib/Basic/PartsOfSpeech.def
>> 		• edit: include/swift/Driver/ToolChain.h
>> 		• edit: lib/SILOptimizer/IPO/CapturePropagation.cpp
>> 		• edit: lib/IRGen/ClassMetadataLayout.h
>> 		• edit: lib/IRGen/IRGenDebugInfo.h
>> 		• edit: lib/Driver/Compilation.cpp
>> 		• edit: lib/SIL/Mangle.cpp
>> 		• edit: include/swift/Runtime/Config.h
>> 		• edit: benchmark/single-source/DictionaryBridge.swift
>> 		• edit: lib/SIL/SILType.cpp
>> 		• edit: include/swift/SIL/SILGlobalVariable.h
>> 		• edit: lib/Basic/DiverseStack.cpp
>> 		• edit: lib/Parse/Scope.cpp
>> 		• edit: lib/IRGen/GenClangDecl.cpp
>> 		• edit: include/swift/AST/TypeRefinementContext.h
>> 		• edit: include/swift/Parse/Tokens.def
>> 		• edit: lib/AST/TypeRefinementContext.cpp
>> 		• edit: lib/Basic/Cache.cpp
>> 		• edit: include/swift/Basic/type_traits.h
>> 		• edit: lib/SILOptimizer/Analysis/IVAnalysis.cpp
>> 		• edit: include/swift/AST/Substitution.h
>> 		• edit: include/swift/ClangImporter/ClangModule.h
>> 		• edit: include/swift/Basic/ClusteredBitVector.h
>> 		• edit: lib/ClangImporter/SwiftLookupTable.cpp
>> 		• edit: lib/IRGen/TypeInfo.h
>> 		• edit: lib/SILOptimizer/ARC/RCStateTransition.h
>> 		• edit: lib/Driver/Job.cpp
>> 		• edit: include/swift/SILOptimizer/PassManager/PassPipeline.def
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: lib/IRGen/GenericRequirement.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/CallerAnalysisPrinter.cpp
>> 		• edit: include/swift/AST/KnownIdentifiers.def
>> 		• edit: include/swift/ClangImporter/BuiltinMappedTypes.def
>> 		• edit: include/swift/AST/TypeReprNodes.def
>> 		• edit: include/swift/SILOptimizer/PassManager/PassManager.h
>> 		• edit: lib/SILGen/ManagedValue.h
>> 		• edit: include/swift/AST/DiagnosticsCommon.h
>> 		• edit: lib/SILGen/SILGenLValue.cpp
>> 		• edit: include/swift/SILOptimizer/Utils/SCCVisitor.h
>> 		• edit: lib/AST/ASTMangler.cpp
>> 		• edit: include/swift/SILOptimizer/Utils/GenericCloner.h
>> 		• edit: include/swift/AST/TypeWalker.h
>> 		• edit: include/swift/Option/FrontendOptions.td
>> 		• edit: lib/AST/ConformanceLookupTable.cpp
>> 		• edit: include/swift/AST/AST.h
>> 		• edit: include/swift/SILOptimizer/Utils/ConstantFolding.h
>> 		• edit: lib/IRGen/GenHeap.cpp
>> 		• edit: include/swift/Markup/SourceLoc.h
>> 		• edit: include/swift/Basic/Lazy.h
>> 		• edit: lib/IRGen/GenCoverage.cpp
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombine.cpp
>> 		• edit: lib/Basic/Unicode.cpp
>> 		• edit: lib/SILOptimizer/ARC/ARCSequenceOpts.cpp
>> 		• edit: include/swift/SIL/CFG.h
>> 		• edit: include/swift/SILOptimizer/Analysis/TypeExpansionAnalysis.h
>> 		• edit: lib/IRGen/HeapTypeInfo.h
>> 		• edit: include/swift/Basic/Malloc.h
>> 		• edit: lib/SIL/SILLocation.cpp
>> 		• edit: include/swift/Basic/LangOptions.h
>> 		• edit: benchmark/single-source/MapReduce.swift
>> 		• edit: include/swift/Basic/RelativePointer.h
>> 		• edit: benchmark/utils/main.swift
>> 		• edit: benchmark/single-source/Sim2DArray.swift
>> 		• edit: include/swift/SILOptimizer/Utils/LoadStoreOptUtils.h
>> 		• edit: lib/ClangImporter/ImportType.cpp
>> 		• edit: lib/IRGen/GenType.cpp
>> 		• edit: lib/SILOptimizer/ARC/RefCountState.h
>> 		• edit: lib/AST/NameLookup.cpp
>> 		• edit: lib/SILOptimizer/Transforms/SILLowerAggregateInstrs.cpp
>> 		• edit: include/swift/SIL/Consumption.h
>> 		• edit: lib/IDE/SyntaxModel.cpp
>> 		• edit: lib/AST/DeclContext.cpp
>> 		• edit: lib/Parse/Parser.cpp
>> 		• edit: lib/SILOptimizer/Analysis/TypeExpansionAnalysis.cpp
>> 		• edit: benchmark/single-source/DictionaryRemove.swift
>> 		• edit: lib/IRGen/GenCast.cpp
>> 		• edit: lib/ClangImporter/ImportMacro.cpp
>> 		• edit: include/swift/SIL/SILAllocated.h
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 		• edit: lib/SILGen/SILGenType.cpp
>> 		• edit: lib/IRGen/GenTuple.cpp
>> 		• edit: lib/SIL/AbstractionPattern.cpp
>> 		• edit: lib/AST/Identifier.cpp
>> 		• edit: include/swift/AST/DeclNameLoc.h
>> 		• edit: include/swift/Reflection/TypeLowering.h
>> 		• edit: include/swift/SILOptimizer/PassManager/PrettyStackTrace.h
>> 		• edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.h
>> 		• edit: include/swift/Markup/ASTNodes.def
>> 		• edit: include/swift/FrontendTool/FrontendTool.h
>> 		• edit: include/swift/Markup/AST.h
>> 		• edit: lib/SILOptimizer/Transforms/RemovePin.cpp
>> 		• edit: benchmark/single-source/CaptureProp.swift
>> 		• edit: include/swift/AST/KnownFoundationEntities.def
>> 		• edit: benchmark/single-source/SortStrings.swift
>> 		• edit: lib/SIL/SILVerifier.cpp
>> 		• edit: lib/SILOptimizer/ARC/GlobalARCSequenceDataflow.h
>> 		• edit: lib/Driver/ParseableOutput.cpp
>> 		• edit: lib/Basic/PrefixMap.cpp
>> 		• edit: lib/Basic/EditorPlaceholder.cpp
>> 		• edit: include/swift/IDE/Utils.h
>> 		• edit: include/swift/SIL/SILWitnessTable.h
>> 		• edit: lib/IRGen/GenInit.cpp
>> 		• edit: lib/IDE/Utils.cpp
>> 		• edit: include/swift/SIL/SILDebugScope.h
>> 		• edit: benchmark/single-source/Ackermann.swift
>> 		• edit: lib/Frontend/PrintingDiagnosticConsumer.cpp
>> 		• edit: lib/SILOptimizer/UtilityPasses/BasicInstructionPropertyDumper.cpp
>> 		• edit: lib/AST/StmtTransformer.cpp
>> 		• edit: lib/SILOptimizer/IPO/ExternalDefsToDecls.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/EscapeAnalysis.h
>> 		• edit: lib/IRGen/IRBuilder.h
>> 		• edit: lib/AST/TypeJoinMeet.cpp
>> 		• edit: benchmark/single-source/ObjectAllocation.swift
>> 		• edit: include/swift/AST/LazyResolver.h
>> 		• edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
>> 		• edit: include/swift/Serialization/SerializedSILLoader.h
>> 		• edit: include/swift/Runtime/Reflection.h
>> 		• edit: benchmark/utils/ObjectiveCTests/ObjectiveCTests.m
>> 		• edit: include/swift/Reflection/MetadataSourceBuilder.h
>> 		• edit: include/swift/Basic/DiverseList.h
>> 		• edit: lib/AST/ProtocolConformance.cpp
>> 		• edit: lib/IRGen/GenMeta.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/ARCAnalysis.h
>> 		• edit: include/swift/Runtime/InstrumentsSupport.h
>> 		• edit: lib/AST/DefaultArgumentKind.cpp
>> 		• edit: include/swift/AST/PlatformKind.h
>> 		• edit: include/swift/Driver/Types.h
>> 		• edit: include/swift/AST/Builtins.h
>> 		• edit: lib/IRGen/GenValueWitness.cpp
>> 		• edit: include/swift/Reflection/Records.h
>> 		• edit: lib/AST/CaptureInfo.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/LoopRegionAnalysis.h
>> 		• edit: include/swift/Frontend/PrintingDiagnosticConsumer.h
>> 		• edit: lib/SILOptimizer/Transforms/CSE.cpp
>> 		• edit: include/swift/Serialization/ModuleFile.h
>> 		• edit: benchmark/single-source/Histogram.swift
>> 		• edit: include/swift/Basic/Algorithm.h
>> 		• edit: lib/IRGen/Fulfillment.h
>> 		• edit: lib/SILGen/Initialization.h
>> 		• edit: lib/SILOptimizer/Transforms/ArrayElementValuePropagation.cpp
>> 		• edit: lib/AST/ConcreteDeclRef.cpp
>> 		• edit: include/swift/SIL/SILPrintContext.h
>> 		• edit: lib/IRGen/GenType.h
>> 		• edit: benchmark/single-source/TypeFlood.swift
>> 		• edit: benchmark/scripts/Benchmark_GuardMalloc.in
>> 		• edit: lib/SILGen/SILGenMaterializeForSet.cpp
>> 		• edit: include/swift/SIL/SILVisitor.h
>> 		• edit: lib/AST/Stmt.cpp
>> 		• edit: lib/ClangImporter/MacroTable.def
>> 		• edit: lib/IRGen/IRGen.cpp
>> 		• edit: include/swift/Remote/RemoteAddress.h
>> 		• edit: include/swift/AST/ArchetypeBuilder.h
>> 		• edit: benchmark/single-source/Join.swift
>> 		• edit: lib/SILOptimizer/Analysis/DestructorAnalysis.cpp
>> 		• edit: include/swift/SIL/DebugUtils.h
>> 		• edit: lib/IDE/ModuleInterfacePrinting.cpp
>> 		• edit: include/swift/Basic/BlotSetVector.h
>> 		• edit: include/swift/SIL/SILWitnessVisitor.h
>> 		• edit: include/swift/AST/ForeignErrorConvention.h
>> 		• edit: lib/IRGen/TypeLayoutVerifier.cpp
>> 		• edit: include/swift/AST/PrettyStackTrace.h
>> 		• edit: lib/SILOptimizer/Analysis/BasicCalleeAnalysis.cpp
>> 		• edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
>> 		• edit: include/swift/Option/SanitizerOptions.h
>> 		• edit: include/swift/AST/DiagnosticsClangImporter.h
>> 		• edit: lib/SILOptimizer/Transforms/GenericSpecializer.cpp
>> 		• edit: include/swift/AST/Stmt.h
>> 		• edit: lib/IRGen/Address.h
>> 		• edit: lib/Driver/Driver.cpp
>> 		• edit: lib/SILOptimizer/UtilityPasses/FunctionOrderPrinter.cpp
>> 		• edit: lib/IRGen/EnumMetadataLayout.h
>> 		• edit: lib/IRGen/GenObjC.h
>> 		• edit: include/swift/SILOptimizer/Analysis/CallerAnalysis.h
>> 		• edit: benchmark/single-source/SuperChars.swift
>> 		• edit: benchmark/single-source/SortLettersInPlace.swift
>> 		• edit: include/swift/SIL/Mangle.h
>> 		• edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
>> 		• edit: lib/Option/Options.cpp
>> 		• edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
>> 		• edit: lib/SILGen/SILGenExpr.cpp
>> 		• edit: include/swift/Basic/Unicode.h
>> 		• edit: include/swift/AST/SourceEntityWalker.h
>> 		• edit: lib/IRGen/FixedTypeInfo.h
>> 		• edit: include/swift/Driver/Driver.h
>> 		• edit: lib/IRGen/IRGenModule.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/EpilogueARCMatcherDumper.cpp
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 		• edit: lib/IRGen/GenClass.cpp
>> 		• edit: lib/ClangImporter/InferredAttributes.def
>> 		• edit: lib/LLVMPasses/LLVMSwiftRCIdentity.cpp
>> 		• edit: include/swift/ABI/Class.h
>> 		• edit: benchmark/single-source/SetTests.swift
>> 		• edit: include/swift/AST/ProtocolConformanceRef.h
>> 		• edit: include/swift/SILOptimizer/Analysis/EpilogueARCAnalysis.h
>> 		• edit: lib/AST/TypeWalker.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp
>> 		• edit: include/swift/ClangImporter/ClangImporterOptions.h
>> 		• edit: include/swift/Runtime/MutexPThread.h
>> 		• edit: lib/Basic/DemangleWrappers.cpp
>> 		• edit: lib/IRGen/Signature.h
>> 		• edit: include/swift/AST/PrintOptions.h
>> 		• edit: lib/Index/IndexDataConsumer.cpp
>> 		• edit: lib/SILOptimizer/ARC/RCStateTransitionVisitors.h
>> 		• edit: lib/SILOptimizer/Analysis/FunctionOrder.cpp
>> 		• edit: lib/AST/USRGeneration.cpp
>> 		• edit: benchmark/single-source/ProtocolDispatch.swift
>> 		• edit: include/swift/AST/GenericSignature.h
>> 		• edit: include/swift/SILOptimizer/Utils/Devirtualize.h
>> 		• edit: include/swift/AST/Attr.def
>> 		• edit: lib/LLVMPasses/LLVMMergeFunctions.cpp
>> 		• edit: include/swift/Remote/MemoryReader.h
>> 		• edit: include/swift/Basic/ThreadSafeRefCounted.h
>> 		• edit: include/swift/SILOptimizer/Analysis/PostOrderAnalysis.h
>> 		• edit: lib/Driver/ToolChains.cpp
>> 		• edit: lib/IRGen/SwitchBuilder.h
>> 		• edit: lib/SILGen/JumpDest.h
>> 		• edit: lib/Frontend/AppleHostVersionDetection.mm
>> 		• edit: lib/IRGen/Linking.h
>> 		• edit: lib/AST/LookupVisibleDecls.cpp
>> 		• edit: include/swift/Driver/DependencyGraph.h
>> 		• edit: lib/Basic/TaskQueue.cpp
>> 		• edit: lib/IRGen/Linking.cpp
>> 		• edit: include/swift/AST/ClangModuleLoader.h
>> 		• edit: lib/IRGen/GenReflection.cpp
>> 		• edit: include/swift/AST/DiagnosticsIRGen.h
>> 		• edit: lib/SILOptimizer/Analysis/AliasAnalysis.cpp
>> 		• edit: benchmark/scripts/Benchmark_DTrace.in
>> 		• edit: lib/SILOptimizer/Mandatory/DataflowDiagnostics.cpp
>> 		• edit: include/swift/Remote/Failure.h
>> 		• edit: lib/Parse/ParsePattern.cpp
>> 		• edit: lib/SILOptimizer/ARC/ARCBBState.cpp
>> 		• edit: lib/SILOptimizer/Analysis/ColdBlockInfo.cpp
>> 		• edit: benchmark/single-source/PopFront.swift
>> 		• edit: benchmark/single-source/ByteSwap.swift
>> 		• edit: include/swift/Basic/StringExtras.h
>> 		• edit: lib/IRGen/GenMeta.h
>> 		• edit: include/swift/SIL/SILLinkage.h
>> 		• edit: include/swift/AST/FunctionRefKind.h
>> 		• edit: lib/Frontend/AppleHostVersionDetection.h
>> 		• edit: include/swift/SILOptimizer/Analysis/CFG.h
>> 		• edit: include/swift/SIL/SILArgument.h
>> 		• edit: lib/Basic/SourceLoc.cpp
>> 		• edit: lib/SILOptimizer/Transforms/OwnershipModelEliminator.cpp
>> 		• edit: include/swift/ABI/System.h
>> 		• edit: include/swift/IDE/REPLCodeCompletion.h
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/Immediate/ImmediateImpl.h
>> 		• edit: include/swift/AST/PatternNodes.def
>> 		• edit: benchmark/single-source/Array2D.swift
>> 		• edit: lib/SIL/PrettyStackTrace.cpp
>> 		• edit: lib/SILGen/Condition.h
>> 		• edit: lib/Frontend/FrontendOptions.cpp
>> 		• edit: benchmark/single-source/DictTest2.swift
>> 		• edit: include/swift/AST/ParameterList.h
>> 		• edit: include/swift/Basic/Range.h
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: include/swift/Sema/SourceLoader.h
>> 		• edit: lib/ClangImporter/IAMInference.cpp
>> 		• edit: include/swift/Basic/FileSystem.h
>> 		• edit: lib/IRGen/IRGenFunction.cpp
>> 		• edit: lib/Driver/FrontendUtil.cpp
>> 		• edit: lib/AST/Pattern.cpp
>> 		• edit: benchmark/single-source/StringInterpolation.swift
>> 		• edit: lib/AST/ASTScope.cpp
>> 		• edit: lib/IRGen/ResilientTypeInfo.h
>> 		• edit: include/swift/AST/ASTVisitor.h
>> 		• edit: include/swift/Parse/Scope.h
>> 		• edit: lib/FrontendTool/FrontendTool.cpp
>> 		• edit: lib/SILGen/SILGenConstructor.cpp
>> 		• edit: lib/AST/Mangle.cpp
>> 		• edit: include/swift/SIL/BridgedTypes.def
>> 		• edit: include/swift/AST/SubstitutionMap.h
>> 		• edit: lib/SILOptimizer/ARC/RefCountState.cpp
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
>> 		• edit: include/swift/AST/StmtNodes.def
>> 		• edit: include/swift/SIL/SILFunction.h
>> 		• edit: benchmark/single-source/BitCount.swift
>> 		• edit: lib/SIL/SILDefaultWitnessTable.cpp
>> 		• edit: lib/ClangImporter/CFTypeInfo.cpp
>> 		• edit: include/swift/SIL/SILDefaultWitnessTable.h
>> 		• edit: lib/SILGen/SILGenGlobalVariable.cpp
>> 		• edit: include/swift/Serialization/SerializationOptions.h
>> 		• edit: lib/SILOptimizer/Analysis/CFG.cpp
>> 		• edit: include/swift/Basic/Statistic.h
>> 		• edit: lib/Basic/ThreadSafeRefCounted.cpp
>> 		• edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/RCIdentityAnalysis.h
>> 		• edit: include/swift/Basic/NullablePtr.h
>> 		• edit: lib/AST/DiagnosticList.cpp
>> 		• edit: include/swift/AST/RawComment.h
>> 		• edit: lib/IRGen/WeakTypeInfo.h
>> 		• edit: benchmark/single-source/NSStringConversion.swift
>> 		• edit: lib/IRGen/GenCall.cpp
>> 		• edit: lib/IRGen/GenFunc.cpp
>> 		• edit: benchmark/single-source/ObserverForwarderStruct.swift
>> 		• edit: benchmark/single-source/AngryPhonebook.swift
>> 		• edit: lib/Basic/LangOptions.cpp
>> 		• edit: include/swift/IDE/Formatting.h
>> 		• edit: lib/Basic/StringExtras.cpp
>> 		• edit: include/swift/SIL/SILInstruction.h
>> 		• edit: lib/Markup/Markup.cpp
>> 		• edit: lib/SILGen/ASTVisitor.h
>> 		• edit: include/swift/Basic/Punycode.h
>> 		• edit: include/swift/SIL/SILArgumentConvention.h
>> 		• edit: lib/IRGen/GenStruct.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/LSLocationPrinter.cpp
>> 		• edit: include/swift/Basic/SourceLoc.h
>> 		• edit: lib/Basic/Default/TaskQueue.inc
>> 		• edit: include/swift/SIL/PrettyStackTrace.h
>> 		• edit: lib/Basic/Mangler.cpp
>> 		• edit: include/swift/Immediate/Immediate.h
>> 		• edit: lib/SILGen/SILGen.h
>> 		• edit: lib/Basic/UnicodeExtendedGraphemeClusters.cpp.gyb
>> 		• edit: lib/SILGen/SILGenPattern.cpp
>> 		• edit: benchmark/single-source/XorLoop.swift
>> 		• edit: benchmark/single-source/ObserverUnappliedMethod.swift
>> 		• edit: lib/Driver/DependencyGraph.cpp
>> 		• edit: lib/SILOptimizer/Analysis/CallerAnalysis.cpp
>> 		• edit: include/swift/SILOptimizer/Utils/LoopUtils.h
>> 		• edit: lib/IRGen/IndirectTypeInfo.h
>> 		• edit: lib/Option/SanitizerOptions.cpp
>> 		• edit: include/swift/AST/ClangNode.h
>> 		• edit: include/swift/Sema/TypeCheckRequestKinds.def
>> 		• edit: lib/Basic/Platform.cpp
>> 		• edit: lib/SILOptimizer/PassManager/Passes.cpp
>> 		• edit: lib/IRGen/GenBuiltin.cpp
>> 		• edit: lib/IRGen/GenExistential.h
>> 		• edit: include/swift/SILOptimizer/PassManager/Passes.h
>> 		• edit: include/swift/Remote/FailureKinds.def
>> 		• edit: include/swift/AST/ASTWalker.h
>> 		• edit: include/swift/SILOptimizer/Utils/FunctionSignatureOptUtils.h
>> 		• edit: include/swift/SILOptimizer/Utils/Local.h
>> 		• edit: lib/LLVMPasses/LLVMARCOpts.h
>> 		• edit: include/swift/AST/DebuggerClient.h
>> 		• edit: include/swift/AST/ASTPrinter.h
>> 		• edit: lib/AST/DiagnosticEngine.cpp
>> 		• edit: include/swift/AST/DiagnosticsDriver.def
>> 		• edit: include/swift/SILOptimizer/Utils/PerformanceInlinerUtils.h
>> 		• edit: lib/ClangImporter/ImporterImpl.h
>> 		• edit: include/swift/PrintAsObjC/PrintAsObjC.h
>> 		• edit: lib/IRGen/IRGenFunction.h
>> 		• edit: lib/ClangImporter/MappedTypes.def
>> 		• edit: lib/Basic/LLVMContext.cpp
>> 		• edit: lib/IRGen/NonFixedTypeInfo.h
>> 		• edit: lib/AST/ASTWalker.cpp
>> 		• edit: benchmark/single-source/DictTest.swift
>> 		• edit: include/swift/AST/LookupKinds.h
>> 		• edit: benchmark/single-source/ObserverClosure.swift
>> 		• edit: lib/SILOptimizer/ARC/GlobalARCSequenceDataflow.cpp
>> 		• edit: lib/AST/TypeRepr.cpp
>> 		• edit: lib/SILOptimizer/Analysis/LoopAnalysis.cpp
>> 		• edit: lib/IRGen/IRGenModule.cpp
>> 		• edit: include/swift/IRGen/IRGenSILPasses.h
>> 		• edit: include/swift/AST/Expr.h
>> 		• edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
>> 		• edit: include/swift/AST/AvailabilitySpec.h
>> 		• edit: lib/IRGen/MemberAccessStrategy.h
>> 		• edit: cmake/dummy.cpp
>> 		• edit: lib/SILOptimizer/Analysis/MemoryBehavior.cpp
>> 		• edit: include/swift/Basic/Fallthrough.h
>> 		• edit: include/swift/Basic/UUID.h
>> 		• edit: include/swift/RemoteAST/RemoteAST.h
>> 		• edit: benchmark/single-source/OpenClose.swift
>> 		• edit: lib/ClangImporter/ImportEnumInfo.cpp
>> 		• edit: include/swift/SIL/PatternMatch.h
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/AST/AvailabilitySpec.cpp
>> 		• edit: lib/FrontendTool/ReferenceDependencies.h
>> 		• edit: include/swift/AST/CanTypeVisitor.h
>> 		• edit: lib/ClangImporter/SwiftLookupTable.h
>> 		• edit: include/swift/Basic/PrettyStackTrace.h
>> 		• edit: lib/AST/RawComment.cpp
>> 		• edit: include/swift/AST/DeclNodes.def
>> 		• edit: include/swift/Frontend/FrontendOptions.h
>> 		• edit: include/swift/SILOptimizer/Analysis/Analysis.def
>> 		• edit: benchmark/utils/DriverUtils.swift
>> 		• edit: include/swift/Runtime/RuntimeFunctions.def
>> 		• edit: lib/IRGen/SwiftTargetInfo.h
>> 		• edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
>> 		• edit: include/swift/SILOptimizer/PassManager/Passes.def
>> 		• edit: lib/IRGen/StructLayout.h
>> 		• edit: lib/Basic/DiagnosticConsumer.cpp
>> 		• edit: lib/SILOptimizer/IPO/GlobalPropertyOpt.cpp
>> 		• edit: lib/ClangImporter/IAMInference.h
>> 		• edit: include/swift/SIL/SILCloner.h
>> 		• edit: lib/AST/ASTNode.cpp
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 		• edit: lib/IRGen/GenDecl.cpp
>> 		• edit: lib/SILOptimizer/ARC/RCStateTransition.cpp
>> 		• edit: lib/SILOptimizer/Transforms/DeadStoreElimination.cpp
>> 		• edit: include/swift/SIL/SILValue.h
>> 		• edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
>> 		• edit: include/swift/Basic/DemangleNodes.def
>> 		• edit: lib/ASTSectionImporter/ASTSectionImporter.cpp
>> 		• edit: include/swift/AST/Initializer.h
>> 		• edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
>> 		• edit: benchmark/scripts/Benchmark_Driver
>> 		• edit: lib/AST/SubstitutionMap.cpp
>> 		• edit: benchmark/single-source/UTF8Decode.swift
>> 		• edit: include/swift/Parse/Parser.h
>> 		• edit: include/swift/SIL/Dominance.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/BasicCalleePrinter.cpp
>> 		• edit: lib/IRGen/GenPoly.h
>> 		• edit: include/swift/Reflection/MetadataSources.def
>> 		• edit: lib/SILOptimizer/Transforms/AssumeSingleThreaded.cpp
>> 		• edit: lib/SILGen/SILGenProfiling.cpp
>> 		• edit: benchmark/utils/ObjectiveCTests/ObjectiveCTests.h
>> 		• edit: include/swift/IDE/CodeCompletionCache.h
>> 		• edit: lib/FrontendTool/ReferenceDependencies.cpp
>> 		• edit: lib/LLVMPasses/LLVMARCOpts.cpp
>> 		• edit: include/swift/Basic/LLVMInitialize.h
>> 		• edit: include/swift/AST/DefaultArgumentKind.h
>> 		• edit: include/swift/AST/ResilienceExpansion.h
>> 		• edit: lib/IRGen/MetadataLayout.h
>> 		• edit: lib/Index/IndexSymbol.cpp
>> 		• edit: include/swift/SIL/SILModule.h
>> 		• edit: benchmark/single-source/RC4.swift
>> 		• edit: include/swift/AST/Comment.h
>> 		• edit: include/swift/AST/DeclContext.h
>> 		• edit: include/swift/LLVMPasses/PassesFwd.h
>> 		• edit: include/swift/AST/Builtins.def
>> 		• edit: lib/IRGen/GenStruct.cpp
>> 		• edit: include/swift/Runtime/Portability.h
>> 		• edit: include/swift/AST/ASTScope.h
>> 		• edit: lib/SILOptimizer/Transforms/SILCleanup.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/ColdBlockInfo.h
>> 		• edit: lib/IRGen/GenConstant.cpp
>> 		• edit: include/swift/AST/Type.h
>> 		• edit: include/swift/Reflection/TypeRefBuilder.h
>> 		• edit: include/swift/SwiftDemangle/MangleHack.h
>> 		• edit: include/swift/Basic/Defer.h
>> 		• edit: lib/IRGen/LocalTypeDataCache.h
>> 		• edit: include/swift/SIL/SILOpenedArchetypesTracker.h
>> 		• edit: include/swift/Markup/LineList.h
>> 		• edit: lib/IRGen/SwiftTargetInfo.cpp
>> 		• edit: benchmark/single-source/StrComplexWalk.swift
>> 		• edit: include/swift/SILOptimizer/Analysis/SideEffectAnalysis.h
>> 		• edit: lib/IDE/REPLCodeCompletion.cpp
>> 		• edit: lib/SILGen/SILGenConvert.cpp
>> 		• edit: lib/IRGen/DebugTypeInfo.h
>> 		• edit: include/swift/Basic/ArrayRefView.h
>> 		• edit: lib/AST/Decl.cpp
>> 		• edit: lib/SIL/SILBuilder.cpp
>> 		• edit: include/swift/Basic/EditorPlaceholder.h
>> 		• edit: lib/Immediate/Immediate.cpp
>> 		• edit: lib/SIL/SILArgument.cpp
>> 		• edit: lib/SILOptimizer/Analysis/ClassHierarchyAnalysis.cpp
>> 		• edit: include/swift/AST/DiagnosticsSema.h
>> 		• edit: include/swift/Subsystems.h
>> 		• edit: include/swift/AST/Attr.h
>> 		• edit: include/swift/AST/KnownDecls.def
>> 		• edit: benchmark/single-source/ObserverPartiallyAppliedMethod.swift
>> 		• edit: include/swift/Basic/TopCollection.h
>> 		• edit: lib/IDE/SwiftSourceDocInfo.cpp
>> 		• edit: lib/IRGen/IRGenDebugInfo.cpp
>> 		• edit: include/swift/AST/KnownProtocols.def
>> 		• edit: include/swift/AST/Module.h
>> 		• edit: lib/Driver/ToolChains.h
>> 		• edit: lib/AST/ModuleNameLookup.cpp
>> 		• edit: lib/ClangImporter/CFDatabase.def
>> 		• edit: lib/LLVMPasses/ARCEntryPointBuilder.h
>> 		• edit: benchmark/single-source/ArrayOfGenericRef.swift
>> 		• edit: include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
>> 		• edit: benchmark/single-source/DictTest3.swift
>> 		• edit: lib/SILGen/SILGenBuiltin.cpp
>> 		• edit: lib/SILGen/SILGenDecl.cpp
>> 		• edit: lib/SILOptimizer/Transforms/ArrayCountPropagation.cpp
>> 		• edit: lib/SIL/SILDeclRef.cpp
>> 		• edit: include/swift/Runtime/Once.h
>> 		• edit: benchmark/single-source/Integrate.swift
>> 		• edit: lib/Markup/AST.cpp
>> 		• edit: include/swift/Serialization/DeclTypeRecordNodes.def
>> 		• edit: include/swift/Basic/STLExtras.h
>> 		• edit: include/swift/Option/Options.td
>> 		• edit: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp
>> 		• edit: include/swift/Driver/Job.h
>> 		• edit: include/swift/Driver/OutputFileMap.h
>> 		• edit: include/swift/Parse/CodeCompletionCallbacks.h
>> 		• edit: lib/AST/DeclNameLoc.cpp
>> 		• edit: lib/ClangImporter/CFTypeInfo.h
>> 		• edit: include/swift/AST/ReferencedNameTracker.h
>> 		• edit: include/swift/SIL/TypeLowering.h
>> 		• edit: lib/SILOptimizer/Transforms/RedundantOverflowCheckRemoval.cpp
>> 		• edit: lib/SILOptimizer/Transforms/Devirtualizer.cpp
>> 		• edit: include/swift/Driver/Action.h
>> 		• edit: benchmark/single-source/DictionaryLiteral.swift
>> 		• edit: include/swift/SILOptimizer/Analysis/AliasAnalysis.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/CFGPrinter.cpp
>> 		• edit: lib/SILGen/ArgumentSource.h
>> 		• edit: include/swift/SIL/SILLocation.h
>> 		• edit: lib/SILOptimizer/IPO/UsePrespecialized.cpp
>> 		• edit: benchmark/single-source/ObjectiveCNoBridgingStubs.swift
>> 		• edit: include/swift/SIL/SILSuccessor.h
>> 		• edit: include/swift/Driver/Types.def
>> 		• edit: lib/SIL/LoopInfo.cpp
>> 		• edit: benchmark/single-source/ObjectiveCBridgingStubs.swift
>> 		• edit: lib/SIL/Bridging.cpp
>> 		• edit: benchmark/single-source/Walsh.swift
>> 		• edit: include/swift/Runtime/Debug.h
>> 		• edit: lib/SILGen/Cleanup.cpp
>> 		• edit: lib/ClangImporter/ImportName.cpp
>> 		• edit: lib/Driver/CompilationRecord.h
>> 		• edit: lib/SILOptimizer/UtilityPasses/BugReducerTester.cpp
>> 		• edit: benchmark/single-source/Fibonacci.swift
>> 		• edit: include/swift/Basic/Program.h
>> 		• edit: include/swift/Markup/SimpleFields.def
>> 		• edit: lib/SILOptimizer/ARC/ARCMatchingSet.cpp
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
>> 		• edit: include/swift/Frontend/SerializedDiagnosticConsumer.h
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 		• edit: benchmark/single-source/Memset.swift
>> 		• edit: lib/IDE/CodeCompletionCache.cpp
>> 		• edit: benchmark/single-source/StrToInt.swift
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 		• edit: lib/IRGen/LocalTypeDataKind.h
>> 		• edit: lib/SILGen/SILGenEpilog.cpp
>> 		• edit: benchmark/single-source/Phonebook.swift
>> 		• edit: include/swift/Serialization/Validation.h
>> 		• edit: lib/IRGen/GenConstant.h
>> 		• edit: lib/ClangImporter/ClangDiagnosticConsumer.cpp
>> 		• edit: lib/Parse/ParseGeneric.cpp
>> 		• edit: lib/SILOptimizer/ARC/RCStateTransitionVisitors.cpp
>> 		• edit: lib/RemoteAST/RemoteAST.cpp
>> 		• edit: lib/IRGen/GenEnum.cpp
>> 		• edit: lib/Basic/ManglingUtils.cpp
>> 		• edit: include/swift/AST/Pattern.h
>> 		• edit: lib/IRGen/GenFunc.h
>> 		• edit: lib/SILOptimizer/PassManager/PassManager.cpp
>> 		• edit: benchmark/utils/ArgParse.swift
>> 		• edit: benchmark/single-source/ProtocolDispatch2.swift
>> 		• edit: lib/Driver/Types.cpp
>> 		• edit: include/swift/Basic/LLVM.h
>> 		• edit: benchmark/single-source/ArrayOfRef.swift
>> 		• edit: include/swift/AST/DiagnosticsSIL.def
>> 		• edit: lib/IRGen/CallEmission.h
>> 		• edit: benchmark/single-source/RGBHistogram.swift
>> 		• edit: lib/Frontend/Frontend.cpp
>> 		• edit: benchmark/scripts/perf_test_driver/swift_stats.d
>> 		• edit: lib/Basic/Darwin/Cache-Mac.cpp
>> 		• edit: lib/SILOptimizer/ARC/GlobalLoopARCSequenceDataflow.cpp
>> 		• edit: lib/SILOptimizer/UtilityPasses/ComputeDominanceInfo.cpp
>> 		• edit: include/swift/AST/DiagnosticsFrontend.def
>> 		• edit: include/swift/Basic/JSONSerialization.h
>> 		• edit: include/swift/AST/StmtTransformer.h
>> 		• edit: lib/ClangImporter/ImportEnumInfo.h
>> 		• edit: lib/IRGen/StructLayout.cpp
>> 		• edit: include/swift/AST/SILOptions.h
>> 		• edit: lib/SILOptimizer/Transforms/UnsafeGuaranteedPeephole.cpp
>> 		• edit: include/swift/IDE/CodeCompletion.h
>> 		• edit: lib/SILOptimizer/ARC/GlobalLoopARCSequenceDataflow.h
>> 		• edit: lib/SIL/SILValue.cpp
>> 		• edit: include/swift/Basic/ColorUtils.h
>> 		• edit: lib/Parse/Lexer.cpp
>> 		• edit: lib/SIL/SILInstructions.cpp
>> 		• edit: lib/IRGen/TypeVisitor.h
>> 		• edit: lib/IRGen/GenOpaque.cpp
>> 		• edit: lib/IRGen/GenTuple.h
>> 		• edit: include/swift/AST/USRGeneration.h
>> 		• edit: include/swift/AST/TypeNodes.def
>> 		• edit: benchmark/single-source/ErrorHandling.swift
>> 		• edit: include/swift/AST/Ownership.h
>> 		• edit: lib/SILOptimizer/Mandatory/DiagnoseUnreachable.cpp
>> 		• edit: lib/SILOptimizer/Transforms/ReleaseDevirtualizer.cpp
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: benchmark/single-source/StringTests.swift
>> 		• edit: include/swift/SILOptimizer/Analysis/DestructorAnalysis.h
>> 		• edit: lib/Basic/QuotedString.cpp
>> 		• edit: include/swift/SIL/SILBuiltinVisitor.h
>> 		• edit: lib/IRGen/GenPoly.cpp
>> 		• edit: lib/Index/Index.cpp
>> 		• edit: include/swift/Basic/LLVMContext.h
>> 		• edit: lib/AST/SourceEntityWalker.cpp
>> 		• edit: include/swift/Reflection/ReflectionContext.h
>> 		• edit: lib/Basic/Timer.cpp
>> 		• edit: lib/Basic/UUID.cpp
>> 		• edit: lib/SIL/SILSuccessor.cpp
>> 		• edit: benchmark/single-source/RangeAssignment.swift
>> 		• edit: lib/SIL/SILWitnessTable.cpp
>> 		• edit: lib/SILOptimizer/Analysis/ValueTracking.cpp
>> 		• edit: include/swift/SIL/AbstractionPattern.h
>> 		• edit: include/swift/AST/DiagnosticsCommon.def
>> 		• edit: include/swift/Option/Options.h
>> 		• edit: lib/SILGen/Condition.cpp
>> 		• edit: include/swift/AST/ExprNodes.def
>> 		• edit: lib/IRGen/ScalarTypeInfo.h
>> 		• edit: lib/SIL/SILCoverageMap.cpp
>> 		• edit: lib/IDE/CommentConversion.cpp
>> 		• edit: include/swift/AST/AccessScope.h
>> 		• edit: include/swift/Remote/CMemoryReader.h
>> 		• edit: lib/SILOptimizer/Analysis/EscapeAnalysis.cpp
>> 		• edit: include/swift/Runtime/Metadata.h
>> 		• edit: include/swift/AST/GenericEnvironment.h
>> 		• edit: lib/SILGen/SILGenDynamicCast.cpp
>> 		• edit: include/swift/AST/GenericParamKey.h
>> 		• edit: include/swift/Basic/Version.h
>> 		• edit: lib/SIL/Projection.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/Analysis.h
>> 		• edit: include/swift/Index/IndexDataConsumer.h
>> 		• edit: include/swift/SwiftDemangle/SwiftDemangle.h
>> 		• edit: lib/SIL/Linker.cpp
>> 		• edit: docs/proposals/ArrayBridge.rst
>> 		• edit: include/swift/AST/AnyFunctionRef.h
>> 		• edit: lib/IRGen/LocalTypeData.h
>> 		• edit: include/swift/IRGen/IRGenPublic.h
>> 		• edit: lib/IRGen/DebugTypeInfo.cpp
>> 		• edit: include/swift/Basic/DemangleWrappers.h
>> 		• edit: lib/SILGen/ManagedValue.cpp
>> 		• edit: benchmark/single-source/ArraySubscript.swift
>> 		• edit: include/swift/AST/DiagnosticsIRGen.def
>> 		• edit: include/swift/Runtime/RuntimeFnWrappersGen.h
>> 		• edit: lib/Basic/Remangler.cpp
>> 		• edit: include/swift/AST/DiagnosticEngine.h
>> 		• edit: lib/Basic/Version.cpp
>> 		• edit: include/swift/Basic/PrefixMap.h
>> 		• edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
>> 		• edit: lib/IRGen/ExtraInhabitants.cpp
>> 		• edit: include/swift/AST/ModuleLoader.h
>> 		• edit: include/swift/ASTSectionImporter/ASTSectionImporter.h
>> 		• edit: include/swift/AST/SILLayout.h
>> 		• edit: include/swift/SIL/SILVTable.h
>> 		• edit: include/swift/Basic/Platform.h
>> 		• edit: include/swift/SIL/SILNodes.def
>> 		• edit: include/swift/ClangImporter/SIMDMappedTypes.def
>> 		• edit: include/swift/AST/DiagnosticsSIL.h
>> 		• edit: lib/SIL/SILFunctionType.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/IVAnalysis.h
>> 		• edit: lib/IRGen/LocalTypeData.cpp
>> 		• edit: lib/SILGen/Cleanup.h
>> 		• edit: lib/SILOptimizer/LoopTransforms/LoopUnroll.cpp
>> 		• edit: include/swift/Basic/BlotMapVector.h
>> 		• edit: lib/SILGen/SILGenProfiling.h
>> 		• edit: lib/AST/SILLayout.cpp
>> 		• edit: include/swift/Driver/Compilation.h
>> 		• edit: include/swift/Parse/Token.h
>> 		• edit: benchmark/single-source/GlobalClass.swift
>> 		• edit: lib/SILOptimizer/ARC/ARCBBState.h
>> 		• edit: benchmark/single-source/NSError.swift
>> 		• edit: lib/SILGen/SILGenDestructor.cpp
>> 		• edit: benchmark/single-source/ArrayOfPOD.swift
>> 		• edit: lib/AST/Module.cpp
>> 		• edit: include/swift/Driver/ParseableOutput.h
>> 		• edit: benchmark/scripts/Benchmark_RuntimeLeaksRunner.in
>> 		• edit: lib/SILOptimizer/UtilityPasses/IVInfoPrinter.cpp
>> 		• edit: lib/SILOptimizer/Transforms/DeadObjectElimination.cpp
>> 		• edit: benchmark/single-source/ObjectiveCBridging.swift
>> 		• edit: lib/SILOptimizer/Transforms/PerformanceInliner.cpp
>> 		• edit: include/swift/AST/Availability.h
>> 		• edit: lib/Parse/ParseType.cpp
>> 		• edit: lib/Driver/OutputFileMap.cpp
>> 		• edit: lib/AST/ASTDumper.cpp
>> 		• edit: lib/IRGen/EnumPayload.cpp
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: benchmark/single-source/StaticArray.swift
>> 		• edit: include/swift/AST/TypeCheckerDebugConsumer.h
>> 		• edit: lib/Markup/LineList.cpp
>> 		• edit: lib/AST/ForeignRepresentationInfo.h
>> 		• edit: lib/IRGen/DominanceScope.h
>> 		• edit: include/swift/Runtime/Heap.h
>> 		• edit: lib/IRGen/GenEnum.h
>> 		• edit: lib/SILOptimizer/Transforms/DeadCodeElimination.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
>> 		• edit: include/swift/AST/ASTMangler.h
>> 		• edit: include/swift/IDE/ModuleInterfacePrinting.h
>> 		• edit: lib/SILGen/SILGenFunction.h
>> 		• edit: lib/IRGen/GenOpaque.h
>> 		• edit: lib/Basic/Edit.cpp
>> 		• edit: benchmark/single-source/PolymorphicCalls.swift
>> 		• edit: include/swift/Basic/Cache.h
>> 		• edit: lib/PrintAsObjC/PrintAsObjC.cpp
>> 		• edit: include/swift/Serialization/SerializedModuleLoader.h
>> 		• edit: lib/LLVMPasses/LLVMSwift.def
>> 		• edit: include/swift/Driver/Util.h
>> 		• edit: lib/AST/ConformanceLookupTable.h
>> 		• edit: lib/RemoteAST/InProcessMemoryReader.cpp
>> 		• edit: lib/Frontend/CompilerInvocation.cpp
>> 		• edit: lib/SILOptimizer/LoopTransforms/LICM.cpp
>> 		• edit: lib/SILGen/RValue.cpp
>> 		• edit: lib/Basic/PrettyStackTrace.cpp
>> 		• edit: lib/SILGen/SILGenStmt.cpp
>> 		• edit: lib/SILGen/SILGen.cpp
>> 		• edit: lib/Basic/Demangler.cpp
>> 		• edit: lib/Basic/Punycode.cpp
>> 		• edit: include/swift/Serialization/BCReadingExtras.h
>> 		• edit: lib/SILOptimizer/ARC/ARCRegionState.cpp
>> 		• edit: lib/AST/Substitution.cpp
>> 		• edit: lib/IRGen/GenClangType.cpp
>> 		• edit: include/swift/AST/ASTContext.h
>> 		• edit: lib/IRGen/DominancePoint.h
>> 		• edit: lib/Driver/ToolChain.cpp
>> 		• edit: include/swift/Remote/InProcessMemoryReader.h
>> 		• edit: benchmark/single-source/StringWalk.swift
>> 		• edit: include/swift/Basic/PrimitiveParsing.h
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombinerBuiltinVisitors.cpp
>> 		• edit: include/swift/ABI/MetadataValues.h
>> 		• edit: include/swift/AST/SearchPathOptions.h
>> 		• edit: include/swift/Basic/Sanitizers.h
>> 		• edit: include/swift/Basic/EncodedSequence.h
>> 		• edit: lib/SILGen/SILGenBridging.cpp
>> 		• edit: include/swift/IDE/CommentConversion.h
>> 		• edit: benchmark/single-source/Hanoi.swift
>> 		• edit: include/swift/AST/AttrKind.h
>> 		• edit: include/swift/SILOptimizer/Analysis/BasicCalleeAnalysis.h
>> 		• edit: lib/Parse/ParseSIL.cpp
>> 		• edit: lib/IRGen/GenCast.h
>> 		• edit: include/swift/SILOptimizer/Analysis/SimplifyInstruction.h
>> 		• edit: include/swift/Basic/ValueEnumerator.h
>> 		• edit: include/swift/Basic/Edit.h
>> 		• edit: include/swift/Runtime/Enum.h
>> 		• edit: lib/SILOptimizer/Transforms/ARCCodeMotion.cpp
>> 		• edit: lib/Immediate/REPL.cpp
>> 		• edit: lib/SILGen/LValue.h
>> 		• edit: lib/IRGen/ProtocolInfo.h
>> 		• edit: benchmark/scripts/perf_test_driver/perf_test_driver.py
>> 		• edit: lib/AST/PrettyStackTrace.cpp
>> 		• edit: lib/SILGen/Varargs.h
>> 		• edit: lib/ClangImporter/SortedCFDatabase.def.gyb
>> 		• edit: include/swift/AST/KnownStdlibTypes.def
>> 		• edit: include/swift/IDE/SyntaxModel.h
>> 		• edit: lib/IRGen/IRGenSIL.cpp
>> 		• edit: lib/IRGen/GenClass.h
>> 		• edit: include/swift/SIL/Projection.h
>> 		• edit: benchmark/single-source/ArrayInClass.swift
>> 		• edit: lib/SILOptimizer/Transforms/ConditionForwarding.cpp
>> 		• edit: benchmark/single-source/Chars.swift
>> 		• edit: lib/IDE/Formatting.cpp
>> 		• edit: include/swift/Basic/DiagnosticOptions.h
>> 		• edit: include/swift/Sema/TypeCheckRequestPayloads.def
>> 		• edit: lib/IRGen/ValueWitness.h
>> 		• edit: benchmark/single-source/Calculator.swift
>> 		• edit: benchmark/single-source/StringBuilder.swift
>> 		• edit: include/swift/AST/TypeAlignments.h
>> 		• edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
>> 		• edit: include/swift/Sema/IterativeTypeChecker.h
>> 		• edit: lib/Basic/JSONSerialization.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/LoopAnalysis.h
>> 		• edit: lib/AST/ASTVerifier.cpp
>> 		• edit: include/swift/Basic/TaskQueue.h
>> 		• edit: benchmark/single-source/ArrayAppend.swift
>> 		• edit: lib/Basic/Remangle.cpp
>> 		• edit: benchmark/single-source/IterateData.swift
>> 		• edit: include/swift/SIL/SILDebuggerClient.h
>> 		• edit: include/swift/Strings.h
>> 		• edit: lib/Basic/PunycodeUTF8.cpp
>> 		• edit: lib/Basic/Program.cpp
>> 		• edit: include/swift/Driver/FrontendUtil.h
>> 		• edit: include/swift/Basic/SourceManager.h
>> 		• edit: lib/AST/DocComment.cpp
>> 		• edit: lib/SILGen/SILGenFunction.cpp
>> 		• edit: include/swift/AST/Mangle.h
>> 		• edit: lib/AST/Attr.cpp
>> 		• edit: lib/SIL/SILVTable.cpp
>> 		• edit: lib/SIL/InstructionUtils.cpp
>> 		• edit: lib/Frontend/SerializedDiagnosticConsumer.cpp
>> 		• edit: include/swift/Basic/FlaggedPointer.h
>> 		• edit: include/swift/Basic/Mangler.h
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 		• edit: lib/IRGen/GenCall.h
>> 		• edit: include/swift/Frontend/Frontend.h
>> 		• edit: lib/SILOptimizer/Analysis/SimplifyInstruction.cpp
>> 		• edit: lib/IRGen/GenProto.cpp
>> 		• edit: benchmark/single-source/PopFrontGeneric.swift
>> 		• edit: lib/IRGen/Callee.h
>> 		• edit: lib/SIL/Dominance.cpp
>> 		• edit: include/swift/SILOptimizer/Utils/CFG.h
>> 		• edit: lib/SILOptimizer/Analysis/SideEffectAnalysis.cpp
>> 		• edit: include/swift/SILOptimizer/Analysis/ValueTracking.h
>> 		• edit: benchmark/single-source/NSDictionaryCastToSwift.swift
>> 		• edit: lib/IDE/CodeCompletion.cpp
>> 		• edit: include/swift/AST/DiagnosticsAll.def
>> 		• edit: lib/SILOptimizer/Analysis/ArraySemantic.cpp
>> 		• edit: include/swift/Basic/Dwarf.h
>> 		• edit: lib/Parse/ConditionResolver.cpp
>> 		• edit: lib/IRGen/ExtraInhabitants.h
>> 		• edit: lib/SIL/Linker.h
>> 		• edit: lib/SILOptimizer/ARC/ARCSequenceOpts.h
>> 		• edit: lib/SILOptimizer/LoopTransforms/LoopRotate.cpp
>> 		• edit: lib/Parse/PersistentParserState.cpp
>> 		• edit: lib/IRGen/ConstantBuilder.h
>> 		• edit: lib/SILOptimizer/Analysis/RCIdentityAnalysis.cpp
>> 		• edit: include/swift/Basic/AssertImplements.h
>> 		• edit: include/swift/SIL/SILDeclRef.h
>> 		• edit: include/swift/AST/KnownProtocols.h
>> 		• edit: lib/SIL/SILPrinter.cpp
>> 		• edit: include/swift/SILOptimizer/PassManager/Transforms.h
>> 		• edit: include/swift/Basic/Unreachable.h
>> 		• edit: benchmark/scripts/compare_perf_tests.py
>> 		• edit: lib/Parse/ParseExpr.cpp
>> 		• edit: lib/SIL/SILOpenedArchetypesTracker.cpp
>> 		• edit: lib/SIL/SILBasicBlock.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/ConstantPropagation.cpp
>> 		• edit: lib/ClangImporter/ImportName.h
>> 		• edit: include/swift/ABI/MetadataKind.def
>> 		• edit: lib/SILOptimizer/ARC/ARCRegionState.h
>> 		• edit: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp
>> 		• edit: include/swift/Basic/ManglingUtils.h
>> 		• edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
>> 		• edit: include/swift/Basic/ValueWitnessMangling.def
>> 		• edit: lib/LLVMPasses/LLVMInlineTree.cpp
>> 		• edit: include/swift/SIL/InstructionUtils.h
>> 		• edit: include/swift/AST/DiagnosticsFrontend.h
>> 		• edit: lib/Basic/FileSystem.cpp
>> 		• edit: lib/LLVMPasses/LLVMARCContract.cpp
>> 		• edit: include/swift/Runtime/Concurrent.h
>> 		• edit: include/swift/Runtime/MutexWin32.h
>> 		• edit: lib/IRGen/Fulfillment.cpp
>> 
>> 	• Commit 67d56d7dbf685a771edd9218043176bf3a080120 by practicalswift:
>> [gardening] Remove unused variable allow_non_zero_exit
>> 
>> 		• edit: utils/swift_build_support/swift_build_support/shell.py
>> 
>> 	• Commit f3b9f91239bebe7fc625e3a939d0c8f91a2a3386 by practicalswift:
>> [gardening] Remove unused method hasAtMostOneOpenedArchetype
>> 
>> 		• edit: lib/SIL/SILOpenedArchetypesTracker.cpp
>> 
>> 	• Commit c2a8eacdd91f58d475763bbd3ce694d17c7d04e8 by jgroff:
>> Note that `withoutActuallyEscaping` is available in the changelog.
>> 
>> 		• edit: CHANGELOG.md
>> 
>> 	• Commit b75ef56bdc5a72c93284aeaee68104412fe8bf46 by dgregor:
>> [Serialization] Record generic environments for deserialized archetypes.
>> 
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: lib/AST/GenericEnvironment.cpp
>> 
>> 	• Commit ad90116da955036f0e13232d506599f09dad97d9 by dgregor:
>> [Serialization] Wire up archetype generic environments eagerly.
>> 
>> 		• edit: include/swift/Serialization/ModuleFile.h
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/Serialization/Serialization.cpp
>> 		• edit: lib/AST/GenericEnvironment.cpp
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: include/swift/AST/GenericEnvironment.h
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 
>> 	• Commit 153730d3a1eaae10abd125ef749dad0274dc470f by practicalswift:
>> [gardening] Fix header consistency
>> 
>> 		• edit: include/swift/SIL/SILArgumentConvention.h
>> 		• edit: lib/Frontend/AppleHostVersionDetection.h
>> 		• edit: lib/Sema/InstrumenterSupport.cpp
>> 
>> 	• Commit 6af21f7b057652beef26fed7698e88335ead4d0c by practicalswift:
>> [gardening] "a" vs. "an"
>> 
>> 		• edit: docs/Swift3Compatibility.md
>> 		• edit: lib/Sema/TypeCheckPattern.cpp
>> 
>> 	• Commit 94091980b395987cc138a1f5cbab69104b4ee482 by practicalswift:
>> [gardening] Remove dupe word
>> 
>> 		• edit: lib/Sema/CSDiag.cpp
>> 
>> 	• Commit 30a88d38e683ec8234f73d10452b4c2e8f9d367d by practicalswift:
>> [gardening] Fix recently introduced typos
>> 
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: stdlib/public/runtime/Reflection.mm
>> 		• edit: stdlib/public/core/UnsafeRawPointer.swift.gyb
>> 		• edit: test/Compatibility/enum_element_pattern.swift
>> 		• edit: stdlib/public/runtime/Metadata.cpp
>> 		• edit: test/Parse/enum_element_pattern_swift4.swift
>> 		• edit: benchmark/single-source/ReversedCollections.swift
>> 		• edit: lib/IDE/SwiftSourceDocInfo.cpp
>> 		• edit: include/swift/IDE/Utils.h
>> 		• edit: benchmark/utils/main.swift
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: stdlib/public/core/UnsafePointer.swift.gyb
>> 		• edit: stdlib/public/runtime/Casting.cpp
>> 
>> 	• Commit 36c63d55d385a5da66b9afc2e24b6fd3493c45a4 by practicalswift:
>> [swiftc (43 vs. 5390)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28620-type-mayhavemembers.swift
>> 
>> 	• Commit b83ed1d5e0370b0d64bad18884e66b3b5f8ba7c6 by practicalswift:
>> [swiftc (44 vs. 5390)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 
>> 	• Commit 02012412807cab5480605282a35f330d926ddec9 by practicalswift:
>> Add "REQUIRES: OS=linux-gnu"
>> 
>> 		• edit: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 
>> 	• Commit f7c8a9245b63aa5eff6aedb719859c9c160083c8 by jordan_rose:
>> SR-3378: Replace deprecated methods addingPercentEscapes(using:) and
>> 
>> 		• edit: test/stdlib/NSStringAPI.swift
>> 
>> 	• Commit b843a01919a30295a19578a6785f83c3e5f8be02 by practicalswift:
>> Remove "REQUIRES: deterministic-behavior" from crashers that are now
>> 
>> 		• edit: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift
>> 		• edit: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift
>> 		• edit: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 
>> 	• Commit 45714e626357dd816a5a3d53787b727f62f3de64 by phausler:
>> [Foundation] Correct sequence initializers for Data when
>> 
>> 		• edit: test/stdlib/TestData.swift
>> 		• edit: stdlib/public/SDK/Foundation/Data.swift
>> 
>> 	• Commit 7e66ecfde81856e816d8fe3ab816bad2655b742e by practicalswift:
>> Mark previously non-deterministic compiler crashes as fixed.
>> 
>> 		• add: validation-test/compiler_crashers_fixed/28483-unreachable-executed-at-swift-lib-ast-type-cpp-1117.swift
>> 		• delete: validation-test/compiler_crashers/28447-result-case-not-implemented-failed.swift
>> 		• add: validation-test/compiler_crashers_fixed/28447-result-case-not-implemented-failed.swift
>> 		• delete: validation-test/compiler_crashers/28504-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 		• delete: validation-test/compiler_crashers/28483-unreachable-executed-at-swift-lib-ast-type-cpp-1117.swift
>> 		• delete: validation-test/compiler_crashers/28491-result-case-not-implemented.swift
>> 		• add: validation-test/compiler_crashers_fixed/28491-result-case-not-implemented.swift
>> 		• add: validation-test/compiler_crashers_fixed/28504-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 
>> 	• Commit 4bc7435bb1cb877b0a0aaec78723a6719932413f by nhawes:
>> [indexer] provide names for pseudo accessors too
>> 
>> 		• edit: test/SourceKit/Indexing/index_bad_modulename.swift.response
>> 		• edit: test/SourceKit/Indexing/index.swift.response
>> 		• edit: test/SourceKit/Indexing/index_forbid_typecheck.swift.response
>> 		• edit: test/SourceKit/Indexing/index_big_array.swift.response
>> 		• edit: test/Index/roles.swift
>> 		• edit: test/SourceKit/Indexing/index_enum_case.swift.response
>> 		• edit: lib/Index/Index.cpp
>> 
>> 	• Commit 5020d92341e57569dd672067e1af4b1f3dfb548c by practicalswift:
>> [swiftc (45 vs. 5390)] Add crasher in swift::Expr::walk(...)
>> 
>> 		• add: validation-test/compiler_crashers/28622-vd-getdeclcontext-ismodulescopecontext.swift
>> 
>> 	• Commit 0febbf0b72a38f5391d66a154fb374c7c7e69466 by devteam.codafi:
>> Effectively revert #5778
>> 
>> 		• edit: include/swift/AST/AST.h
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 		• edit: lib/Parse/Parser.cpp
>> 		• edit: include/swift/Subsystems.h
>> 		• edit: lib/Frontend/Frontend.cpp
>> 		• edit: lib/Parse/CMakeLists.txt
>> 		• edit: lib/Sema/SourceLoader.cpp
>> 		• edit: include/swift/Parse/Parser.h
>> 		• delete: lib/Parse/ConditionResolver.cpp
>> 		• edit: lib/Sema/TypeChecker.cpp
>> 		• edit: lib/AST/CMakeLists.txt
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 		• edit: include/swift/AST/Stmt.h
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 		• edit: include/swift/Parse/ParserResult.h
>> 		• edit: include/swift/AST/Decl.h
>> 		• delete: lib/AST/StmtTransformer.cpp
>> 		• delete: include/swift/AST/StmtTransformer.h
>> 
>> 	• Commit 9c7a6cfaa37386b52c8a1e9162faf8e768e3dd07 by devteam.codafi:
>> Fix a crasher
>> 
>> 		• add: validation-test/compiler_crashers_fixed/28611-isa-x-val-cast-ty-argument-of-incompatible-type.swift
>> 		• delete: validation-test/compiler_crashers/28611-isa-x-val-cast-ty-argument-of-incompatible-type.swift
>> 
>> 	• Commit d2570cb96460cb722902a510b218cf141ed56645 by devteam.codafi:
>> Restore local type declarations list
>> 
>> 		• edit: include/swift/Parse/Scope.h
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 		• edit: test/ClangImporter/MixedSource/can_import_objc_idempotent.swift
>> 		• edit: include/swift/Parse/Parser.h
>> 		• edit: lib/Parse/Scope.cpp
>> 		• edit: include/swift/AST/DiagnosticsParse.def
>> 		• edit: test/ClangImporter/can_import_missing_requirement.swift
>> 		• edit: test/Parse/ConditionalCompilation/can_import_sdk.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28611-isa-x-val-cast-ty-argument-of-incompatible-type.swift
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: test/Parse/ConditionalCompilation/can_import.swift
>> 		• edit: test/Parse/ConditionalCompilation/can_import_idempotent.swift
>> 		• edit: test/Parse/ConditionalCompilation/basicParseErrors.swift
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 
>> 	• Commit 264057dc04e143c5c8ea724d6c8f2d07d9055141 by xi_ge:
>> [DocSupport] Ensure synthesized target is correct for enclosed nominal
>> 
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 		• edit: test/SourceKit/DocSupport/Inputs/cake.swift
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
>> 		• edit: test/SourceKit/DocSupport/doc_swift_module.swift.response
>> 
>> 	• Commit 1efafbcd9b6bb13a24f509985b3d0a879cfb8ca2 by mark.lacey:
>> Fix one source of exponential behavior in the type checker.
>> 
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 
>> 	• Commit 1eb3a0532bfa12d2b42dee3fceef5d40866c14b8 by eeckstein:
>> DeadFunctionElimination: don’t eliminate public methods which are called
>> 
>> 		• edit: lib/SIL/SILPrinter.cpp
>> 		• edit: lib/SIL/SILVTable.cpp
>> 		• edit: test/SIL/Parser/basic.sil
>> 		• edit: test/SILGen/vtable_thunks.swift
>> 		• edit: lib/Serialization/DeserializeSIL.cpp
>> 		• edit: lib/Parse/ParseSIL.cpp
>> 		• edit: include/swift/SIL/SILVTable.h
>> 		• edit: lib/SILGen/SILGenType.cpp
>> 		• edit: lib/Serialization/SerializeSIL.cpp
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
>> 		• edit: test/SILGen/dynamic.swift
>> 		• edit: lib/SILGen/SILGen.h
>> 		• edit: lib/Serialization/SILFormat.h
>> 		• edit: docs/SIL.rst
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 		• edit: lib/SIL/Linker.cpp
>> 		• edit: lib/SIL/SILVerifier.cpp
>> 		• edit: lib/SILGen/SILGenFunction.h
>> 		• add: test/SILOptimizer/alive_method_with_thunk.swift
>> 
>> 	• Commit 2b4f1aecbdce8fa7cdb20482e9141f340c09abb8 by dgregor:
>> Actually preserve the uniqueness of canonical generic environments.
>> 
>> 		• edit: lib/AST/ASTContext.cpp
>> 
>> 	• Commit 1ffb7cab94959cd01261bb00244790e1fe06a4f5 by github:
>> Revert "Remove "REQUIRES: deterministic-behavior" from crashers that are
>> 
>> 		• edit: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift
>> 		• edit: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• edit: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift
>> 
>> 	• Commit a33aed01807d6103ed9c663f88e9e33eb70ce73f by jordan_rose:
>> [PrintAsObjC] Inline code segments in documentation should remain
>> 
>> 		• edit: test/PrintAsObjC/Inputs/comments-expected-output.h
>> 		• edit: lib/IDE/CommentConversion.cpp
>> 
>> 	• Commit fdc74b457813d4a9e1ddbf883f4f759535bc085e by nhawes:
>> [indexer] Add further tests for roles and relations
>> 
>> 		• edit: test/Index/roles.swift
>> 
>> 	• Commit 4ea522bef65a38a58b60f185b4b70d1c24897ca3 by shajrawi:
>> Mandatory Inlining: Fix a bug wherein we added thick function’s
>> 
>> 		• edit: test/SILOptimizer/mandatory_inlining.sil
>> 		• edit: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp
>> 		• edit: test/SILOptimizer/mandatory_inlining.swift
>> 
>> 	• Commit aa63f83f5155f0136d805ed0432f7b5a2f21b865 by spestov:
>> Sema: Extract availability code into TypeCheckAvailability.cpp
>> 
>> 		• edit: lib/Sema/CMakeLists.txt
>> 		• add: lib/Sema/TypeCheckAvailability.cpp
>> 		• edit: lib/Sema/MiscDiagnostics.h
>> 		• edit: lib/Sema/TypeChecker.cpp
>> 		• edit: lib/Sema/TypeCheckType.cpp
>> 		• add: lib/Sema/TypeCheckAvailability.h
>> 		• edit: lib/Sema/MiscDiagnostics.cpp
>> 
>> 	• Commit 547c3a4b68a86545cfd0c3a5b399eba2e131e62d by github:
>> Add references to CHANGELOG.md
>> 
>> 		• edit: CHANGELOG.md
>> 
>> 	• Commit 32635696bdef8b9f905908b877a31146497c8ab5 by jacob:
>> [Diagnostics] handle ‘open’ access control; introduce %error modifier
>> 
>> 		• edit: include/swift/IDE/CodeCompletion.h
>> 		• edit: include/swift/AST/DiagnosticsParse.def
>> 		• edit: lib/AST/DiagnosticEngine.cpp
>> 		• edit: test/Sema/accessibility.swift
>> 		• edit: test/attr/accessibility.swift
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 
>> 	• Commit 614018b4b85c0f632f0f5cfd88131ae3dc2ca3d8 by practicalswift:
>> [swiftc (42 vs. 5394)] Add crasher in ?
>> 
>> 		• add: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit b4cef31ecc31d1300dc7a75ecf4c0931fab60d60 by practicalswift:
>> [swiftc (42 vs. 5395)] Add crasher in swift::Expr::walk(...)
>> 
>> 		• add: validation-test/compiler_crashers/28625-destoptionals-size-destextraoptionals-srcoptionals-size.swift
>> 
>> 	• Commit 6509f5c9ee87a86f7d67ba2154eba5f50e0fab10 by practicalswift:
>> [swiftc (43 vs. 5395)] Add crasher in swift::LValueType::get(...)
>> 
>> 		• add: validation-test/compiler_crashers/28626-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift
>> 
>> 	• Commit 02f78c8fda86a33adee8ff05d3ba71302d71e5e0 by practicalswift:
>> [swiftc (44 vs. 5395)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28627-unreachable-executed-at-swift-include-swift-ast-exprnodes-def-79.swift
>> 
>> 	• Commit a4c1bd6a780c25e5997ff80ecabd2208fdd962da by practicalswift:
>> [swiftc (45 vs. 5395)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28628-gettype-e-isassignabletype-setting-access-kind-on-non-l-value.swift
>> 
>> 	• Commit 352ef18e6cd0341662b76354b540c0dde96b042d by practicalswift:
>> [swiftc (46 vs. 5395)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28629-type-hastypeparameter-already-have-an-interface-type.swift
>> 
>> 	• Commit 97cd9e588aebae806585efb46cf1b0746e6d49c8 by practicalswift:
>> [swiftc (47 vs. 5395)] Add crasher in swift::ASTVisitor
>> 
>> 		• add: validation-test/compiler_crashers/28630-anonymous-namespace-verifier-walktostmtpost-swift-stmt.swift
>> 
>> 	• Commit 8ed233d96a37e8d9c5250cde4dbce64cac412ad3 by practicalswift:
>> [swiftc (48 vs. 5395)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 
>> 	• Commit 45428a57f45ecaae37f3d2152fac45b42d70f8d4 by mardani29:
>> Sort test file alphabetically
>> 
>> 		• edit: test/Inputs/comment_to_something_conversion.swift
>> 
>> 	• Commit 4ce30701336606e065d0ebc6902501dc8840a22a by mardani29:
>> Add test case that reproduces bug SR-2860
>> 
>> 		• edit: test/PrintAsObjC/Inputs/comments-expected-output.h
>> 		• edit: test/Inputs/comment_to_something_conversion.swift
>> 
>> 	• Commit a076f6cf27d3272df325b05aa5e3a615cb1d1d28 by practicalswift:
>> Update crashers with correct annotations.
>> 
>> 		• edit: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• edit: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift
>> 		• edit: validation-test/compiler_crashers/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• edit: validation-test/compiler_crashers/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• edit: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift
>> 		• delete: validation-test/compiler_crashers/28559-result-case-not-implemented.swift
>> 		• add: validation-test/compiler_crashers_fixed/28559-result-case-not-implemented.swift
>> 
>> 	• Commit cb5e7f1381e516f4dad123fc6801cb5795f48717 by practicalswift:
>> [swiftc (48 vs. 5396)] Add crasher: UNREACHABLE executed at
>> 
>> 		• add: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 
>> 	• Commit 6417606f5f0da1ae365507da6792321256ca5440 by practicalswift:
>> [gardening] Make sure parameter comments match actual parameter names
>> 
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: lib/Sema/TypeCheckNameLookup.cpp
>> 
>> 	• Commit 83f250312ba3ce954940c41ebdb07165bf4d1432 by practicalswift:
>> [gardening] Add override where appropriate
>> 
>> 		• edit: lib/Sema/PCMacro.cpp
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 
>> 	• Commit adc75d6806596768247120b8587a19983700e9ac by practicalswift:
>> [gardening] Add "// end anonymous namespace" where appropriate
>> 
>> 		• edit: lib/IRGen/AllocStackHoisting.cpp
>> 		• edit: lib/Sema/InstrumenterSupport.cpp
>> 
>> 	• Commit 8c2b87bce0c7c32af8c0fdc450e97c7dfa5b55ad by practicalswift:
>> [gardening] Add correct copyright notices
>> 
>> 		• edit: stdlib/public/core/RandomAccessCollection.swift
>> 		• edit: test/stdlib/Casts.swift
>> 		• edit: test/stdlib/TestFileManager.swift
>> 		• edit: validation-test/compiler_crashers_2_fixed/0047-sr3515.swift
>> 		• edit: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• edit: validation-test/compiler_crashers/28619-basety-islvaluetype-basety-is-anymetatypetype.swift
>> 		• edit: utils/swift_build_support/swift_build_support/diagnostics.py
>> 		• edit: validation-test/compiler_crashers/28620-type-mayhavemembers.swift
>> 		• edit: utils/find-overlay-dependencies-loop.sh
>> 		• edit: stdlib/public/core/BidirectionalCollection.swift
>> 		• edit: stdlib/public/core/Unmanaged.swift
>> 
>> 	• Commit c9e534d4ead900bf915605264a639a731af35c26 by practicalswift:
>> [gardening] Fix annotations for fixed crashers
>> 
>> 		• edit: validation-test/compiler_crashers_fixed/28559-result-case-not-implemented.swift
>> 		• add: validation-test/SIL/crashers_fixed/011-swift-typechecker-validatetype.sil
>> 		• delete: validation-test/SIL/crashers/011-swift-typechecker-validatetype.sil
>> 
>> 	• Commit a2928fca2d171adbf2bf496f24a25ce66d4bf425 by practicalswift:
>> [gardening] can’t → can't
>> 
>> 		• edit: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp
>> 
>> 	• Commit f6b8bc2a5d6185d38848e0c995539da2403d75b8 by practicalswift:
>> [gardening] we’d → we'd
>> 
>> 		• edit: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp
>> 
>> 	• Commit 4a50e7ba9f83b88e36536ea27139762eb9dab8d5 by practicalswift:
>> [gardening] PEP-8 fixes
>> 
>> 		• edit: utils/swift_build_support/tests/products/test_swift.py
>> 		• edit: utils/swift_build_support/swift_build_support/shell.py
>> 
>> 	• Commit 663b92ece999cc636f4f526acf0e255c9f5583e9 by modocache:
>> [AST] Completely replace Module with ModuleDecl
>> 
>> 		• edit: lib/Serialization/SerializedModuleLoader.cpp
>> 		• edit: lib/SIL/SILFunctionType.cpp
>> 		• edit: tools/swift-ide-test/ModuleAPIDiff.cpp
>> 		• edit: lib/AST/ModuleNameLookup.cpp
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: lib/SIL/SILVerifier.cpp
>> 		• edit: lib/Sema/SourceLoader.cpp
>> 		• edit: lib/Serialization/Serialization.cpp
>> 		• edit: lib/Frontend/Frontend.cpp
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp
>> 		• edit: lib/AST/Module.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
>> 		• edit: include/swift/AST/Module.h
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: lib/Sema/TypeCheckGeneric.cpp
>> 		• edit: lib/IDE/ModuleInterfacePrinting.cpp
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 		• edit: lib/AST/DeclContext.cpp
>> 		• edit: include/swift/Serialization/SerializedModuleLoader.h
>> 		• edit: lib/AST/DiagnosticEngine.cpp
>> 		• edit: include/swift/Serialization/ModuleFile.h
>> 		• edit: lib/FrontendTool/FrontendTool.cpp
>> 		• edit: lib/IDE/CodeCompletion.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
>> 		• edit: lib/SILGen/SILGenFunction.cpp
>> 		• edit: lib/AST/SourceEntityWalker.cpp
>> 		• edit: lib/Immediate/Immediate.cpp
>> 		• edit: tools/swift-ide-test/swift-ide-test.cpp
>> 		• edit: lib/ClangImporter/ImporterImpl.h
>> 		• edit: lib/IRGen/IRGenDebugInfo.cpp
>> 		• edit: lib/AST/LookupVisibleDecls.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftEditorInterfaceGen.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/CodeCompletionOrganizer.cpp
>> 		• edit: lib/Index/Index.cpp
>> 		• edit: lib/SILOptimizer/Utils/Local.cpp
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 		• edit: include/swift/Frontend/Frontend.h
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 		• edit: lib/AST/NameLookupImpl.h
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• edit: lib/AST/Builtins.cpp
>> 		• edit: lib/SIL/SILModule.cpp
>> 		• edit: lib/AST/Substitution.cpp
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: lib/SIL/SILPrinter.cpp
>> 		• edit: lib/IRGen/GenDecl.cpp
>> 		• edit: lib/Serialization/ModuleFile.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftASTManager.cpp
>> 		• edit: lib/AST/ASTVerifier.cpp
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: lib/SILGen/SILGen.h
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/AST/Mangle.cpp
>> 		• edit: lib/Immediate/REPL.cpp
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: include/swift/IDE/ModuleInterfacePrinting.h
>> 		• edit: include/swift/SIL/TypeSubstCloner.h
>> 		• edit: lib/AST/ASTMangler.cpp
>> 		• edit: tools/driver/modulewrap_main.cpp
>> 		• edit: lib/SILGen/SILGen.cpp
>> 		• edit: include/swift/AST/NameLookup.h
>> 		• edit: lib/AST/Decl.cpp
>> 		• edit: lib/AST/ASTDumper.cpp
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: tools/swift-api-digester/swift-api-digester.cpp
>> 		• edit: lib/PrintAsObjC/PrintAsObjC.cpp
>> 		• edit: lib/AST/NameLookup.cpp
>> 		• edit: lib/Sema/TypeChecker.h
>> 		• edit: lib/AST/ConformanceLookupTable.cpp
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: lib/ClangImporter/ImportType.cpp
>> 		• edit: lib/IDE/TypeReconstruction.cpp
>> 		• edit: lib/SIL/DynamicCasts.cpp
>> 		• edit: lib/Sema/TypeChecker.cpp
>> 		• edit: lib/Sema/TypeCheckType.cpp
>> 		• edit: include/swift/ClangImporter/ClangModule.h
>> 		• edit: lib/AST/ProtocolConformance.cpp
>> 		• edit: lib/IRGen/GenClass.cpp
>> 		• edit: lib/Sema/NameBinding.cpp
>> 		• edit: lib/IRGen/IRGen.cpp
>> 		• edit: lib/Parse/ParseSIL.cpp
>> 		• edit: lib/IRGen/Linking.h
>> 		• edit: lib/Parse/Parser.cpp
>> 		• edit: lib/IRGen/GenReflection.cpp
>> 		• edit: include/swift/SIL/DynamicCasts.h
>> 		• edit: lib/IRGen/GenClangType.cpp
>> 
>> 	• Commit dd7360e82118cd0ace00f59a4fa40a06216248fa by xedin:
>> [Diagnostics] Improve diagnostics for closures with erroneous implicit
>> 
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: test/Constraints/closures.swift
>> 
>> 	• Commit 281f4d99dd676dc432f6dbf211a6b52fa43e51d3 by github:
>> Revert "Actually preserve the uniqueness of canonical generic
>> 
>> 		• edit: lib/AST/ASTContext.cpp
>> 
>> 	• Commit 2eb5153b154fdb2f3ebf95a80a876c9f6c897d0b by practicalswift:
>> [swiftc (49 vs. 5396)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 
>> 	• Commit f23086bfaf76da579b6d93c16449ac6c16d9697a by mgottesman:
>> [semantic-sil] Change ValueOwnershipKind into a struct enum and change
>> 
>> 		• edit: lib/SIL/SILOwnershipVerifier.cpp
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: include/swift/SIL/SILValue.h
>> 		• edit: lib/SIL/SILValue.cpp
>> 
>> 	• Commit 6b9aba8d2c87bb3ab08a9f06d81d9fc11815c3e4 by mgottesman:
>> [semantic-sil] Add a constructor for making a ValueOwnershipKind from a
>> 
>> 		• edit: lib/SIL/SILValue.cpp
>> 		• edit: include/swift/SIL/SILValue.h
>> 
>> 	• Commit f3603c4b87af7586bb16f2ecb5ad63af60b8c1b9 by mgottesman:
>> [semantic-sil] Remove SILBasicBlock::replaceFunctionArgument. It is
>> 
>> 		• edit: lib/SIL/SILBasicBlock.cpp
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 
>> 	• Commit 0f1b8bbfda83c33acf86b1ebfc2266a37014e0d4 by mgottesman:
>> [semantic-sil] Make a insertFunctionArgument helper method private.
>> 
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 
>> 	• Commit 09fba17773a7eadf71fa7d29c2a94454fe1900be by practicalswift:
>> [swiftc (50 vs. 5396)] Add crasher in swift::ASTVisitor
>> 
>> 		• add: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 
>> 	• Commit 711644a92c9857c992b067259bbe6fd145e7871d by practicalswift:
>> Add "REQUIRES: OS=linux-gnu"
>> 
>> 		• edit: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 
>> 	• Commit 3918d9d25115527af0d82de9e658c9f29bf9c5b1 by practicalswift:
>> [gardening] Replace likely word processor artefacts with ASCII
>> 
>> 		• edit: docs/archive/Resilience.rst
>> 		• edit: docs/proposals/rejected/ClassConstruction.rst
>> 		• edit: stdlib/public/SDK/Foundation/TimeZone.swift
>> 		• edit: docs/TextFormatting.rst
>> 		• edit: docs/proposals/rejected/Clonable.rst
>> 		• edit: docs/InitializerProblems.rst
>> 		• edit: docs/MutationModel.rst
>> 		• edit: stdlib/public/core/Unicode.swift
>> 		• edit: stdlib/public/core/UnsafeRawBufferPointer.swift.gyb
>> 		• edit: docs/SequencesAndCollections.rst
>> 		• edit: docs/StringDesign.rst
>> 		• edit: docs/proposals/archive/ProgramStructureAndCompilationModel.rst
>> 		• edit: docs/proposals/valref.rst
>> 		• edit: docs/AccessControl.rst
>> 		• edit: stdlib/public/core/Integers.swift.gyb
>> 		• edit: docs/Arrays.rst
>> 		• edit: lib/SILGen/SILGenConvert.cpp
>> 		• edit: docs/proposals/ValueSemantics.rst
>> 		• edit: docs/GitWorkflows.rst
>> 		• edit: stdlib/public/SDK/Foundation/NSDictionary.swift
>> 		• edit: docs/PatternMatching.rst
>> 		• edit: docs/proposals/archive/MemoryAndConcurrencyModel.rst
>> 		• edit: benchmark/README.md
>> 		• edit: docs/GenericsManifesto.md
>> 		• edit: docs/proposals/CPointerInteropLanguageModel.rst
>> 		• edit: docs/proposals/InitializerInheritance.rst
>> 		• edit: docs/AccessControlInStdlib.rst
>> 		• edit: docs/proposals/Inplace.rst
>> 		• edit: CHANGELOG.md
>> 		• edit: docs/LibraryEvolution.rst
>> 		• edit: docs/proposals/RemoteMirrors.rst
>> 
>> 	• Commit c471464790ef07575669a2919609fb64da0f4d4d by practicalswift:
>> [swiftc (51 vs. 5396)] Add crasher in swift::TupleType::get
>> 
>> 		• add: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit be75e15a0f16cf7e76edd0ed5780eff627048f32 by practicalswift:
>> Add "REQUIRES: OS=linux-gnu"
>> 
>> 		• edit: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit 83111441878c8bdf767b90a3465071b45a2b9594 by github:
>> Revert "[swiftc (49 vs. 5396)] Add crasher in
>> 
>> 		• delete: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 
>> 	• Commit b9570eebfea93323571c83e34f53ada3edebd505 by spestov:
>> scale-test: Fix a typo
>> 
>> 		• edit: utils/scale-test
>> 
>> 	• Commit 95ddef57df55723c2ea25f22a311aa625d2fcecd by spestov:
>> Fix JSON serialization of ConstraintSolver statistics
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 
>> 	• Commit 8d46ec47131990a17af66a6f8a573ac2c37603df by spestov:
>> Actually enable scale-tests
>> 
>> 		• edit: validation-test/compiler_scale/scale_neighbouring_getset.gyb
>> 		• edit: validation-test/compiler_scale/callee_analysis_invalidation.gyb
>> 
>> 	• Commit a9439bb2422ab7320619c8836b35b925a2c5fd2a by modocache:
>> [ClangImporter] 'returns_twice' funcs unavailable
>> 
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• add: test/ClangImporter/availability_returns_twice.swift
>> 
>> 	• Commit 844765b2fc7217d49712e85b8dec5e92e1492db7 by spestov:
>> SILOptimizer: Clean up hasDynamicSelfTypes() and
>> 
>> 		• edit: include/swift/SILOptimizer/Utils/Local.h
>> 		• edit: lib/SILOptimizer/Utils/Generics.cpp
>> 		• edit: lib/SILOptimizer/Utils/Local.cpp
>> 		• edit: lib/SILOptimizer/Transforms/PerformanceInliner.cpp
>> 		• edit: lib/SILOptimizer/IPO/UsePrespecialized.cpp
>> 
>> 	• Commit 7731d4c6cb406f808a3ea1c2519e2481e858e7fd by spestov:
>> Sema: Remove some unnecessary calls to getCanonicalType()
>> 
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: lib/IDE/CodeCompletion.cpp
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 		• edit: lib/AST/DiagnosticEngine.cpp
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: lib/Sema/CSGen.cpp
>> 		• edit: lib/AST/Availability.cpp
>> 		• edit: lib/Sema/CSApply.cpp
>> 		• edit: lib/Sema/ConstraintSystem.cpp
>> 		• edit: lib/AST/Substitution.cpp
>> 		• edit: lib/Sema/TypeCheckAttr.cpp
>> 		• edit: lib/AST/ASTVerifier.cpp
>> 		• edit: lib/AST/ProtocolConformance.cpp
>> 		• edit: lib/IDE/TypeReconstruction.cpp
>> 		• edit: lib/AST/GenericSignature.cpp
>> 
>> 	• Commit 208dec74d01621880895d7b05fb1b38a69c68d2f by spestov:
>> Sema: Validate addressors when an AbstractStorageDecl is validated
>> 
>> 		• edit: lib/Sema/CodeSynthesis.cpp
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 
>> 	• Commit 02185c30ee361118f457663d4fb0211bd24abfbb by spestov:
>> Sema: When validating members for layout, skip certain members
>> 
>> 		• edit: lib/Sema/TypeChecker.cpp
>> 		• add: validation-test/compiler_scale/enum_members.gyb
>> 		• add: validation-test/compiler_scale/struct_members.gyb
>> 
>> 	• Commit 6c75bf8dc5072d65f204b5724930523376366c20 by spestov:
>> Update source-stability test
>> 
>> 		• edit: test/api-digester/source-stability.swift.expected
>> 
>> 	• Commit 20b13bde5f4c0f48cdf61d9094ccb4ab2e432f92 by spestov:
>> scale_tests require an asserts build
>> 
>> 		• edit: validation-test/compiler_scale/enum_members.gyb
>> 		• edit: validation-test/compiler_scale/struct_members.gyb
>> 		• edit: validation-test/compiler_scale/callee_analysis_invalidation.gyb
>> 		• edit: validation-test/compiler_scale/scale_neighbouring_getset.gyb
>> 
>> 	• Commit 0f716e643bc3124053c3c5b675ce0049c8b30cf8 by xedin:
>> [QoI] Fix inference of inout closure parameters in generic contexts
>> 
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: test/Constraints/closures.swift
>> 
>> 	• Commit 257e79d18e8fca032a32f40f9f95e7aa363e7b93 by practicalswift:
>> [swiftc (49 vs. 5396)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 
>> 	• Commit 27fc305e92475f1a49991e3bb9474ace1be5f932 by practicalswift:
>> Add "// REQUIRES: deterministic-behavior"
>> 
>> 		• edit: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 
>> 	• Commit 7a5ef4bdd10560e9e4fe3f53fee0b506f90de102 by hughbellars:
>> Support building swift/AST with MSVC on Windows
>> 
>> 		• edit: lib/AST/DeclContext.cpp
>> 		• edit: include/swift/AST/TypeMatcher.h
>> 		• edit: lib/AST/Mangle.cpp
>> 		• edit: include/swift/AST/AnyFunctionRef.h
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: lib/AST/Stmt.cpp
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: lib/Markup/AST.cpp
>> 		• edit: lib/AST/Attr.cpp
>> 		• edit: lib/AST/Decl.cpp
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/AST/ProtocolConformance.cpp
>> 		• edit: include/swift/AST/TypeRepr.h
>> 		• edit: include/swift/AST/Expr.h
>> 		• edit: lib/AST/ForeignRepresentationInfo.h
>> 		• edit: include/swift/AST/GenericEnvironment.h
>> 		• edit: lib/AST/Expr.cpp
>> 		• edit: lib/AST/DiagnosticEngine.cpp
>> 		• edit: lib/AST/ConformanceLookupTable.h
>> 		• edit: lib/AST/ASTMangler.cpp
>> 		• edit: lib/AST/ConformanceLookupTable.cpp
>> 		• edit: lib/AST/Builtins.cpp
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/AST/TypeRefinementContext.cpp
>> 		• edit: lib/AST/NameLookup.cpp
>> 		• edit: include/swift/AST/ProtocolConformance.h
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 		• edit: lib/AST/ASTScope.cpp
>> 		• edit: include/swift/AST/Module.h
>> 		• edit: lib/AST/DefaultArgumentKind.cpp
>> 		• edit: lib/AST/ASTVerifier.cpp
>> 		• edit: lib/AST/Module.cpp
>> 
>> 	• Commit 36100bf21cf581c9633aee17e85a5a8a6c62bcd5 by hughbellars:
>> Fix errors and warnings building swift/SIL on Windows using MSVC
>> 
>> 		• edit: include/swift/SIL/SILUndef.h
>> 		• edit: include/swift/SIL/SILAllocated.h
>> 		• edit: include/swift/SIL/SILInstruction.h
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 		• edit: include/swift/SIL/SILOpenedArchetypesTracker.h
>> 		• edit: include/swift/SIL/SILArgument.h
>> 		• edit: include/swift/SIL/SILLinkage.h
>> 		• edit: lib/SIL/SILFunctionType.cpp
>> 		• edit: lib/SIL/Bridging.cpp
>> 		• edit: lib/SIL/SILModule.cpp
>> 		• edit: lib/SIL/InstructionUtils.cpp
>> 		• edit: lib/SIL/AbstractionPattern.cpp
>> 		• edit: lib/SIL/SIL.cpp
>> 		• edit: lib/SIL/SILInstruction.cpp
>> 		• edit: lib/SIL/TypeLowering.cpp
>> 		• edit: lib/SIL/Projection.cpp
>> 		• edit: lib/SIL/SILType.cpp
>> 		• edit: include/swift/SIL/Projection.h
>> 		• edit: lib/SIL/SILInstructions.cpp
>> 
>> 	• Commit 8d895d38267ea513f00eae70ec3a696aebc489d9 by practicalswift:
>> Add "// REQUIRES: deterministic-behavior"
>> 
>> 		• edit: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit 49cd8b1cf92fc7abc1471278a9c4e25ef5ea4faf by practicalswift:
>> [swiftc (52 vs. 5396)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28636-base-base-hastypeparameter.swift
>> 
>> 	• Commit ed36d8f7e5d35b079f2bac3baf0e1818d44c8d32 by practicalswift:
>> [swiftc (53 vs. 5396)] Add crasher in swift::TupleType::get
>> 
>> 		• add: validation-test/compiler_crashers/28637-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit 3638849826d699a00f5a1be3de60cbfcd91e9c2b by practicalswift:
>> [swiftc (54 vs. 5396)] Add crasher in swift::ASTVisitor
>> 
>> 		• add: validation-test/compiler_crashers/28638-anonymous-namespace-verifier-checksametype-swift-type-swift-type-char-const.swift
>> 
>> 	• Commit cceba6c09b61147d324789303d9c2e6c04436b00 by hughbellars:
>> Fix library_IMPLIB-NOTFOUND errors building Swift on Windows
>> 
>> 		• edit: cmake/modules/AddSwift.cmake
>> 
>> 	• Commit 6587f2023592f2f2ecf931ede6d54dc42dd866a9 by practicalswift:
>> [swiftc (55 vs. 5396)] Add crasher in swift::Type::findIf
>> 
>> 		• add: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 
>> 	• Commit d63269505b48f25a06997c5a8fb70bcac6f821a9 by practicalswift:
>> [swiftc (56 vs. 5396)] Add crasher in swift::TupleType::get
>> 
>> 		• add: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit 961b8aecd2f96b89b22c6886da960c4d28623980 by dgregor:
>> [Serialization] Only serialize SIL function generic env. with the body
>> 
>> 		• edit: lib/Serialization/SerializeSIL.cpp
>> 
>> 	• Commit bc3f88f251135b8b9681f3925920564083623c3a by dgregor:
>> [Archetype builder] Never use the representative as the archetype
>> 
>> 		• edit: test/Generics/associated_type_typo.swift
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 
>> 	• Commit 73813476deab4c852c9c0cf5e5166e06dac81a45 by github:
>> Revert "[Archetype builder] Never use the representative as the
>> 
>> 		• edit: test/Generics/associated_type_typo.swift
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 
>> 	• Commit cdb73ae1930b48ee3b8adb7aa96286e69472703a by hughbellars:
>> Fix undefined __USER_LABEL_PREFIX compiling swift/LLVMPasses
>> 
>> 		• edit: include/swift/Runtime/Config.h
>> 
>> 	• Commit 32ba5f24cb96834238180ad19da0ecc2fc722806 by nhawes:
>> [indexer] Don't output implicit symbol names in order to maintain the
>> 
>> 		• edit: test/SourceKit/Indexing/index_enum_case.swift.response
>> 		• edit: test/SourceKit/Indexing/index_forbid_typecheck.swift.response
>> 		• edit: test/SourceKit/Indexing/index_big_array.swift.response
>> 		• edit: test/SourceKit/Indexing/index.swift.response
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp
>> 		• edit: test/SourceKit/Indexing/index_bad_modulename.swift.response
>> 
>> 	• Commit 9b38b0a9d5e67adb13f569f8129b8e771927b7c1 by hughbellars:
>> Fix MSVC errors compiling GenMeta.cpp
>> 
>> 		• edit: include/swift/Runtime/Metadata.h
>> 
>> 	• Commit b2a099230fc9cca5e208c4c84caf62a560a2655c by tylers:
>> [SourceKit] Document source.request.mangle_simple_class
>> 
>> 		• edit: tools/SourceKit/docs/Protocol.md
>> 
>> 	• Commit 05f1b24a078adb47ca1ad84cb5d0f38fb0bb718c by dgregor:
>> [Archetype builder] Never use the representative as the archetype
>> 
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 		• edit: test/Generics/associated_type_typo.swift
>> 
>> 	• Commit 30fa03978fc8cff0361eb225fcb3442babc14a5d by hughbellars:
>> Fix MSVC errors compiling SILGenExpr.cpp
>> 
>> 		• edit: lib/SILGen/SILGenExpr.cpp
>> 
>> 	• Commit bd777198743d1444248012c4c1c7bfd56cecc4e9 by practicalswift:
>> [swiftc (57 vs. 5396)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28641-result-case-not-implemented.swift
>> 
>> 	• Commit 7b06a0425e42a026fef951ee52840171473ed0cb by doug_coleman:
>> SourceKit: Fix cmake for ASAN builds on macos.
>> 
>> 		• edit: tools/SourceKit/tools/sourcekitd/lib/API/CMakeLists.txt
>> 
>> 	• Commit f80f31d9f2ecd020052a52e46f6945b989c59e3a by eeckstein:
>> fix a use-after-free problem in redundant load elimination
>> 
>> 		• edit: lib/SILOptimizer/Utils/LoadStoreOptUtils.cpp
>> 
>> 	• Commit c9a6532e08c21c3d3bb8ce6e6be38de880584c91 by mgottesman:
>> [cmake] Add support for generating targets for a -Onone sib stdlib  and
>> 
>> 		• edit: stdlib/CMakeLists.txt
>> 		• edit: cmake/modules/AddSwift.cmake
>> 		• edit: cmake/modules/SwiftSource.cmake
>> 
>> 	• Commit 4a2912d37782963ec21c567c597c625309b20efa by mgottesman:
>> [bug-reducer] If extra_args is None, set self.extra_args to [], not None
>> 
>> 		• edit: utils/bug_reducer/bug_reducer/bug_reducer_utils.py
>> 
>> 	• Commit 1782997f6f7e83a5b2977a05b9a74cdde406ec18 by doug_coleman:
>> utils: Make linux build ninja because the installed ninja is 1.5.1 for
>> 
>> 		• edit: utils/build-presets.ini
>> 
>> 	• Commit e0ed4a1e97b7746ae8402f3549ba874761d3a7ce by spestov:
>> Sema: Diagnose types nested inside closures in generic context
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: test/decl/nested/type_in_function.swift
>> 
>> 	• Commit 5eb16e6b34ed96a3b50bb82966742c9405ce8a99 by spestov:
>> Include-what-you-use: Initializer.h should not be pulled in from AST.h
>> 
>> 		• edit: lib/SILGen/SILGenFunction.cpp
>> 		• edit: include/swift/AST/Initializer.h
>> 		• edit: lib/AST/NameLookup.cpp
>> 		• edit: lib/Sema/TypeCheckExpr.cpp
>> 		• edit: lib/Serialization/Serialization.cpp
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 		• edit: lib/AST/ASTVerifier.cpp
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: lib/AST/ASTDumper.cpp
>> 		• edit: lib/Parse/ParsePattern.cpp
>> 		• edit: lib/AST/LookupVisibleDecls.cpp
>> 		• edit: lib/Sema/TypeCheckConstraints.cpp
>> 		• edit: lib/Sema/TypeChecker.cpp
>> 		• edit: lib/AST/Decl.cpp
>> 		• edit: lib/IDE/CodeCompletion.cpp
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: lib/Sema/TypeCheckError.cpp
>> 		• edit: include/swift/AST/AST.h
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: lib/AST/DeclContext.cpp
>> 
>> 	• Commit d65d1d25f9a9248ac28494070e7246e603f60c43 by spestov:
>> Sema: Diagnostics for @_inlineable, @_versioned and Swift 4 default
>> 
>> 		• edit: stdlib/public/core/Unmanaged.swift
>> 		• edit: lib/Sema/CMakeLists.txt
>> 		• edit: test/SILOptimizer/Inputs/TestModule.swift
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: stdlib/public/core/UnicodeScalar.swift
>> 		• add: lib/Sema/ResilienceDiagnostics.cpp
>> 		• edit: lib/Sema/TypeChecker.h
>> 		• add: test/attr/attr_inlineable.swift
>> 		• edit: stdlib/public/core/SipHash.swift.gyb
>> 		• edit: test/IRGen/local_types.swift
>> 		• edit: lib/Sema/TypeCheckAttr.cpp
>> 		• edit: stdlib/public/core/ArrayBuffer.swift
>> 		• edit: test/SILOptimizer/devirt_access.swift
>> 		• edit: lib/Sema/TypeCheckAvailability.cpp
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: lib/AST/DeclContext.cpp
>> 		• edit: stdlib/public/core/HashedCollections.swift.gyb
>> 		• add: test/attr/attr_versioned.swift
>> 		• edit: include/swift/AST/Initializer.h
>> 		• edit: test/Serialization/Inputs/def_always_inline.swift
>> 		• edit: stdlib/public/core/BridgeStorage.swift
>> 		• edit: test/IDE/local_types.swift
>> 		• delete: test/SILOptimizer/devirt_access_other_module.swift
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: test/IDE/merge_local_types.swift
>> 		• edit: test/IRGen/Inputs/local_types_helper.swift
>> 		• edit: test/SILOptimizer/Inputs/devirt_access_other_module.swift
>> 		• edit: stdlib/public/core/StaticString.swift
>> 		• edit: stdlib/public/core/Bool.swift
>> 		• edit: stdlib/public/core/CTypes.swift
>> 
>> 	• Commit b79b4829744151df0904b8c888f9665e7a132c9d by github:
>> This test only crashes on some linux hosts. Disabled it. (#6691)
>> 
>> 		• edit: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 
>> 	• Commit 99903c0146c9e325e3c41178e00b56056cf5edf8 by spestov:
>> SIL: Fix type lowering and generic inlining with DynamicSelfType
>> 
>> 		• edit: lib/SILOptimizer/Utils/Devirtualize.cpp
>> 		• add: test/SILOptimizer/generic_inline_self.swift
>> 		• edit: lib/SILGen/SILGenProlog.cpp
>> 		• edit: lib/SIL/TypeLowering.cpp
>> 		• edit: lib/SIL/SILFunctionType.cpp
>> 		• edit: test/SILGen/dynamic_self.swift
>> 
>> 	• Commit 994dbfe9ece9349cfffe9425535b8d6af579525c by spestov:
>> SILOptimizer: Fix speculative devirtualizer with dynamic Self
>> 
>> 		• edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
>> 		• edit: test/Interpreter/dynamic_self.swift
>> 
>> 	• Commit ab14d46431ae9862e0db92d4af961bae8b2d5c9e by github:
>> This test only crashes on some linux hosts. Disabled it. (#6700)
>> 
>> 		• edit: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 
>> 	• Commit c66b72c5fa4572824724dd377750f58ad4b611e7 by hughbellars:
>> Simplify ICU package resolution not to require PkgConfig and to be more
>> 
>> 		• edit: cmake/modules/FindICU.cmake
>> 		• edit: CMakeLists.txt
>> 		• edit: stdlib/public/core/CMakeLists.txt
>> 
>> 	• Commit ebd27a2d42a7a7ff7480c1a615cb67f081ad62ba by practicalswift:
>> [swiftc (58 vs. 5396)] Add crasher in swift::OptionalType::get(...)
>> 
>> 		• add: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift
>> 
>> 	• Commit f8034ac7bf0eea8599333a294178135086ecbc61 by eeckstein:
>> PredictableMemOpt: be more conservative about address_to_pointer
>> 
>> 		• edit: test/SILOptimizer/predictable_memopt.sil
>> 		• edit: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.h
>> 		• edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
>> 
>> 	• Commit 8157194e83ea49a3fbadefaf04395b1b15d72474 by devteam.codafi:
>> [stdlib] Added POSIXErrorCode for Linux
>> 
>> 		• edit: stdlib/public/Platform/POSIXError.swift
>> 		• add: validation-test/stdlib/POSIXErrorCode.swift
>> 		• add: include/swift/AST/ResolveCondition.h
>> 
>> 	• Commit cde11ae1ee644f8f32add4656e7237c45bea9f9e by devteam.codafi:
>> Resolve comments from last code review
>> 
>> 		• delete: include/swift/AST/ResolveCondition.h
>> 		• edit: validation-test/stdlib/POSIXErrorCode.swift
>> 		• edit: stdlib/public/Platform/POSIXError.swift
>> 
>> 	• Commit 8cd0fc468f71ac7694c09d8095cbaaf120ace313 by github:
>> Revert "utils: Make linux build ninja because the installed ninja is
>> 
>> 		• edit: utils/build-presets.ini
>> 
>> 	• Commit ffa901cb9f77ad97dbac56e66001508d999f6b03 by dgregor:
>> [Type checker] Don't infer type variable bindings from checked casts
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• edit: test/Constraints/casts.swift
>> 		• edit: test/expr/cast/as_coerce.swift
>> 
>> 	• Commit 195691523f89edc921920050d4b3879ae86c1e5e by moiseev:
>> [stdlib] Eliminating some 'unsafeBitcast' related warnings
>> 
>> 		• edit: stdlib/public/core/UnsafePointer.swift.gyb
>> 		• edit: stdlib/public/core/Unicode.swift
>> 		• edit: stdlib/public/stubs/LibcShims.cpp
>> 		• edit: stdlib/public/core/StringCore.swift
>> 		• edit: stdlib/public/SwiftShims/LibcShims.h
>> 		• edit: stdlib/public/core/BridgeObjectiveC.swift
>> 		• edit: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift
>> 
>> 	• Commit bcddf84c540c482f6c077e77a938bcbb0ad461c2 by eeckstein:
>> New mangling: fix re-mangling of ImplFunctionType with generic signature
>> 
>> 		• edit: lib/Basic/Remangler.cpp
>> 
>> 	• Commit f2fb1e9d93a73d5a63a7b31ae92451a3dbd662d7 by github:
>> [Sema] Record invalid protocol witnesses to avoid re-diagnosis. (#6698)
>> 
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 		• edit: test/ClangImporter/objc_parse.swift
>> 
>> 	• Commit 1f2121377ea66c89a1f9560342d1896b480a2d6a by github:
>> Infer selectors from protocols for property accessors too. (#6634)
>> 
>> 		• edit: test/decl/protocol/objc.swift
>> 		• edit: lib/Sema/TypeCheckType.cpp
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 
>> 	• Commit 33ed7679336fcfaabe3f0adde61b09543ebd7886 by github:
>> [ClangImporter] Preserve the names of imported ObjC properties. (#6182)
>> 
>> 		• edit: test/SILGen/Inputs/usr/include/Gizmo.h
>> 		• edit: test/PrintAsObjC/override.swift
>> 		• edit: test/SILGen/objc_keypath.swift
>> 		• edit: test/PrintAsObjC/Inputs/custom-modules/override.h
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 
>> 	• Commit e2c9e246d7b5c92fa50a880c2c0de0eed804c6f5 by jordan_rose:
>> Add @versioned declarations to fix s390x build (#6708)
>> 
>> 		• edit: stdlib/public/core/Builtin.swift
>> 
>> 	• Commit b7d5ef90b8b5645fa882a5b820d0558045f0d485 by moiseev:
>> Addressing PR comments
>> 
>> 		• edit: stdlib/public/core/BridgeObjectiveC.swift
>> 
>> 	• Commit db8ec19f55d332407c83c52599652f5b67dcea0b by kyrtzidis:
>> [index] Use the index symbol types and APIs from the clang header.
>> 
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftIndexing.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp
>> 		• edit: test/Index/roles.swift
>> 		• edit: include/swift/Index/IndexDataConsumer.h
>> 		• edit: include/swift/Index/IndexSymbol.h
>> 		• edit: tools/swift-ide-test/swift-ide-test.cpp
>> 		• edit: lib/Index/IndexSymbol.cpp
>> 		• edit: lib/Index/Index.cpp
>> 		• edit: test/Index/kinds.swift
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.h
>> 
>> 	• Commit 240ab329613487eb5b55eec898b7da38757b43fd by github:
>> [test] Annotate an expected test crash for humans who read crash logs.
>> 
>> 		• edit: lib/SILOptimizer/UtilityPasses/BugReducerTester.cpp
>> 
>> 	• Commit ca12aaacd4269b1930e4df71866eb1f893840e66 by github:
>> Revert "Enable SourceKit building by default on Linux"
>> 
>> 		• edit: CMakeLists.txt
>> 		• edit: tools/SourceKit/CMakeLists.txt
>> 
>> 	• Commit d38c65dff56f8c40cad9e3dc443adaa83e368775 by spestov:
>> Playground Transform: Fix assertion failure in generic code
>> 
>> 		• add: test/PlaygroundTransform/generics.swift
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 
>> 	• Commit ac5e74601ba9439422c617d91b4113c8a73e0fd5 by dgregor:
>> [Archetype builder] Use a LookupConformanceFn to resolve protocol
>> 
>> 		• edit: include/swift/AST/GenericEnvironment.h
>> 		• edit: include/swift/AST/ArchetypeBuilder.h
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/AST/GenericEnvironment.cpp
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: lib/AST/Builtins.cpp
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• edit: lib/AST/Type.cpp
>> 
>> 	• Commit c011aa04fd1eaa1cd1702b3dda811bf1b8189a18 by jordan_rose:
>> Pull PointerLikeTypeTraits up to Identifier.h
>> 
>> 		• edit: lib/ClangImporter/ImportName.cpp
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: include/swift/AST/Identifier.h
>> 
>> 	• Commit d944930591ac6064a9beb57aae06c9299bf65477 by mgottesman:
>> Remove the deallocating convention.
>> 
>> 		• edit: include/swift/AST/Attr.def
>> 		• edit: lib/SILGen/SILGenBridging.cpp
>> 		• edit: lib/SILGen/SILGenProlog.cpp
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 		• edit: lib/Serialization/Serialization.cpp
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: lib/SILGen/SILGenPoly.cpp
>> 		• edit: lib/SIL/SILFunctionType.cpp
>> 		• edit: lib/IRGen/GenClangType.cpp
>> 		• edit: lib/SIL/SILPrinter.cpp
>> 		• edit: test/SIL/Serialization/Inputs/function_param_convention_input.sil
>> 		• edit: lib/SILGen/SILGenApply.cpp
>> 		• edit: lib/AST/ASTMangler.cpp
>> 		• edit: lib/SILOptimizer/Utils/Local.cpp
>> 		• edit: lib/IRGen/GenCall.cpp
>> 		• edit: lib/Sema/TypeCheckType.cpp
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 		• edit: lib/IRGen/GenFunc.cpp
>> 		• edit: include/swift/SIL/SILArgumentConvention.h
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 		• edit: lib/IRGen/GenObjC.cpp
>> 		• edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp
>> 		• edit: lib/SIL/SILOwnershipVerifier.cpp
>> 		• edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
>> 		• edit: test/IRGen/function_param_convention.sil
>> 		• edit: lib/AST/Mangle.cpp
>> 		• edit: lib/IRGen/GenProto.cpp
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 		• edit: test/SIL/Serialization/function_param_convention.sil
>> 
>> 	• Commit 5dea7ea07f5cd6b52eb9d470a1c678b4116fc440 by mgottesman:
>> [semantic-sil] Move ValueOwnershipKind -> SILArgument and have
>> 
>> 		• edit: lib/SIL/SILArgument.cpp
>> 		• edit: include/swift/SIL/SILArgument.h
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 		• edit: lib/SIL/SILBasicBlock.cpp
>> 		• edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
>> 
>> 	• Commit 31309f436b8c6525cded1cd2307c26b4e1330e30 by mgottesman:
>> [semantic-sil] Update FunctionSignatureOpts to propagate forward the
>> 
>> 		• edit: include/swift/SIL/SILArgument.h
>> 		• edit: include/swift/SILOptimizer/Utils/FunctionSignatureOptUtils.h
>> 		• edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
>> 
>> 	• Commit e2273ce9dc664bc02fa86c777d9530490a513925 by mgottesman:
>> [semantic-sil] Ensure that all function arguments have the correct
>> 
>> 		• edit: lib/SIL/SILBasicBlock.cpp
>> 		• edit: lib/SIL/SILVerifier.cpp
>> 
>> 	• Commit ea1f804207d06ebeaf17fe9c9fd7e16c1f28b38f by mgottesman:
>> [semantic-sil] Eliminate ValueOwnershipKind::Any from SILPHIArguments in
>> 
>> 		• edit: lib/SILGen/SILGenEpilog.cpp
>> 		• edit: lib/SILGen/SILGenStmt.cpp
>> 		• edit: lib/SILOptimizer/Transforms/ConditionForwarding.cpp
>> 		• edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
>> 		• edit: lib/SILOptimizer/LoopTransforms/LoopUnroll.cpp
>> 		• edit: lib/SIL/DynamicCasts.cpp
>> 		• edit: lib/SILGen/RValue.cpp
>> 		• edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
>> 		• edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
>> 		• edit: lib/SILGen/SILGenDynamicCast.cpp
>> 		• edit: lib/SILOptimizer/Utils/Devirtualize.cpp
>> 		• edit: lib/SILGen/SILGenApply.cpp
>> 		• edit: lib/SILGen/SILGenConvert.cpp
>> 		• edit: lib/SIL/SILBasicBlock.cpp
>> 		• edit: include/swift/SIL/SILValue.h
>> 		• edit: include/swift/SIL/SILType.h
>> 		• edit: lib/SILGen/SILGenForeignError.cpp
>> 		• edit: lib/SILGen/SILGen.cpp
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 		• edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp
>> 		• edit: lib/SILOptimizer/Utils/Local.cpp
>> 		• edit: lib/SILGen/Condition.cpp
>> 		• edit: lib/SILOptimizer/Utils/SILInliner.cpp
>> 		• edit: lib/Serialization/SerializeSIL.cpp
>> 		• edit: lib/SILOptimizer/Utils/SILSSAUpdater.cpp
>> 		• edit: lib/SILGen/SILGenExpr.cpp
>> 		• edit: lib/SILGen/SILGenPattern.cpp
>> 		• edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
>> 		• edit: lib/SILGen/SILGenLValue.cpp
>> 		• edit: lib/SILOptimizer/Utils/LoopUtils.cpp
>> 		• edit: lib/Parse/ParseSIL.cpp
>> 		• edit: lib/SILGen/SILGenBridging.cpp
>> 		• edit: lib/SILGen/SILGenConstructor.cpp
>> 		• edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
>> 		• edit: lib/Serialization/DeserializeSIL.cpp
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 		• edit: lib/SILGen/SILGenDecl.cpp
>> 		• edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
>> 		• edit: test/IRGen/exactcast2.sil
>> 		• edit: lib/SILOptimizer/Utils/Generics.cpp
>> 		• edit: lib/SILOptimizer/Utils/CFG.cpp
>> 
>> 	• Commit 1a4795e2a1bc30ae6157a2d4e3220b3d7f5441e9 by mark.lacey:
>> Report "expression was too complex" more consistently.
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 
>> 	• Commit b769d9941d8d86d2bc6401904b3c2471eb47f1ef by modocache:
>> [IRGen] Add word missing from comment (NFC)
>> 
>> 		• edit: lib/IRGen/IRGenModule.cpp
>> 
>> 	• Commit 4a16880103c8c349fc65bec1a3da5e7b7a281092 by jacob:
>> [QoI] Add diagnostic for unused literal values
>> 
>> 		• edit: test/Parse/consecutive_statements.swift
>> 		• edit: test/Parse/comment_operator.swift
>> 		• edit: test/expr/expressions.swift
>> 		• edit: test/Parse/recovery.swift
>> 		• edit: test/attr/attr_discardableResult.swift
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: include/swift/AST/ExprNodes.def
>> 		• edit: test/stmt/statements.swift
>> 
>> 	• Commit 5f2aeec434007fb46729506a3835c19bb9aa3c41 by mark.lacey:
>> Implement a new "expression too complex" metric for Swift 4 mode.
>> 
>> 		• edit: include/swift/Basic/LangOptions.h
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• edit: lib/Sema/ConstraintSystem.h
>> 
>> 	• Commit 7c7b4051413fa2538bce3cec9b0605af496c6848 by mgottesman:
>> [bug-reducer] Remove print of output from test. This was debugging code
>> 
>> 		• edit: utils/bug_reducer/tests/test_optbugreducer.py
>> 
>> 	• Commit 5d3f47f118122e6cc5d07f2f869ad7c8ddb2090b by mgottesman:
>> [bug-reducer] Rename bug_reducer_utils.py => swift_tools.py
>> 
>> 		• edit: utils/bug_reducer/bug_reducer/random_bug_finder.py
>> 		• edit: utils/bug_reducer/tests/test_optbugreducer.py
>> 		• edit: utils/bug_reducer/bug_reducer/func_bug_reducer.py
>> 		• delete: utils/bug_reducer/bug_reducer/bug_reducer_utils.py
>> 		• edit: utils/bug_reducer/tests/test_funcbugreducer.py
>> 		• edit: utils/bug_reducer/bug_reducer/opt_bug_reducer.py
>> 		• add: utils/bug_reducer/bug_reducer/swift_tools.py
>> 
>> 	• Commit 85f510fb06e090dc50d9f44d116ba17afb30faaa by mgottesman:
>> [bug-reducer] Add support for constructing a subprocess fingerprint
>> 
>> 		• edit: utils/bug_reducer/bug_reducer/opt_bug_reducer.py
>> 		• edit: utils/bug_reducer/bug_reducer/swift_tools.py
>> 		• add: utils/bug_reducer/bug_reducer/subprocess_utils.py
>> 		• edit: utils/bug_reducer/bug_reducer/func_bug_reducer.py
>> 		• edit: utils/bug_reducer/bug_reducer/random_bug_finder.py
>> 
>> 	• Commit 75c8afce2a72051c7cd12fbf800c22d5a5f6aa6d by mark.lacey:
>> Fix release build warning.
>> 
>> 		• edit: lib/Sema/CSDiag.cpp
>> 
>> 	• Commit 3903a43f97fc4950103fc8f7eb01d11dee8ded00 by mark.lacey:
>> Add a command-line option to time expression type-checking.
>> 
>> 		• edit: include/swift/Frontend/FrontendOptions.h
>> 		• edit: lib/Sema/TypeChecker.cpp
>> 		• edit: lib/Frontend/Frontend.cpp
>> 		• edit: lib/Frontend/CompilerInvocation.cpp
>> 		• edit: include/swift/Option/FrontendOptions.td
>> 		• edit: lib/Sema/TypeChecker.h
>> 		• edit: include/swift/Subsystems.h
>> 		• edit: lib/Sema/TypeCheckConstraints.cpp
>> 
>> 	• Commit 99b83b8e3e9efbd8f755e3a65f647c756da2b60f by practicalswift:
>> [swiftc (59 vs. 5396)] Add crasher in swift::TupleType::get
>> 
>> 		• add: validation-test/compiler_crashers/28643-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 
>> 	• Commit dbab7257bf12a0651b52782a0abd63f9e202f742 by github:
>> Revert "Playground Transform: Fix assertion failure in generic code"
>> 
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 		• delete: test/PlaygroundTransform/generics.swift
>> 
>> 	• Commit b1011ca176d77ce5b163302e9bacc54ce9857c7e by suicaicoca:
>> [Foundation][gardening] Remove unnecessary `break`s
>> 
>> 		• edit: stdlib/public/SDK/Foundation/Boxing.swift
>> 		• edit: stdlib/public/SDK/Foundation/Decimal.swift
>> 		• edit: stdlib/public/SDK/Foundation/Data.swift
>> 
>> 	• Commit a13c1345215ee85d5a773bb9f59f8b8d3d8c3b11 by jordan_rose:
>> Update changelog following import of indirect fields. (#6728)
>> 
>> 		• edit: CHANGELOG.md
>> 
>> 	• Commit b889e7e83b1bfda923d2547c4856eb11b8bcb62c by jordan_rose:
>> [IRGen] Request LLDB specific tuning for all targets. (#5971)
>> 
>> 		• add: test/DebugInfo/compiler-flags.swift
>> 		• delete: test/DebugInfo/sdk.swift
>> 		• edit: lib/IRGen/IRGen.cpp
>> 
>> 	• Commit 44f0cb9daff8dad77e6ca316b446164f36323dd5 by moiseev:
>> Fix the force unwrapping of a nil pointer
>> 
>> 		• edit: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift
>> 
>> 	• Commit 399709ccb87fa1acf99c72d6dbb42c6451d20fb6 by scallanan:
>> Optionally separate Tasks` stderr from stdout.
>> 
>> 		• edit: lib/Basic/Unix/TaskQueue.inc
>> 		• edit: lib/Driver/ToolChains.cpp
>> 		• edit: lib/Basic/Default/TaskQueue.inc
>> 		• edit: include/swift/Basic/TaskQueue.h
>> 		• edit: lib/Basic/TaskQueue.cpp
>> 		• edit: lib/Driver/Driver.cpp
>> 		• edit: lib/Driver/Compilation.cpp
>> 
>> 	• Commit de920825b5eef88dba72e5bc9d40844741a1a076 by dgregor:
>> [Archetype builder] Remove an unnecessary use of TypeSubstitutionMap.
>> 
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 
>> 	• Commit 7a40af29671876df3ec2fc94fd7e464554dddb8f by github:
>> [test] Re-enable tests that incorrectly use `REQUIRES: X86`. (#6697)
>> 
>> 		• edit: test/IRGen/empty_array.sil
>> 		• edit: test/IRGen/enum_32_bit.sil
>> 		• edit: test/Driver/driver-compile.swift
>> 		• edit: test/Driver/linker.swift
>> 		• edit: test/IRGen/builtin_word.sil
>> 		• edit: test/IRGen/function_types.sil
>> 		• edit: test/IRGen/alloc.sil
>> 		• edit: test/IRGen/generic_metatypes.swift
>> 
>> 	• Commit 8a6970065e9e5542011dda2beb3d30ae63aa4290 by dgregor:
>> [AST] Add Type::transformRec() to provide better recursion control
>> 
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: include/swift/AST/Type.h
>> 
>> 	• Commit 7c1478fd87ac16e72ffb088320a2c3207eb898af by dgregor:
>> [AST] Adopt Type::transformRec() in Type::subst().
>> 
>> 		• edit: lib/AST/Type.cpp
>> 
>> 	• Commit f462ce78524f3615a3dc3cf3123f70cb36fa720b by github:
>> Deprecating + and - for SignedInteger and its Stride (#6603)
>> 
>> 		• edit: benchmark/single-source/PolymorphicCalls.swift
>> 		• add: test/stdlib/MixedTypeArithmeticsDiagnostics.swift
>> 		• edit: test/ClangImporter/cstring_parse.swift
>> 		• edit: stdlib/public/core/Stride.swift.gyb
>> 		• edit: benchmark/single-source/Hash.swift
>> 
>> 	• Commit 0e09bbbb835e9c2dd5a1f5bd8e6eea90d562481c by jordan_rose:
>> [DiagnosticsQoI] SR-3359: Add a fix-it to remove @discardableResult on
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: lib/Sema/TypeCheckAttr.cpp
>> 		• edit: stdlib/public/core/HashedCollections.swift.gyb
>> 		• edit: test/FixCode/fixits-apply-all.swift.result
>> 		• edit: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift.gyb
>> 		• edit: test/FixCode/fixits-apply-all.swift
>> 
>> 	• Commit c158f49417dba3a7e6f80ec12d879e4ff6bb2bb9 by xedin:
>> [Diagnostics] Improve diagnostics for generic types with unfulfilled
>> 
>> 		• edit: lib/Sema/TypeCheckGeneric.cpp
>> 		• edit: include/swift/AST/GenericSignature.h
>> 		• edit: test/Generics/deduction.swift
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: lib/AST/GenericSignature.cpp
>> 
>> 	• Commit 92f6d81455bd50fed3782cb2699f350d0f212101 by nhawes:
>> [indexer] Fix incorrect RelationCalledBy for pseudo accessors
>> 
>> 		• edit: test/Index/roles.swift
>> 		• edit: lib/Index/Index.cpp
>> 
>> 	• Commit 5cc1da5d3b783cbf9a998acd9f1de186027e9bd1 by sviatoslav.pestov:
>> [CHANGELOG] Add SR-2394 (#6733)
>> 
>> 		• edit: CHANGELOG.md
>> 
>> 	• Commit 7076ebbf7293baed240862b100e42130033120cb by kyrtzidis:
>> [index] Switch to using the general accessor getter/setter symbol kinds.
>> 
>> 		• edit: lib/Index/Index.cpp
>> 		• edit: lib/Index/IndexSymbol.cpp
>> 		• edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp
>> 
>> 	• Commit a3a9fc4bf6894b40ffabe0645c66e708ef5825f6 by mgottesman:
>> [update-checkout-config] Add a new scheme called next-upstream that
>> 
>> 		• edit: utils/update-checkout-config.json
>> 
>> 	• Commit 3e718d3a26108236e8aa63e71de4a481cdace649 by me:
>> Add benchmarks for += in ArrayAppend
>> 
>> 		• edit: benchmark/utils/main.swift
>> 		• edit: benchmark/single-source/ArrayAppend.swift
>> 
>> 	• Commit 94e6a34b32d168b45393e646ef837b05377b6a76 by rlevenstein:
>> Define datatypes to represent layout constraints.
>> 
>> 		• edit: include/swift/AST/KnownIdentifiers.def
>> 		• add: lib/AST/LayoutConstraint.cpp
>> 		• edit: lib/AST/CMakeLists.txt
>> 		• add: include/swift/AST/LayoutConstraint.h
>> 
>> 	• Commit 29180ca1a0a7546f666fa26bd6b463c58950138c by rlevenstein:
>> Add support for layout requirements with layout constraints.
>> 
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/Sema/ConstraintSystem.cpp
>> 		• edit: include/swift/AST/Types.h
>> 		• edit: include/swift/AST/GenericSignature.h
>> 		• edit: lib/IRGen/GenProto.cpp
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: lib/Sema/Constraint.h
>> 		• edit: lib/AST/ASTDumper.cpp
>> 		• edit: lib/Sema/TypeCheckAttr.cpp
>> 		• edit: include/swift/AST/Requirement.h
>> 		• edit: lib/AST/TypeWalker.cpp
>> 		• edit: lib/Sema/CSGen.cpp
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/AST/GenericSignature.cpp
>> 		• edit: lib/AST/ASTWalker.cpp
>> 		• edit: lib/IDE/TypeReconstruction.cpp
>> 		• edit: lib/Sema/TypeCheckGeneric.cpp
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 		• edit: lib/AST/Type.cpp
>> 		• edit: include/swift/AST/Type.h
>> 		• edit: lib/Sema/Constraint.cpp
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: lib/Sema/TypeCheckProtocol.cpp
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: tools/swift-ide-test/ModuleAPIDiff.cpp
>> 		• edit: include/swift/AST/ArchetypeBuilder.h
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 
>> 	• Commit 2e58786705ef5a91f39cb79f86241f9430ea4f1a by rlevenstein:
>> Support layout constraints in diagnostics machinery.
>> 
>> 		• edit: include/swift/AST/DiagnosticEngine.h
>> 		• edit: lib/AST/DiagnosticEngine.cpp
>> 
>> 	• Commit 84f21a81be1b40372e499d447c74e817ac5d0fbc by rlevenstein:
>> Make serialization/deserialization compile with layout constraints
>> 
>> 		• edit: lib/Serialization/Serialization.cpp
>> 		• edit: include/swift/Serialization/ModuleFormat.h
>> 		• edit: lib/Serialization/Deserialization.cpp
>> 
>> 	• Commit 5d8bfb09e7ac2d60134fd91eb7a02babff386c2c by github:
>> Re-apply "Playground Transform: Fix assertion failure in generic code"
>> 
>> 		• add: test/PlaygroundTransform/generics.swift
>> 		• edit: lib/Sema/PlaygroundTransform.cpp
>> 
>> 	• Commit ab0dbf8ddf3edacb0c688087fe79cb89880858a6 by sviatoslav.pestov:
>> SR-2280: swiftc -static-stdlib option fails on Linux (#5269)
>> 
>> 		• edit: utils/gen-static-stdlib-link-args
>> 		• edit: lib/Driver/CMakeLists.txt
>> 
>> 	• Commit ecfa78a3cc85aaa69cfd757438592bd5301de940 by jgroff:
>> Runtime: Look through artificial ObjC subclasses when building demangle
>> 
>> 		• edit: stdlib/public/runtime/Demangle.cpp
>> 		• edit: test/stdlib/RuntimeObjC.swift
>> 
>> 	• Commit d1b7b3769e2fc985024679138cc3872e1605008c by spestov:
>> ClangImporter: Special-case class named OS_os_log for factory
>> 
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• edit: test/stdlib/os.swift
>> 
>> 	• Commit 3895a8450ba86416b8102db676052b96866bcdb7 by spestov:
>> This crasher is non-deterministic
>> 
>> 		• edit: validation-test/compiler_crashers/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 
>> 	• Commit f142568eaad192e4b3d610c2640114af38a84107 by xedin:
>> [Diagnostics] Improve diagnostics for expressions involving ternary
>> 
>> 		• edit: test/Constraints/diagnostics.swift
>> 		• edit: lib/Sema/CSGen.cpp
>> 
>> 	• Commit 73bae39eb635922a353b251dd9c20c02d284bd15 by spestov:
>> Change remaining 'REQUIRES: OS=linux-gnu' crashers to 'REQUIRES:
>> 
>> 		• edit: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• edit: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• edit: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• edit: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift
>> 		• edit: validation-test/compiler_crashers/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• edit: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift
>> 		• edit: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• edit: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• edit: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 		• edit: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift
>> 		• edit: validation-test/compiler_crashers/28606-swift-typebase-getcanonicaltype.swift
>> 
>> 	• Commit 8b6a0315a48e14a27344471a59b9b6a889132dc8 by rlevenstein:
>> (De)Mangling of layout constraints and requirements.
>> 
>> 		• edit: lib/AST/ASTMangler.cpp
>> 		• edit: lib/Basic/Demangle.cpp
>> 		• edit: include/swift/Basic/Mangler.h
>> 		• edit: docs/ABI.rst
>> 		• edit: lib/Basic/Demangler.cpp
>> 		• edit: lib/Basic/Remangler.cpp
>> 		• edit: include/swift/AST/ASTMangler.h
>> 		• edit: lib/AST/Mangle.cpp
>> 		• edit: include/swift/Basic/DemangleNodes.def
>> 		• edit: include/swift/AST/Mangle.h
>> 		• edit: lib/Basic/Remangle.cpp
>> 		• edit: test/Demangle/Inputs/manglings.txt
>> 
>> 	• Commit b8b72fa829be8c5471aa2ab1b86055e5ec4fc873 by practicalswift:
>> [swiftc (60 vs. 5396)] Add crasher in swift::FunctionType::get
>> 
>> 		• add: validation-test/compiler_crashers/28644-swift-functiontype-get-swift-type-swift-type-swift-anyfunctiontype-extinfo-const.swift
>> 
>> 	• Commit 12afe53c120e393bac234f7311ff2794125fabd5 by practicalswift:
>> [swiftc (61 vs. 5396)] Add crasher in swift::Type::transformRec
>> 
>> 		• add: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 
>> 	• Commit 49f5251c73d31771a38d418c78b4076d3a32e330 by jacob:
>> [QoI] offer typo correction for platform conditionals
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: test/Parse/ConditionalCompilation/basicParseErrors.swift
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 		• edit: include/swift/Basic/LangOptions.h
>> 		• edit: lib/Basic/LangOptions.cpp
>> 		• edit: include/swift/AST/DiagnosticsCommon.def
>> 
>> 	• Commit 95252b6aaf4addff09db963406c511a162a32ff3 by practicalswift:
>> [swiftc (62 vs. 5396)] Add crasher in swift::LValueType::get(...)
>> 
>> 		• add: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift
>> 
>> 	• Commit 668f25aee23374e2397879a10dc524d969767473 by github:
>> Disable Apple host OS version detection on non-macOS. (#6759)
>> 
>> 		• edit: lib/Frontend/AppleHostVersionDetection.mm
>> 
>> 	• Commit a232b41f875217458c2ba69be8e8f6a033df0ac8 by dgregor:
>> [Archetype builder] Use archetype anchors exclusively in requirements.
>> 
>> 		• edit: test/IDE/print_types.swift
>> 		• edit: test/Generics/associated_type_typo.swift
>> 		• edit: test/SIL/Serialization/deserialize_generic_marker.sil
>> 		• edit: test/Compatibility/unsatisfiable_req.swift
>> 		• edit: test/IRGen/associated_types.swift
>> 		• edit: test/SourceKit/CursorInfo/cursor_info.swift
>> 		• edit: test/SILGen/mangling_generic_extensions.swift
>> 		• edit: test/SILOptimizer/specialize_same_type_constraint.swift
>> 		• edit: test/SIL/Parser/generic_signature_with_depth.swift
>> 		• edit: test/SILGen/dynamic_self.swift
>> 		• edit: lib/AST/SubstitutionMap.cpp
>> 		• edit: lib/IRGen/GenProto.cpp
>> 		• edit: test/SourceKit/DocSupport/doc_clang_module.swift.response
>> 		• edit: test/SILGen/statements.swift
>> 		• edit: test/decl/protocol/req/unsatisfiable.swift
>> 		• edit: test/Generics/deduction.swift
>> 		• edit: test/IDE/print_ast_tc_decls.swift
>> 		• edit: test/Serialization/function.swift
>> 		• edit: test/decl/protocol/protocols.swift
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 		• edit: test/SILGen/objc_imported_generic.swift
>> 		• edit: include/swift/AST/GenericSignature.h
>> 		• edit: test/Generics/requirement_inference.swift
>> 		• edit: test/SILGen/interface_type_mangling.swift
>> 		• edit: lib/AST/GenericSignature.cpp
>> 		• edit: test/SILGen/generic_witness.swift
>> 		• edit: test/SIL/Parser/where_clause.sil
>> 		• edit: test/Generics/generic_types.swift
>> 		• edit: test/SILGen/witness_same_type.swift
>> 
>> 	• Commit 0b2a2636880652991f77dad7792250d0cfd0173b by dgregor:
>> Actually preserve the uniqueness of canonical generic environments.
>> 
>> 		• edit: lib/AST/ASTContext.cpp
>> 
>> 	• Commit 6e10ed61e10a0c69e5239fe1f7458e65c1032b9d by doug_coleman:
>> build-script-impl: Don't let distcc farm out cmake to run on other
>> 
>> 		• edit: utils/build-script-impl
>> 
>> 	• Commit 14913d3b043fbfc010c0575635cab03a72643efe by dgregor:
>> [Type checker] Stop using PotentialArchetype::getRepresentative().
>> 
>> 		• edit: lib/Sema/TypeCheckGeneric.cpp
>> 		• edit: include/swift/AST/ArchetypeBuilder.h
>> 
>> 	• Commit 0aaacd26fdbbc26c3085ec04659ef6b64bb5f880 by dgregor:
>> [Archetype builder] Use compareDependentTypes() to pick representative.
>> 
>> 		• edit: test/Generics/associated_type_typo.swift
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 
>> 	• Commit 8199ba908ddb7b4a9663ee96ad805e8d636b6bed by dgregor:
>> [Archetype builder] Move some code for future reuse. NFC
>> 
>> 		• edit: lib/AST/ArchetypeBuilder.cpp
>> 
>> 	• Commit 1f0baffb9349bce1d23a45129a4d74ae07f02047 by doug_coleman:
>> utils/.../ninja.py: Support CXX for ninja builds on Linux. Without this
>> 
>> 		• edit: utils/swift_build_support/tests/products/test_ninja.py
>> 		• edit: utils/swift_build_support/swift_build_support/products/ninja.py
>> 
>> 	• Commit 0d0dc79ce8a232f6e990864aa61ff140fbc74a7b by github:
>> Deprecating M_PI and a few other constants in favor of better API
>> 
>> 		• edit: stdlib/public/Platform/Darwin.swift
>> 		• edit: stdlib/public/Platform/Glibc.swift
>> 		• add: test/MathConstants.swift
>> 
>> 	• Commit 5c6c7ff651bb1f49510db6057dcf8b422f7749f4 by mark.lacey:
>> Disallow conversions from IUOs to extistentials.
>> 
>> 		• edit: test/Constraints/diag_ambiguities.swift
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 
>> 	• Commit d79ba781c644ced6547b68e709631698c44e4813 by dgregor:
>> [Constraint solver] Collapse the three optional-to-optional restriction
>> 
>> 		• edit: lib/Sema/Constraint.h
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• edit: lib/Sema/Constraint.cpp
>> 		• edit: lib/Sema/CSApply.cpp
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 
>> 	• Commit 599be9000970bdcf09684082459cf62aaff0ba17 by xedin:
>> [QoI] Refactor TypeChecker::checkGenericArguments. NFC
>> 
>> 		• edit: lib/Sema/TypeCheckGeneric.cpp
>> 		• edit: lib/Sema/TypeChecker.h
>> 		• edit: lib/Sema/TypeCheckConstraints.cpp
>> 		• edit: lib/Sema/CSDiag.cpp
>> 
>> 	• Commit e5e8eb7603eb20a4f71ede085b6bd4fb38949903 by arthur:
>> First pass at implementing XCTAssertNoThrow
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit e19da0b6b586aa928fc4967ff6d122c95c0f1522 by arthur:
>> Fixed copy-paste error in error case. XCTAssertLessThanOrEqual to
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit 93bc18129fe6fb736f6f07fe732b80e47656610f by arthur:
>> Now outputting caughtError
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit f329b3b8bb1129a93c160cc323470e2390ec7474 by arthur:
>> Implemented assertionType in failure cases
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit 7d726f2f32ca403ce949a1b494035f148483569b by arthur:
>> Fixed smal bug with how expression was called
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit 31b96ad3cd0ece2dd441cb7805c9ba8464f6d75f by arthur:
>> Adjusted _XCTRegisterFailure conditions. Added validation test for
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 
>> 	• Commit 13094af307a075e48ca40cac744515e5c91ea1c7 by arthur:
>> Fixed indentation
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 
>> 	• Commit b6d36fa86e570ea6469e3de0d8727a15eec74737 by arthur:
>> Simplified throwable function evaluation and success case requirements.
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit 5f9352c8d24d4c5ff0bab593c02a67e075b64cd6 by arthur:
>> Fixed indentation.
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 
>> 	• Commit ec8e6c5a38b451107d317a65c068a6609e0d5962 by arthur:
>> Changed success condition
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit 43a7b314904735a156189e4cbe7e21534b68afaf by arthur:
>> All declarations in XCTest in SDK and XCTest in validations-tests have 2
>> 
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit 741056578f8b6191e0116648b88a1a82bfc8b0a4 by arthur:
>> Revert "All declarations in XCTest in SDK and XCTest in
>> 
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit c7cbb171fd9989abd7eea3ec5960b56e8d84d6b0 by arthur:
>> Fixed indentation for 2 methods in XCTest within validation-test
>> 
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 
>> 	• Commit fbdecebf771a872582f1fd62088c558c2ea5fbf7 by spestov:
>> AST: Restore unqualified lookup quirk for Swift 3 mode
>> 
>> 		• add: test/Compatibility/unqualified_lookup.swift
>> 		• edit: lib/AST/NameLookup.cpp
>> 		• add: test/Compatibility/members.swift
>> 		• edit: test/expr/unary/selector/property.swift
>> 		• edit: test/expr/primary/unqualified_name.swift
>> 		• edit: test/Constraints/members.swift
>> 
>> 	• Commit ee295ddbb8a1b6b9164f911b52ebfaac905dd1ea by spestov:
>> AST: Nuke the unqualified archetype mangling
>> 
>> 		• edit: lib/IDE/TypeReconstruction.cpp
>> 		• edit: test/Demangle/Inputs/simplified-manglings.txt
>> 		• edit: lib/Basic/Demangle.cpp
>> 		• edit: lib/Basic/Remangle.cpp
>> 		• edit: include/swift/Basic/DemangleNodes.def
>> 		• edit: lib/AST/ASTMangler.cpp
>> 		• edit: lib/Basic/Remangler.cpp
>> 		• edit: docs/ABI.rst
>> 		• edit: lib/Basic/Demangler.cpp
>> 		• edit: test/Demangle/Inputs/manglings.txt
>> 		• edit: lib/AST/Mangle.cpp
>> 
>> 	• Commit 12ef5bbc26179dfa8afa76b3152c12998baff0e0 by arthur:
>> Fixes validation test by removing non-existant closure
>> 
>> 		• edit: validation-test/stdlib/XCTest.swift
>> 
>> 	• Commit 5008ed84218ba560198a74af6929dfc40f273883 by arthur:
>> Changed constant to _XCTAssertionType.noThrow
>> 
>> 		• edit: stdlib/public/SDK/XCTest/XCTest.swift
>> 
>> 	• Commit a59ebe2b6a6364e07481a2e41f260e37b8bcbf57 by doug_coleman:
>> utils/build-presets.ini: Second stab at --build-ninja on linux build
>> 
>> 		• edit: utils/build-presets.ini
>> 
>> 	• Commit 9b7d632160fae4d1b536248f84addcfd64b65c24 by xedin:
>> [QoI] Cleanup AST after trying to shrink constraint system of invalid
>> 
>> 		• delete: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28646-swift-lvaluetype-get-swift-type.swift
>> 		• add: validation-test/compiler_crashers_fixed/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 		• delete: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• add: validation-test/compiler_crashers_fixed/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• add: validation-test/compiler_crashers_fixed/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• add: validation-test/compiler_crashers_fixed/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 		• add: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift
>> 		• delete: validation-test/compiler_crashers/28641-result-case-not-implemented.swift
>> 		• delete: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 		• delete: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift
>> 		• add: validation-test/compiler_crashers_fixed/28642-swift-optionaltype-get-swift-type.swift
>> 		• add: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift
>> 
>> 	• Commit d6dd8e83bcc1dd5c6abddc95da36d94881cc084c by aschwaighofer:
>> Hack to workaround a clang lto bug
>> 
>> 		• edit: lib/IRGen/AllocStackHoisting.cpp
>> 
>> 	• Commit ac90e27aa7e16a31874a0e496bed0695ceedd113 by eeckstein:
>> Demangler: fix a crash when trying to demangle wrong mangled generic
>> 
>> 		• edit: lib/Basic/Demangle.cpp
>> 		• edit: test/Demangle/Inputs/manglings.txt
>> 
>> 	• Commit a7c256353561fc37f4228bc9b1dbe35f85194cf0 by aschwaighofer:
>> Fix test/IRGen/abi_v7k.swift
>> 
>> 		• edit: test/IRGen/abi_v7k.swift
>> 
>> 	• Commit d89f8f423e20877b273e64ca2aae1b150096a0c0 by github:
>> Go back to using static inline stubs for sqrt and remainder (#6769)
>> 
>> 		• edit: stdlib/public/stubs/LibcShims.cpp
>> 		• edit: stdlib/public/SwiftShims/LibcShims.h
>> 		• edit: test/IRGen/builtin_math.swift
>> 
>> 	• Commit a1c5a0b52836337d31bc3d2220daf7fedc64c769 by moiseev:
>> Deprecating M_SQRT2 and M_SQRT1_2
>> 
>> 		• edit: stdlib/public/Platform/Darwin.swift
>> 		• edit: test/MathConstants.swift
>> 		• edit: stdlib/public/Platform/Glibc.swift
>> 
>> 	• Commit f35472648b6077dfe6679e214633888a93e47c8a by shajrawi:
>> [SILOptimizer] Do not devirtualize instructions when dynamic dispatch is
>> 
>> 		• edit: lib/SILOptimizer/Utils/Devirtualize.cpp
>> 
>> 	• Commit 443311df18fa0f41ba0a159cb04a9041c83cdfb2 by aschwaighofer:
>> Fix class resilience test case for armv7k
>> 
>> 		• edit: test/IRGen/class_resilience_objc.swift
>> 		• add: test/IRGen/class_resilience_objc_armv7k.swift
>> 
>> 	• Commit 407c32f14bc762b345dba0b85c084a0fb366737b by aschwaighofer:
>> Fix class_isa_pointers_armv7k_watchos.sil test
>> 
>> 		• edit: test/IRGen/class_isa_pointers_armv7k_watchos.sil
>> 
>> 	• Commit 592f7d9dea8d149a2cf273255368b474c6d12766 by mgottesman:
>> [gardening] Fix header include guard of SILGenFunction.h
>> 
>> 		• edit: lib/SILGen/SILGenFunction.h
>> 
>> 	• Commit e5376e41f56a9f02f63b5d2974de588ed8287a56 by mgottesman:
>> [semantic-sil] Use SILGenFunction::emitManagedBufferWithCleanup instead
>> 
>> 		• edit: lib/SILGen/SILGenLValue.cpp
>> 
>> 	• Commit f606dc54757c8911848f0c5bc1a259e512615078 by mgottesman:
>> [update-checkout] Now that all of the bots use --scheme instead of
>> 
>> 		• edit: utils/update-checkout
>> 
>> 	• Commit e46e63ebc64e0c565278dfd7e4275b70280bd0ee by github:
>> Revert "[QoI] Cleanup AST after trying to shrink constraint system of
>> 
>> 		• add: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• add: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift
>> 		• add: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• add: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28642-swift-optionaltype-get-swift-type.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift
>> 		• add: validation-test/compiler_crashers/28641-result-case-not-implemented.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28646-swift-lvaluetype-get-swift-type.swift
>> 		• add: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• add: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 		• add: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 		• delete: validation-test/compiler_crashers_fixed/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 
>> 	• Commit c03371afc12ceaefdf4f8de06ecf0bf76f40ece9 by jgroff:
>> Sema: NSValue-to-value-type casts are failable and should be checked.
>> 
>> 		• edit: include/swift/AST/KnownFoundationEntities.def
>> 		• add: test/Constraints/bridging-nsnumber-and-nsvalue.swift.gyb
>> 		• edit: test/Constraints/casts_objc.swift
>> 		• edit: lib/Sema/TypeCheckConstraints.cpp
>> 		• edit: lib/Sema/TypeChecker.h
>> 		• add: test/Compatibility/bridging-nsnumber-and-nsvalue.swift.gyb
>> 		• edit: lib/Sema/CSApply.cpp
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: lib/Sema/TypeCheckType.cpp
>> 		• edit: include/swift/AST/Expr.h
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: lib/Sema/TypeCheckPattern.cpp
>> 		• edit: lib/AST/Pattern.cpp
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 
>> 	• Commit c5018122ad819ef9fb6ac9cab5af98c20c1a2da4 by jordan_rose:
>> An unused @ discardableResult should not throw an error (#6785)
>> 
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 		• edit: test/attr/attr_discardableResult.swift
>> 
>> 	• Commit 9c0f690c2054ae27b43bd2a2c62e272a32336e0a by jordan_rose:
>> Thread an extra DowngradeToWarning parameter through access checking.
>> 
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 
>> 	• Commit 9489f10ce1feb60e9fb0a32857a273a22420253b by jordan_rose:
>> Use Swift-3-style access checking to downgrade errors to warnings.
>> 
>> 		• edit: test/Compatibility/accessibility_typealias.swift
>> 		• edit: test/Compatibility/accessibility_compound.swift
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: test/Sema/accessibility_compound.swift
>> 
>> 	• Commit 01a7f46415f94c526c67f6eeb45d4a82cd638e69 by ghoare:
>> [Bridging PCH] Add ClangImporter::emitBridgingPCH.
>> 
>> 		• edit: include/swift/ClangImporter/ClangImporter.h
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 
>> 	• Commit a95f5da86d655345c288ebd4e7d5a03963374af0 by ghoare:
>> [Bridging PCH] Add -emit-pch to Frontend; call emitBridgingPCH.
>> 
>> 		• edit: include/swift/Strings.h
>> 		• edit: lib/Driver/ToolChains.cpp
>> 		• edit: lib/Frontend/FrontendOptions.cpp
>> 		• edit: include/swift/AST/DiagnosticsClangImporter.def
>> 		• edit: lib/Frontend/CompilerInvocation.cpp
>> 		• edit: lib/Driver/Driver.cpp
>> 		• edit: include/swift/Frontend/FrontendOptions.h
>> 		• edit: lib/Driver/Types.cpp
>> 		• edit: lib/FrontendTool/FrontendTool.cpp
>> 		• edit: include/swift/Driver/Types.def
>> 		• edit: include/swift/Option/FrontendOptions.td
>> 
>> 	• Commit 2b638dce874fd53991ddd7515edefd185178c9ba by ghoare:
>> [Bridging PCH] Store ClangImporter::BridgingHeaderLookupTable
>> 
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: lib/ClangImporter/ImporterImpl.h
>> 
>> 	• Commit d709aff91a075e2bfe4991736b4498bc20323286 by ghoare:
>> [Bridging PCH] Populate bridging lookup table when reading MK_PCH
>> 
>> 		• edit: lib/ClangImporter/ImporterImpl.h
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: lib/ClangImporter/SwiftLookupTable.cpp
>> 
>> 	• Commit 874dc3b498d92b374896b74d5de21d0fd7f51311 by ghoare:
>> [Bridging PCH] Pass .pch bridging headers to clang -import-pch
>> 
>> 		• edit: include/swift/ClangImporter/ClangImporterOptions.h
>> 		• edit: lib/Frontend/CompilerInvocation.cpp
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: lib/ClangImporter/ImporterImpl.h
>> 
>> 	• Commit 75d4b034ce9d07b437e293188841a8531f51705f by ghoare:
>> [Bridging PCH] Add testcase for emitting, importing a bridging PCH file.
>> 
>> 		• add: test/ClangImporter/pch-bridging-header.swift
>> 
>> 	• Commit 3b0b8c3270ff369f471add671557599a1989aeb9 by ghoare:
>> [Bridging PCH] Auto-generate and use temporary bridging PCHs from
>> 
>> 		• edit: include/swift/Option/Options.td
>> 		• edit: lib/Driver/ToolChain.cpp
>> 		• edit: lib/Driver/ToolChains.cpp
>> 		• edit: lib/Driver/Compilation.cpp
>> 		• edit: lib/Driver/Driver.cpp
>> 		• add: test/Driver/bridging-pch.swift
>> 		• edit: lib/Driver/Action.cpp
>> 		• add: test/Driver/Inputs/bridging-header.h
>> 		• edit: include/swift/Driver/Action.h
>> 		• edit: include/swift/Driver/ToolChain.h
>> 		• edit: test/ClangImporter/pch-bridging-header.swift
>> 
>> 	• Commit 08af6f0c0933dc70cb868633e2e017b63c12eba1 by ghoare:
>> [Bridging PCH] Warn on non-redundant implicit bridging-header imports.
>> 
>> 		• edit: include/swift/ClangImporter/ClangImporter.h
>> 		• edit: test/ClangImporter/MixedSource/import-mixed-with-header.swift
>> 		• edit: include/swift/AST/DiagnosticsClangImporter.def
>> 		• edit: test/ClangImporter/MixedSource/import-mixed-with-header-twice.swift
>> 		• edit: lib/ClangImporter/ClangImporter.cpp
>> 		• edit: lib/ClangImporter/ImporterImpl.h
>> 		• edit: test/ClangImporter/MixedSource/broken-bridging-header.swift
>> 
>> 	• Commit 52db044fc35db323466d863630719aa284b5f3fb by ghoare:
>> [Bridging PCH] Handle mixed PCH + implicit bridging header imports.
>> 
>> 		• add: test/ClangImporter/pch-bridging-header-unittest-ok.swift
>> 		• add: test/ClangImporter/pch-bridging-header-unittest-warn.swift
>> 		• edit: lib/ClangImporter/SwiftLookupTable.cpp
>> 		• add: test/ClangImporter/Inputs/unit-test-bridging-header-to-pch.h
>> 		• add: test/ClangImporter/Inputs/chained-unit-test-bridging-header-to-pch.h
>> 		• add: test/ClangImporter/Inputs/app-bridging-header-to-pch.h
>> 		• add: test/ClangImporter/Inputs/app-that-uses-pch-bridging-header.swift
>> 
>> 	• Commit e1b0cc909c4814b820e83b99dff8e436de645155 by ghoare:
>> [Bridging PCH] Add -enable-bridging-pch option, set default to disabled.
>> 
>> 		• edit: test/Driver/bridging-pch.swift
>> 		• edit: test/ClangImporter/pch-bridging-header.swift
>> 		• edit: lib/Driver/Driver.cpp
>> 		• edit: test/ClangImporter/pch-bridging-header-unittest-ok.swift
>> 		• edit: test/ClangImporter/pch-bridging-header-unittest-warn.swift
>> 		• edit: include/swift/Option/Options.td
>> 
>> 	• Commit 5f747ea4d52be7da382ecd083ddd65be001d732d by ghoare:
>> [Bridging PCH] Terminology clarification as suggested in review.
>> 
>> 		• edit: include/swift/AST/DiagnosticsClangImporter.def
>> 		• edit: docs/Lexicon.rst
>> 
>> 	• Commit bb55c6d8a63a111530ef9a6daaa9cad72955bbb3 by aprantl:
>> Clean up the constructors of DebugTypeInfo
>> 
>> 		• add: test/DebugInfo/inlined-generics.swift
>> 		• edit: lib/IRGen/IRGenDebugInfo.cpp
>> 		• edit: lib/IRGen/GenDecl.cpp
>> 		• edit: lib/IRGen/IRGenSIL.cpp
>> 		• edit: lib/IRGen/DebugTypeInfo.cpp
>> 		• edit: lib/IRGen/DebugTypeInfo.h
>> 		• edit: lib/IRGen/GenInit.cpp
>> 
>> 	• Commit 6633ae0b6edf7fefab38c938956131c1bed3d74b by aprantl:
>> Stop special-casing function types when constructing DebugTypeInfo
>> 
>> 		• edit: lib/IRGen/DebugTypeInfo.cpp
>> 		• edit: test/DebugInfo/fnptr.swift
>> 		• edit: test/DebugInfo/generic_args.swift
>> 		• edit: lib/IDE/TypeReconstruction.cpp
>> 
>> 	• Commit 488fc0fad50fed6e45b4177e156ba17f3bc6a9dc by xedin:
>> [QoI] Cleanup AST after trying to shrink constraint system of invalid
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• add: validation-test/compiler_crashers_fixed/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• add: validation-test/compiler_crashers_fixed/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• add: validation-test/compiler_crashers_fixed/28642-swift-optionaltype-get-swift-type.swift
>> 		• add: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift
>> 		• delete: validation-test/compiler_crashers/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 		• delete: validation-test/compiler_crashers/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28645-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift
>> 		• delete: validation-test/compiler_crashers/28631-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers/28641-result-case-not-implemented.swift
>> 		• add: validation-test/compiler_crashers_fixed/28640-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28639-unreachable-executed-at-swift-lib-ast-type-cpp-1337.swift
>> 		• add: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• add: validation-test/compiler_crashers_fixed/28646-swift-lvaluetype-get-swift-type.swift
>> 		• delete: validation-test/compiler_crashers/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28635-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28593-unreachable-executed-at-swift-lib-ast-type-cpp-3771.swift
>> 		• add: validation-test/compiler_crashers_fixed/28623-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28642-swift-optionaltype-get-swift-type.swift
>> 		• delete: validation-test/compiler_crashers/28646-swift-lvaluetype-get-swift-type.swift
>> 
>> 	• Commit 764fc0aa133d24945f6c0a774cbb992c04a15d64 by moiseev:
>> Replacing M_PI with .pi
>> 
>> 		• edit: stdlib/public/SDK/Foundation/AffineTransform.swift
>> 		• edit: test/stdlib/TestAffineTransform.swift
>> 
>> 	• Commit 6ff95dad0308b8375e865ca27cdde5d9a48b59bf by github:
>> Mark several C macros imported from  as deprecated. (#6796)
>> 
>> 		• add: stdlib/public/Platform/Darwin.swift.gyb
>> 		• edit: stdlib/public/Platform/CMakeLists.txt
>> 		• add: test/stdlib/MathConstants.swift
>> 		• delete: test/MathConstants.swift
>> 		• delete: stdlib/public/Platform/Glibc.swift
>> 		• add: stdlib/public/Platform/Glibc.swift.gyb
>> 		• delete: stdlib/public/Platform/Darwin.swift
>> 		• add: test/stdlib/FloatConstants.swift
>> 
>> 	• Commit b8a722ee99556e004da55efc538d16d84a5bf86f by moiseev:
>> Fixing the AffineTransform test
>> 
>> 		• edit: test/stdlib/TestAffineTransform.swift
>> 
>> 	• Commit eb422e719725945df2caade762a905e998f6af36 by practicalswift:
>> [swiftc (52 vs. 5407)] Add crasher in ?
>> 
>> 		• add: validation-test/compiler_crashers/28647-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 
>> 	• Commit f7836ae0c86726723bb11c7cb7f7ab04a57294c9 by alblue:
>> Enable sourcekitd to be built by default on Linux
>> 
>> 		• edit: tools/SourceKit/CMakeLists.txt
>> 		• edit: CMakeLists.txt
>> 
>> 	• Commit 2445862e1bde414d613b747c692e4750704cdcf8 by hughbellars:
>> FIx recently introduced MSVC control path warnings
>> 
>> 		• edit: lib/Basic/Demangler.cpp
>> 		• edit: lib/SIL/SILValue.cpp
>> 		• edit: lib/SIL/SILType.cpp
>> 		• edit: lib/Sema/CSApply.cpp
>> 		• edit: lib/AST/LayoutConstraint.cpp
>> 		• edit: lib/Sema/ConstraintSystem.cpp
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/SIL/SILOwnershipVerifier.cpp
>> 		• edit: lib/Sema/TypeCheckStmt.cpp
>> 
>> 	• Commit 1b881dd14c52a6ab1cda2bfa7c0cc6645369717f by hughbellars:
>> Fix recursion to stack overflow in LayoutConstraint::print with MSVC
>> 
>> 		• edit: lib/AST/ASTPrinter.cpp
>> 
>> 	• Commit 397f25e43b0cec593f8abb1209fbfc6a53eca169 by hughbellars:
>> Use LLVM_ATTRIBUTE_NOINLINE instead of __attribute__((noinline))
>> 
>> 		• edit: lib/IRGen/AllocStackHoisting.cpp
>> 
>> 	• Commit de8720123728d50dcd3825b306d2c3fc841aa4b5 by practicalswift:
>> Mark crashers as fixed.
>> 
>> 		• add: validation-test/compiler_crashers_fixed/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• delete: validation-test/compiler_crashers/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 		• delete: validation-test/compiler_crashers/28606-swift-typebase-getcanonicaltype.swift
>> 		• add: validation-test/compiler_crashers_fixed/28643-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• delete: validation-test/compiler_crashers/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• add: validation-test/compiler_crashers_fixed/28637-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift
>> 		• delete: validation-test/compiler_crashers/28543-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• delete: validation-test/compiler_crashers/28474-unreachable-executed-at-swift-lib-ast-type-cpp-1325.swift
>> 		• add: validation-test/compiler_crashers_fixed/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• add: validation-test/compiler_crashers_fixed/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• delete: validation-test/compiler_crashers/28643-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• delete: validation-test/compiler_crashers/28644-swift-functiontype-get-swift-type-swift-type-swift-anyfunctiontype-extinfo-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift
>> 		• delete: validation-test/compiler_crashers/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28632-unreachable-executed-at-swift-lib-ast-type-cpp-1130.swift
>> 		• delete: validation-test/compiler_crashers/28637-swift-tupletype-get-llvm-arrayref-swift-tupletypeelt-swift-astcontext-const.swift
>> 		• add: validation-test/compiler_crashers_fixed/28615-swift-constraints-constraintgraph-bindtypevariable-swift-typevariabletype-swift.swift
>> 		• add: validation-test/compiler_crashers_fixed/28479-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• add: validation-test/compiler_crashers_fixed/28606-swift-typebase-getcanonicaltype.swift
>> 		• delete: validation-test/compiler_crashers/28550-unreachable-executed-at-swift-include-swift-ast-typevisitor-h-39.swift
>> 		• add: validation-test/compiler_crashers_fixed/28644-swift-functiontype-get-swift-type-swift-type-swift-anyfunctiontype-extinfo-const.swift
>> 		• delete: validation-test/compiler_crashers/28633-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• edit: validation-test/compiler_crashers_fixed/28641-result-case-not-implemented.swift
>> 		• add: validation-test/compiler_crashers_fixed/28634-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
>> 		• add: validation-test/compiler_crashers_fixed/28621-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift
>> 		• delete: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift
>> 
>> 	• Commit 6ff926511e236bc3bb5b622e747b8083cef0039c by florent.bruneau:
>> ClangImporter: fix crash when importing type containing bitfields.
>> 
>> 		• edit: lib/ClangImporter/ImportDecl.cpp
>> 		• add: test/ClangImporter/Inputs/custom-modules/IndirectFields.h
>> 		• edit: test/ClangImporter/Inputs/custom-modules/module.map
>> 		• add: test/ClangImporter/indirect_fields.swift
>> 
>> 	• Commit f60564cb94026768b823b705eef0d35bd427ac50 by phausler:
>> [Foundation] Add numerous tests for closer to full coverage of IndexPath
>> 
>> 		• edit: test/stdlib/TestIndexPath.swift
>> 
>> 	• Commit 42a7ff6caafa353bd1672d6f02c64e59f9bf7f47 by gparker-github:
>> Fix reinterpret cast warning of unsigned to void* in Metadata.h (#6814)
>> 
>> 		• edit: include/swift/Runtime/Metadata.h
>> 
>> 	• Commit 9414f46731194aa42a8d67683e67ae9054e34f68 by hughbellars:
>> Fix linker failures compiling Swift on Windows
>> 
>> 		• edit: lib/Basic/UUID.cpp
>> 
>> 	• Commit 89205d8f6bc62773f39bf59eca9b3e18616e6cf1 by hughbellars:
>> Invoke the line directive tool from python
>> 
>> 		• edit: cmake/modules/SwiftSource.cmake
>> 
>> 	• Commit e22e28e6a046b39c9b18d8912550bf24baa66e69 by hughbellars:
>> Fix line-directive-tool not being able to invoke swiftc.exe on Windows
>> 
>> 		• edit: utils/line-directive
>> 
>> 	• Commit 592a298080c066f375247f9843e504d7e55c406b by github:
>> Remove the LDBL_* tests in stdlib/FloatConstants.swift (#6825)
>> 
>> 		• edit: test/stdlib/FloatConstants.swift
>> 
>> 	• Commit b3ade87eee9d7059efe29679844afe40bcc02235 by hughbellars:
>> Fix signed warnings compiling lib/Sema/ConstraintSystem.h
>> 
>> 		• edit: lib/Sema/ConstraintSystem.h
>> 
>> 	• Commit 6f74251803673eeec759cf1e5011bd237ea00c19 by xedin:
>> [QoI] Move from RAII to direct sub-expression cleanup. NFC
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 
>> 	• Commit 72d86903d9601859f0b565d159a2add6d81dca9f by david.n.friberg:
>> [stdlib] Fixes to doc. for formIndex of Indexable
>> 
>> 		• edit: stdlib/public/core/Collection.swift
>> 
>> 	• Commit cf777d04f566dd8c1d9db6cf2e9b838a1f4ae986 by hughbellars:
>> Introduce and use COMPILER_IS_MSVC
>> 
>> 		• edit: include/swift/AST/AnyFunctionRef.h
>> 		• add: include/swift/Basic/Compiler.h
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: include/swift/Basic/type_traits.h
>> 		• edit: include/swift/Basic/EncodedSequence.h
>> 		• edit: include/swift/SIL/SILOpenedArchetypesTracker.h
>> 		• edit: lib/AST/Module.cpp
>> 		• edit: lib/Sema/Constraint.cpp
>> 
>> 	• Commit eff3ce9447573c485fba73713749044c6d33eb35 by hughbellars:
>> Fix linker errors for missing Win32 symbols linking swiftc.exe
>> 
>> 		• edit: lib/AST/CMakeLists.txt
>> 
>> 	• Commit f7a7ee941a329856711f3c5e86fb309ee1111ffe by brian.king:
>> Warn if a non dynamic class declaration is overridden in an extension
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: test/decl/inherit/override.swift
>> 
>> 	• Commit 7dcab1255db4ab51f07504b1df89446ccc3b8723 by brian.king:
>> Update PR comments
>> 
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 
>> 	• Commit 7d8d2757223c2c795d198ab5ce569c550880370b by brian.king:
>> Only generate a warning in swift 3
>> 
>> 		• edit: lib/Sema/TypeCheckDecl.cpp
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 
>> 	• Commit 2e1264f245a9323483bef2c890699aabb3ea15d7 by brian.king:
>> Add a compatibily test for swift 3
>> 
>> 		• edit: test/decl/inherit/override.swift
>> 		• add: test/Compatibility/override.swift
>> 
>> 	• Commit 6f217dbe2a70b81172064d04b87f8ad014d3a2d3 by xedin:
>> [ConstraintSystem] Don't attempt to solve candidates which have
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• add: validation-test/compiler_crashers_fixed/28612-val-isa-used-on-a-null-pointer.swift
>> 		• delete: validation-test/compiler_crashers/28612-val-isa-used-on-a-null-pointer.swift
>> 
>> 	• Commit 8ede336cd250dd9940b6c4549a7dab349c13b843 by mgottesman:
>> [semantic-sil] thin_to_thick_function should be treated as returning an
>> 
>> 		• edit: lib/SIL/SILValue.cpp
>> 
>> 	• Commit 1971b6a01d549a0c93946fd46b6e11a8d7980e70 by mgottesman:
>> [docs] A small amount of copy diting of ARCOPtimization.rst.
>> 
>> 		• edit: docs/ARCOptimization.rst
>> 
>> 	• Commit 8a7e535b183633cc304a68f3725c843ab9426c13 by mgottesman:
>> [semantic-sil] Fix semantics of unchecked_bitwise_cast for
>> 
>> 		• edit: lib/SIL/SILValue.cpp
>> 
>> 	• Commit 2f9a90d1241ab12ec2df2cea12e3ce3066d48153 by mgottesman:
>> [semantic-sil] objc_{existential_,}metatype_to_object should be treated
>> 
>> 		• edit: lib/SIL/SILValue.cpp
>> 
>> 	• Commit 87f1ec3178e1f3560cd52a385c3ae2ad07aeb336 by doug_coleman:
>> Revert "build-script-impl: Don't let distcc farm out cmake to run on
>> 
>> 		• edit: utils/build-script-impl
>> 
>> 	• Commit 741001d6628a172c0a12ce588b5e8af947673cb3 by mgottesman:
>> [semantic-sil] ObjC metatypes as metatypes are trivial. Only once
>> 
>> 		• edit: lib/SILGen/SILGenBridging.cpp
>> 		• edit: lib/SILGen/SILGenApply.cpp
>> 
>> 	• Commit 7dd24891518540d2ce7c5bd10ac4255804115c8b by mark.lacey:
>> Revert "[Constraint solver] Collapse the three optional-to-optional
>> 
>> 		• edit: lib/Sema/Constraint.h
>> 		• edit: lib/Sema/Constraint.cpp
>> 		• edit: lib/Sema/CSApply.cpp
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: lib/Sema/CSSolver.cpp
>> 
>> 	• Commit 3985a11b9abf7a2db9773ea6cc36cfd1692d14a6 by mgottesman:
>> [semantic-sil] Add a new API ManagedValue::transform() for
>> 
>> 		• edit: lib/SILGen/ManagedValue.h
>> 
>> 	• Commit fc73e79b741df38c40a4c95796c61c80f9ecf20c by mark.lacey:
>> Revert "Fix one source of exponential behavior in the type checker."
>> 
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: test/Constraints/optional.swift
>> 
>> 	• Commit c301833e1563d35533e8c0a5b95b4b566bda6bf2 by mark.lacey:
>> Reapply: Collapse the three optional-to-optional restriction kinds.
>> 
>> 		• edit: lib/Sema/CSSolver.cpp
>> 		• edit: lib/Sema/CSApply.cpp
>> 		• edit: lib/Sema/CSSimplify.cpp
>> 		• edit: lib/Sema/Constraint.cpp
>> 		• edit: lib/Sema/Constraint.h
>> 
>> 	• Commit 2c78ca99ace9f5c1b6875e9963e2923c0eaac2e7 by mgottesman:
>> [semantic-sil] Introduce new specific static constructors for
>> 
>> 		• edit: lib/SILGen/ManagedValue.h
>> 
>> 	• Commit 24e8cdfdc1bdc35b815d40738775ec263a278579 by xedin:
>> [Diagnostics] Nullify contextual type if it's generic with type
>> 
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• edit: test/Constraints/generics.swift
>> 
>> 	• Commit d51079356652826825854365ce405475539035bf by mardani29:
>> Fix SR-2860
>> 
>> 		• edit: test/PrintAsObjC/Inputs/comments-expected-output.h
>> 		• edit: test/Inputs/comment_to_something_conversion.swift
>> 		• edit: test/PrintAsObjC/cdecl.swift
>> 		• edit: lib/IDE/CommentConversion.cpp
>> 		• edit: test/PrintAsObjC/enums.swift
>> 
>> 	• Commit 3ac4b026ba9facd9ef04157c6183dc90d13a3374 by practicalswift:
>> [swiftc (40 vs. 5420)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28648-modifierarguments-empty-foundpipe-index-beyond-bounds-in-select-modifier.swift
>> 
>> 	• Commit 70f579263068565474ff165998aabcad439127e1 by practicalswift:
>> [swiftc (41 vs. 5420)] Add crasher in swift::Type::findIf
>> 
>> 		• add: validation-test/compiler_crashers/28649-unreachable-executed-at-swift-lib-ast-type-cpp-1344.swift
>> 
>> 	• Commit 9311dff596e1f652ac7b786e8062938d07ab0fa6 by practicalswift:
>> [swiftc (42 vs. 5420)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28650-unreachable-executed-at-swift-lib-sema-typecheckstmt-cpp-1031.swift
>> 
>> 	• Commit 2c638adb5adc95ac0d388a2d19b19ca9be8d69cd by practicalswift:
>> [swiftc (43 vs. 5420)] Add crasher in
>> 
>> 		• add: validation-test/compiler_crashers/28651-swift-cleanupillformedexpressionraii-doit-swift-expr-swift-astcontext-cleanupill.swift
>> 
>> 	• Commit 3952e0043ccbb0a8dda74ac8e8848bea85d1c0f1 by fs.output:
>> [Diag] Don't attempt 'fixOverrideDeclarationTypes' when indices count
>> 
>> 		• delete: validation-test/compiler_crashers/28602-c1-size-c2-size.swift
>> 		• edit: lib/Sema/MiscDiagnostics.cpp
>> 		• add: validation-test/compiler_crashers_fixed/28602-c1-size-c2-size.swift
>> 
>> 	• Commit 0affdb057d4ab043fdb5fdfc75cc0bcfdadef0c3 by fs.output:
>> [Lexer] Disable all SIL_KEYWORDs in non-SIL mode
>> 
>> 		• delete: validation-test/compiler_crashers/28617-child-source-range-not-contained-within-its-parent-guard-stmt.swift
>> 		• delete: validation-test/compiler_crashers/28600-isinsilmode-sil-should-only-be-a-keyword-in-sil-mode.swift
>> 		• add: validation-test/compiler_crashers_fixed/28600-isinsilmode-sil-should-only-be-a-keyword-in-sil-mode.swift
>> 		• add: validation-test/compiler_crashers_fixed/28617-child-source-range-not-contained-within-its-parent-guard-stmt.swift
>> 		• edit: lib/Parse/Lexer.cpp
>> 
>> 	• Commit a8dec7fa438c980d5bb25156e9c06c1dbf700ce6 by tinysun.net:
>> [stdlib] Fixed for Cygwin
>> 
>> 		• edit: stdlib/public/Platform/tgmath.swift.gyb
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/SwiftPrivatePthreadExtras.swift
>> 		• edit: stdlib/public/core/FloatingPointParsing.swift.gyb
>> 		• edit: stdlib/private/StdlibUnittest/CMakeLists.txt
>> 		• edit: stdlib/private/SwiftPrivateLibcExtras/Subprocess.swift
>> 		• edit: stdlib/public/core/Runtime.swift.gyb
>> 		• edit: stdlib/private/SwiftPrivateLibcExtras/SwiftPrivateLibcExtras.swift
>> 		• edit: stdlib/private/StdlibUnittest/RaceTest.swift
>> 		• edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
>> 		• edit: stdlib/public/core/CTypes.swift
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/PthreadBarriers.swift
>> 		• edit: validation-test/StdlibUnittest/ChildProcessShutdown/FailIfChildCrashesDuringShutdown.swift
>> 		• edit: stdlib/public/Platform/Platform.swift
>> 		• edit: stdlib/public/core/Policy.swift
>> 		• edit: validation-test/StdlibUnittest/Stdin.swift
>> 		• edit: stdlib/private/StdlibUnittest/StdlibCoreExtras.swift
>> 		• edit: stdlib/public/core/FloatingPoint.swift.gyb
>> 		• edit: validation-test/StdlibUnittest/ChildProcessShutdown/FailIfChildExitsDuringShutdown.swift
>> 		• edit: stdlib/private/SwiftPrivatePthreadExtras/CMakeLists.txt
>> 		• edit: stdlib/public/runtime/MutexWin32.cpp
>> 		• edit: stdlib/private/SwiftPrivateLibcExtras/CMakeLists.txt
>> 		• add: validation-test/StdlibUnittest/Cygwin.swift
>> 		• edit: cmake/modules/AddSwift.cmake
>> 		• edit: validation-test/StdlibUnittest/ChildProcessShutdown/PassIfChildCrashedDuringTestExecution.swift
>> 		• edit: stdlib/public/core/FloatingPointTypes.swift.gyb
>> 
>> 	• Commit 70d53525e7b978e3af53437e84512826bd22eb23 by fs.output:
>> [Parse] Add testcases for tokenizing SIL keywords as identifiers in
>> 
>> 		• edit: test/Parse/identifiers.swift
>> 
>> 	• Commit 8673a60c0df57537f59a698546558ce524c933ae by github:
>> [Sema] Add missing case to %select in resilience diagnostics (#6847)
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 		• add: validation-test/compiler_crashers_fixed/28648-modifierarguments-empty-foundpipe-index-beyond-bounds-in-select-modifier.swift
>> 		• delete: validation-test/compiler_crashers/28648-modifierarguments-empty-foundpipe-index-beyond-bounds-in-select-modifier.swift
>> 
>> 	• Commit 4dfa6389b07f5854134cd27d69ec812402fdcda0 by hughbellars:
>> Introduce and use SWIFT_DELETE_OPERATOR_DELETED
>> 
>> 		• edit: include/swift/Basic/Compiler.h
>> 		• edit: include/swift/SIL/SILInstruction.h
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: include/swift/AST/TypeRepr.h
>> 		• edit: include/swift/SIL/SILBasicBlock.h
>> 		• edit: include/swift/SIL/SILUndef.h
>> 		• edit: include/swift/SIL/SILAllocated.h
>> 		• edit: include/swift/AST/Module.h
>> 		• edit: include/swift/AST/ProtocolConformance.h
>> 		• edit: include/swift/AST/GenericEnvironment.h
>> 		• edit: include/swift/SIL/SILArgument.h
>> 
>> 	• Commit 201ad5d594ad5922f694e907380b0dae137c51a5 by hughbellars:
>> Prefix COMPILER_IS_MSVC with SWIFT_
>> 
>> 		• edit: lib/Sema/Constraint.cpp
>> 		• edit: include/swift/SIL/SILOpenedArchetypesTracker.h
>> 		• edit: include/swift/Basic/type_traits.h
>> 		• edit: lib/AST/ASTContext.cpp
>> 		• edit: lib/AST/Module.cpp
>> 		• edit: include/swift/Basic/EncodedSequence.h
>> 		• edit: include/swift/Basic/Compiler.h
>> 		• edit: include/swift/AST/AnyFunctionRef.h
>> 
>> 	• Commit aa0cfa33af7363d559b472a005f6748e8c0648e1 by kevin:
>> Better default domain for CustomNSError
>> 
>> 		• edit: stdlib/public/SDK/Foundation/NSError.swift
>> 		• edit: test/stdlib/ErrorBridged.swift
>> 
>> 	• Commit 3dfd0f74f081648fad3b8bc55b373c498fc7e724 by ben_cohen:
>> refactor sequence append growth logic
>> 
>> 		• edit: stdlib/public/core/Arrays.swift.gyb
>> 
>> 	• Commit 2f1a3e16172c71c1a0538609655e8da2b2e55bb7 by fs.output:
>> [AST] Remove unused property 'TrailingSemiLoc' from Stmt and Expr
>> 
>> 		• edit: include/swift/AST/Stmt.h
>> 		• edit: include/swift/AST/Expr.h
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 
>> 	• Commit 055ee489081f72bec7477f9f4b0319aeabf201a4 by fs.output:
>> [Parse] Split Decl list parsing from parseList()
>> 
>> 		• edit: lib/Parse/ParseStmt.cpp
>> 		• edit: test/Parse/trailing-semi.swift
>> 		• edit: include/swift/Parse/Parser.h
>> 		• edit: test/Parse/ConditionalCompilation/decl_parse_errors.swift
>> 		• edit: include/swift/AST/Decl.h
>> 		• edit: lib/Parse/ParseDecl.cpp
>> 
>> 	• Commit c92dbe5319f16834ac4253fadc90340e499c6294 by fs.output:
>> [Parse] Remove declaration list specific logic from parseList()
>> 
>> 		• edit: lib/Parse/Parser.cpp
>> 		• edit: include/swift/Parse/Parser.h
>> 		• edit: lib/Parse/ParseType.cpp
>> 		• edit: lib/Parse/ParseExpr.cpp
>> 		• edit: lib/Parse/ParseSIL.cpp
>> 		• edit: lib/Parse/ParsePattern.cpp
>> 
>> 	• Commit 25fc295e4a4e6e035edb0ad388f5b9d2aa53b338 by alblue:
>> Revert "Merge pull request #6807 from alblue/SR-1676"
>> 
>> 		• edit: tools/SourceKit/CMakeLists.txt
>> 		• edit: CMakeLists.txt
>> 
>> 	• Commit 35b0ffeff8713ee93abe9a093ed8e0edbd11cf97 by xedin:
>> [Diagnostics] Fix diagnoseImplicitSelfErrors to accept only valid
>> 
>> 		• edit: lib/Sema/CSDiag.cpp
>> 		• add: validation-test/compiler_crashers_fixed/28603-argumentlabels-size-1.swift
>> 		• delete: validation-test/compiler_crashers/28603-argumentlabels-size-1.swift
>> 
>> 	• Commit 1c5a26129de69decb40905a3f71a7dd3623760c7 by github:
>> Fixed typo
>> 
>> 		• edit: docs/proposals/Concurrency.rst
>> 
>> 	• Commit 4495fde240c25d23afa8bfedd8f4846e3efaafdb by brian.king:
>> Remove periods from the warnings to be more consistent with other
>> 
>> 		• edit: include/swift/AST/DiagnosticsSema.def
>> 
>> 	• Commit a2c64103dd0bc3d0a322133b4d7fabc04c8954b9 by aschwaighofer:
>> Fix a iteration invalidation bug
>> 
>> 		• edit: lib/SILOptimizer/Transforms/Devirtualizer.cpp
>> 
>> 	• Commit b2efca54d6d872d7b7008ecc47d6c6d0a1910c53 by moiseev:
>> Removing unnecessary CGFloat->Double->CGFloat conversions
>> 
>> 		• edit: test/stdlib/TestAffineTransform.swift
>> 		• edit: stdlib/public/SDK/Foundation/AffineTransform.swift
>> 
>> 	• Commit 5a83bef7b3775369ce3bb240cba54e5cf2fa060f by github:
>> tweak outer loop comment
>> 
>> 		• edit: stdlib/public/core/Arrays.swift.gyb
>> 
>> 	• Commit cc5990232bdf589579d5b497deab354a3042ec7d by groved:
>> SR-3477: replace unsafeBitCast by withoutActuallyEscaping
>> 
>> 		• edit: src/swift/Data.swift
>> 
>> 	• Commit e59638d961cb93373d0ca4c65bfdbc1dbc408a04 by groved:
>> consider affinity when computing active cpus on Linux
>> 
>> 		• edit: src/shims/hw_config.h
>> 
>> 	• Commit b295c7da5f4d58b1c9b996ff67413f02b70110f1 by tiago:
>> remove trailing period after "N seconds"
>> 
>> 		• edit: Tests/Functional/Performance/Misuse/main.swift
>> 		• edit: Tests/Functional/FailureMessagesTestCase/main.swift
>> 		• edit: Tests/Functional/SingleFailingTestCase/main.swift
>> 		• edit: Tests/Functional/SelectedTest/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Notifications/Expectations/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Predicates/Handler/main.swift
>> 		• edit: Tests/Functional/TestCaseLifecycle/main.swift
>> 		• edit: Tests/Functional/Observation/All/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Predicates/Expectations/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Handler/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Notifications/Handler/main.swift
>> 		• edit: Tests/Functional/Performance/main.swift
>> 		• edit: Tests/Functional/FailingTestSuite/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Expectations/main.swift
>> 		• edit: Tests/Functional/NegativeAccuracyTestCase/main.swift
>> 		• edit: Sources/XCTest/Private/PrintObserver.swift
>> 		• edit: Tests/Functional/Asynchronous/Misuse/main.swift
>> 		• edit: Tests/Functional/ErrorHandling/main.swift
>> 		• edit: Tests/Functional/Observation/Selected/main.swift
>> 
>> 	• Commit 2e48a9bf6bda760a7077c1fbe37d6fc0347cd7f1 by bcroom:
>> Re-export Foundation from XCTest
>> 
>> 		• edit: Sources/XCTest/Public/XCTestCase.swift
>> 		• edit: Tests/Functional/Asynchronous/Notifications/Expectations/main.swift
>> 		• edit: Sources/XCTest/Private/XCTestCaseSuite.swift
>> 		• edit: Sources/XCTest/Private/TestListing.swift
>> 		• edit: Sources/XCTest/Public/Asynchronous/XCWaitCompletionHandler.swift
>> 		• edit: Tests/Functional/Observation/All/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Notifications/Handler/main.swift
>> 		• edit: Sources/XCTest/Public/Asynchronous/XCTestCase+Asynchronous.swift
>> 		• edit: Sources/XCTest/Public/XCTestObservationCenter.swift
>> 		• edit: Sources/XCTest/Public/XCTestSuiteRun.swift
>> 		• edit: Tests/Functional/Observation/Selected/main.swift
>> 		• edit: Sources/XCTest/Private/WallClockTimeMetric.swift
>> 		• edit: Tests/Functional/Asynchronous/Expectations/main.swift
>> 		• edit: Sources/XCTest/Private/PrintObserver.swift
>> 		• edit: Tests/Functional/Asynchronous/Predicates/Expectations/main.swift
>> 		• edit: Tests/Functional/ListTests/main.swift
>> 		• edit: Sources/XCTest/Public/Asynchronous/XCTestCase+PredicateExpectation.swift
>> 		• edit: Sources/XCTest/Public/XCTestMain.swift
>> 		• edit: Sources/XCTest/Private/PerformanceMeter.swift
>> 		• edit: Tests/Functional/Performance/main.swift
>> 		• edit: Sources/XCTest/Public/Asynchronous/XCNotificationExpectationHandler.swift
>> 		• edit: Sources/XCTest/Public/XCTestObservation.swift
>> 		• edit: Sources/XCTest/Public/Asynchronous/XCPredicateExpectationHandler.swift
>> 		• edit: Sources/XCTest/Private/XCPredicateExpectation.swift
>> 		• edit: Sources/XCTest/Public/XCTestRun.swift
>> 		• edit: Tests/Functional/Asynchronous/Predicates/Handler/main.swift
>> 		• edit: Tests/Functional/Asynchronous/Handler/main.swift
>> 		• edit: Sources/XCTest/Public/Asynchronous/XCTestCase+NotificationExpectation.swift
>> 
>> 	• Commit 7bb7faa19dd0716f0e26d948d02ef9e2b68953f1 by larryonoff:
>> Add iOS, tvOS, watchOS platforms support
>> 
>> 		• edit: XCTest.xcodeproj/project.pbxproj
>> 		• edit: Info.plist
>> 
>> 	• Commit cb30809c4c334d47f91bfcfeff67da91b8713cc2 by larryonoff:
>> Update Xcode project settings
>> 
>> 		• edit: XCTest.xcodeproj/project.pbxproj
>> 
>> 	• Commit 9553a9bcfb0a5e7ab0c2960b2160da6548dd44f7 by github:
>> [ClangModuleTests] Add a custom modulemap test (#904)
>> 
>> 		• edit: Tests/FunctionalTests/ClangModuleTests.swift
>> 		• add: Fixtures/ClangModules/SwiftCMixed2/Sources/SeaLib/include/module.modulemap
>> 		• edit: Fixtures/ClangModules/SwiftCMixed2/Sources/SeaLib/Foo.c
>> 
>> 	• Commit 4354a8c6ca1cc8c2469488cc3b39c118fb40b7ad by bgesiak:
>> [Swift] Use new capture list VarDecl initializer
>> 
>> 		• edit: source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.cpp
>> 		• edit: source/Target/SwiftLanguageRuntime.cpp
>> 		• edit: source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.h
>> 
>> 	• Commit b00f2314deb758fb227586e3b4bef28c6e964a26 by modocache:
>> [Swift] Completely replace Module with ModuleDecl
>> 
>> 		• edit: source/Plugins/Language/Swift/SwiftLanguage.cpp
>> 		• edit: source/Symbol/SwiftASTContext.cpp
>> 		• edit: source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
>> 
>> 	• Commit adaace413425e8a2417aac1776f496bfb9dd04f0 by beanz:
>> Add fallback case for non-framework build
>> 
>> 		• edit: source/Host/macosx/HostInfoMacOSX.mm
>> 
>> 	• Commit 2f7401909ac1cf84d6e742c1b05e158669637ee8 by beanz:
>> [CMake] NFC. Updating CMake dependency specifications
>> 
>> 		• edit: source/Plugins/ExpressionParser/Clang/CMakeLists.txt
>> 		• edit: cmake/modules/AddLLDB.cmake
>> 		• edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeLists.txt
>> 		• edit: source/Expression/CMakeLists.txt
>> 
>> 	• Commit df4681fd2ac1bbca2748c81fe855968fc75b93e5 by beanz:
>> [CMake] Only support LLDB_BUILD_FRAMEWORK on CMake 3.7 and later
>> 
>> 		• edit: source/API/CMakeLists.txt
>> 		• edit: test/CMakeLists.txt
>> 
>> 	• Commit 2f257569acfa7c1fa0c10f29faf45bef1eafe619 by beanz:
>> [CMake] Ensure Python files are inside the LLDB framework bundle
>> 
>> 		• edit: CMakeLists.txt
>> 
>> 	• Commit a0e4940d63f4ff14aed6e85c7d19bdfa27e01903 by beanz:
>> [CMake] Refactor LLDB libraries and tools to be components
>> 
>> 		• edit: cmake/modules/LLDBConfig.cmake
>> 		• edit: cmake/modules/AddLLDB.cmake
>> 		• edit: tools/darwin-debug/CMakeLists.txt
>> 		• edit: tools/argdumper/CMakeLists.txt
>> 		• edit: tools/driver/CMakeLists.txt
>> 		• edit: tools/lldb-server/CMakeLists.txt
>> 		• edit: tools/debugserver/source/MacOSX/CMakeLists.txt
>> 		• edit: tools/lldb-mi/CMakeLists.txt
>> 
>> 	• Commit 42638ee8d29379ca55ac34bd1d107f312b8070d5 by beanz:
>> [CMake] [PR31433] Fix LLDB tool installation
>> 
>> 		• edit: cmake/modules/AddLLDB.cmake
>> 
>> 	• Commit 1f877202edf45e09195ccf54d5539c5777f80481 by beanz:
>> [CMake] Support distribution install for LLDB.framework
>> 
>> 		• edit: cmake/modules/AddLLDB.cmake
>> 
>> 	• Commit e721a4af7d6276ff390a51ec2f0bc519c37ebe67 by beanz:
>> [CMake] Fix install rules for tools included in the framework
>> 
>> 		• edit: cmake/modules/AddLLDB.cmake
>> 
>> 	• Commit bc37b04126095f8240f753912aa2d49056fbf3df by xiaodi.wu:
>> Implement CharacterSet.subtracting(_:) and add test
>> 
>> 		• edit: Foundation/CharacterSet.swift
>> 		• edit: TestFoundation/TestNSCharacterSet.swift
>> 
>> 	• Commit 9f9bf88a4146b00d591888d21e406aaae8bc6cf3 by xiaodi.wu:
>> Expand and disable test for CharacterSet.subtract(_:)
>> 
>> 		• edit: TestFoundation/TestNSCharacterSet.swift
>> 
>> 	• Commit 36e8968497e461823f9b2959c30a10833eb17524 by xiaodi.wu:
>> Update to address reviewer comments (CharacterSet)
>> 
>> 		• edit: TestFoundation/TestNSCharacterSet.swift
>> 		• edit: Foundation/CharacterSet.swift
>> 
>> 	• Commit be7901f3e786ae74f7f7733ffc3bdc0b08734803 by ben_cohen:
>> Update to new _copyContents that takes an unsafe buffer rather than
>> 
>> 		• edit: Foundation/Data.swift
>> 
>> 	• Commit f2c950dca03800d5c18175b15422a181d266abb7 by suicaicoca:
>> Update URLProtocolClient.urlProtocol(_:didFailWithError:) to match the
>> 
>> 		• edit: Foundation/NSURLProtocol.swift
>> 
>> 	• Commit bf0a8a82b1b6645ed19381eca3c1bc0738e1bf05 by suicaicoca:
>> [FileManager] Use Error to be consistent with
>> 
>> 		• edit: Foundation/NSFileManager.swift
>> 
>> 	• Commit dcc7db1fa3167c6dca1fef18dd38b820952faa49 by tbehrens:
>> Fix libFoundation.so being flagged as requiring executable stack
>> 
>> 		• edit: CoreFoundation/Base.subproj/CFAsmMacros.h
>> 
>> 	• Commit d3d3605573d851c674816ad6a4a7d99d6c6789c0 by anthony.parker:
>> Android SDK name changes. (#758)
>> 
>> 		• edit: lib/product.py
>> 		• edit: lib/target.py
>> 
>> 	• Commit 943e1fe8cabdbd2b6cdb039d53f57227e3001afc by suicaicoca:
>> [URLSessionStreamTask] Update `readData` and `write` methods to match
>> 
>> 		• edit: Foundation/NSURLSession/NSURLSessionTask.swift
>> 
>> 	• Commit 791a55c1697ee207cd1d63284e38228d14ee3190 by ruscur:
>> Always build with -lcurl on GNU/Linux
>> 
>> 		• edit: build.py
>> 
>> 	• Commit c4f36c1cf59becee0b2d73ce323a9f3058a2abce by suicaicoca:
>> URLSessionTaskPriority... constants should be class properties
>> 
>> 		• edit: Foundation/NSURLSession/NSURLSessionTask.swift
>> 
>> 	• Commit bb20f62237d948d1b78bf53ee1520c7c947f3754 by suicaicoca:
>> [URLSessionTask] Use `DispatchQueue.sync` overload which has a return
>> 
>> 		• edit: Foundation/NSURLSession/NSURLSessionTask.swift
>> 
>> 	• Commit 496134f5c3c4bd8961a22eb945c461a46b577492 by ruscur:
>> Fix powerpc targets
>> 
>> 		• edit: lib/target.py
>> 
>> 	• Commit 78a7c7cc400cc3ac486a65d40921aba89f926c98 by ruscur:
>> Fix floating point types for powerpc
>> 
>> 		• edit: Foundation/CGFloat.swift
>> 
>> 	• Commit 8eea6a5dd00a775804132c08114cc6dd6a3eb6b3 by suicaicoca:
>> Change some global constants to type properties to match the Darwin
>> 
>> 		• edit: TestFoundation/TestNSLocale.swift
>> 		• edit: Foundation/NSLocale.swift
>> 		• edit: Foundation/NSURLCredentialStorage.swift
>> 		• edit: Foundation/NSOperation.swift
>> 
>> 	• Commit da1b7a2a6af522b30d211dff4144b003fe5996ce by spestov:
>> Update for new rules on @inline(__always) function bodies
>> 
>> 		• edit: Foundation/Data.swift
>> 
>> 	• Commit e8978f147cd6ee21f40b230f237b9dc970f17ce0 by github:
>> Revert "Update for new rules on @inline(__always) function bodies"
>> 
>> 		• edit: Foundation/Data.swift
>> 
>> 	• Commit 578c38f4c387396e5a84afb8b97b7e321aba4b7c by github:
>> Revert "Revert "Update for new rules on @inline(__always) function
>> 
>> 		• edit: Foundation/Data.swift
>> 
>> 	• Commit cf53cc727d8fffc73a88f8d9232c1e2159750ff5 by suicaicoca:
>> [NotificationQueue] Rename Coalescing constants to match the Darwin
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 		• edit: TestFoundation/TestNSNotificationQueue.swift
>> 
>> 	• Commit 399889481d21043b70386a34e986b57d81c721fd by suicaicoca:
>> [XMLParser] Fix `errorDomain` naming
>> 
>> 		• edit: Foundation/NSXMLParser.swift
>> 		• edit: TestFoundation/TestNSXMLDocument.swift
>> 
>> 	• Commit cfe0e0c84bdee23384684959bb4bfd6f3877f2ff by suicaicoca:
>> [FileHandle] Update NSFileHandleReadCompletion to match the Darwin
>> 
>> 		• edit: TestFoundation/TestNSFileHandle.swift
>> 		• edit: Foundation/NSFileHandle.swift
>> 
>> 	• Commit 7379538c2cd20cc521b58c13abcd6d3778dd7a94 by suicaicoca:
>> Use `unsafeDowncast` where possible according to the warnings
>> 
>> 		• edit: Foundation/String.swift
>> 		• edit: Foundation/IndexSet.swift
>> 		• edit: Foundation/NSCache.swift
>> 
>> 	• Commit 951a493e145abd24256ba3324b4e941caea80cc6 by suicaicoca:
>> Use `UnsafeRawPointer` initializer where possible according to the
>> 
>> 		• edit: Foundation/NSCoder.swift
>> 
>> 	• Commit bb664cbe15b3cd85eff3c76b80d39a1ede1dd06f by suicaicoca:
>> Use `UnsafeMutableRawPointer` initializer where possible according to
>> 
>> 		• edit: Foundation/NSUUID.swift
>> 		• edit: Foundation/NSCoder.swift
>> 		• edit: Foundation/NSSwiftRuntime.swift
>> 
>> 	• Commit f03a45be4d2a9fa5d42ec1d3f48f09b2b87cc81f by suicaicoca:
>> Use `assumingMemoryBound` method where possible according to the
>> 
>> 		• edit: Foundation/NSValue.swift
>> 		• edit: Foundation/NSConcreteValue.swift
>> 		• edit: Foundation/NSKeyedArchiver.swift
>> 		• edit: Foundation/NSKeyedUnarchiver.swift
>> 
>> 	• Commit 57fbbbf91a39221a0e315bedad34f612a4228320 by suicaicoca:
>> [gardening] Remove unnecessary `break`s
>> 
>> 		• edit: Foundation/NSDecimal.swift
>> 		• edit: Foundation/NSOperation.swift
>> 		• edit: Foundation/Data.swift
>> 		• edit: Foundation/NSKeyedArchiver.swift
>> 		• edit: Foundation/NSObjCRuntime.swift
>> 		• edit: Foundation/NSCalendar.swift
>> 		• edit: Foundation/Boxing.swift
>> 		• edit: Foundation/NSKeyedUnarchiver.swift
>> 		• edit: Foundation/NSNumber.swift
>> 		• edit: Foundation/NSXMLParser.swift
>> 		• edit: Foundation/NSHost.swift
>> 
>> 	• Commit 5fada38704515fb72c557f67ece3d18dbfe43963 by suicaicoca:
>> [plutil] Fix build failure
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit 534f49bea4aeab5306bb9f2fdb7724d7e36803ef by suicaicoca:
>> [NotificationQueue] Rename Coalescing to NotificationCoalescing to match
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 
>> 	• Commit 7d908e550750df8680b06dba69e5379c4c9318f9 by suicaicoca:
>> Weakly link `_os_log_set_nscf_formatter` to make the framework run on
>> 
>> 		• edit: CoreFoundation/Base.subproj/CFRuntime.c
>> 
>> 	• Commit c1dfbb3bf268ec0f9d8ac4406efedc509ac548c5 by suicaicoca:
>> Delete `_os_log_set_nscf_formatter` related lines as requested
>> 
>> 		• edit: CoreFoundation/Base.subproj/CFRuntime.c
>> 
>> 	• Commit 43605afb0018952b56301ef670b2b6b92ffe0e8f by anthony.parker:
>> [URLSessionDownloadTask] Update `cancel` to match the Darwin version
>> 
>> 		• edit: Foundation/NSURLSession/NSURLSessionTask.swift
>> 
>> 	• Commit 1954905a994cffbc686b80bc8290189e5e45bb96 by suicaicoca:
>> [plutil] Rename ExecutionMode enum cases
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit 3822418aed72ca5a17da39c8474c362a6e84f072 by suicaicoca:
>> [plutil] Rename ConversionFormat enum cases
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit 146ec3b537203d409a730a7e8d2d434059689766 by suicaicoca:
>> [plutil] Rename OptionParseError enum cases
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit 4111cc94a126cc4e37e8c9ef32767f67320b9d32 by suicaicoca:
>> [plutil][gardening] Remove unnecessary `break`s
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit 6fa8c69947d3c034b0dfc60825d054762cf01755 by suicaicoca:
>> [plutil] Rename DisplayType enum cases
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit 1665fdfdc27e5e03b2f92b7aa04d1a5add6ef9b4 by suicaicoca:
>> [NotificationQueue] Rename `defaultQueue()` method to `default` property
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 		• edit: TestFoundation/TestNSNotificationQueue.swift
>> 
>> 	• Commit 91fa43ab668c7d80dadc1e29629388d0b46f6380 by suicaicoca:
>> [NotificationQueue] Rename `enqueueNotification()` to `enqueue()`
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 		• edit: TestFoundation/TestNSNotificationQueue.swift
>> 
>> 	• Commit 22402a009e22d9d3b0a460d6a2fdbf12da0319df by suicaicoca:
>> [NotificationQueue] Rename `dequeueNotificationsMatching()` to
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 
>> 	• Commit 5278ee8aef291c352e852eb2aeafa4dd0b4cff66 by suicaicoca:
>> [plutil][gardening] Use `switch` for type casting
>> 
>> 		• edit: Tools/plutil/main.swift
>> 
>> 	• Commit dd4406d4122f5efabf5425a34f4d2d9b8e1bc529 by suicaicoca:
>> [URLResourceValues] Remove redundant NSCoding protocol from some
>> 
>> 		• edit: Foundation/URL.swift
>> 
>> 	• Commit eb4bcbcb091a0482c5435fea611b4be2f1a36e49 by suicaicoca:
>> [NSURLRequest] Utilize restricted setters
>> 
>> 		• edit: Foundation/NSURLSession/NSURLSessionTask.swift
>> 		• edit: Foundation/NSURLRequest.swift
>> 
>> 	• Commit 3b51b2cc9b78492a3f9bc1a3f85bcdfe5bf57077 by suicaicoca:
>> [NotificationQueue] Rename PostingStyle constants to match the Darwin
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 		• edit: TestFoundation/TestNSNotificationQueue.swift
>> 
>> 	• Commit 49b44643652a3d46382111ba9aa6a9345b1c1177 by suicaicoca:
>> [NotificationQueue] Update PostingStyle raw values to match the Darwin
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 
>> 	• Commit 8b1257d08f39c702d6e98af7e5ffccdaceb75526 by suicaicoca:
>> [OutputStream] Rename `outputStreamToMemory()` to `toMemory()` to match
>> 
>> 		• edit: TestFoundation/TestNSStream.swift
>> 		• edit: Foundation/NSStream.swift
>> 
>> 	• Commit 5a64acfa18f40d232fbce4328742f600a247586d by suicaicoca:
>> [gardening] prefer '-> Void' over '-> ()'
>> 
>> 		• edit: Foundation/Data.swift
>> 		• edit: Foundation/NSStringAPI.swift
>> 		• edit: Foundation/NSURLSession/HTTPBodySource.swift
>> 		• edit: Foundation/NSData.swift
>> 		• edit: Foundation/NSURLSession/TaskRegistry.swift
>> 
>> 	• Commit 90c976be1a87f917b1e81cd0f809b251bb4821d5 by abl:
>> Fix for [SR-3448] Crash in String.replacingOccurrences(of:with:) with
>> 
>> 		• edit: TestFoundation/TestNSString.swift
>> 		• edit: Foundation/NSString.swift
>> 
>> 	• Commit 684601bf851237e32fa16aca90c9b8ae0bd46ddd by suicaicoca:
>> [AffineTransform] Replace `M_PI` with `CGFloat.pi`
>> 
>> 		• edit: TestFoundation/TestNSAffineTransform.swift
>> 		• edit: Foundation/NSAffineTransform.swift
>> 
>> 	• Commit da90c1f0b811d17118fa2dee1737fa7a300412fb by suicaicoca:
>> [AffineTransform] Use `sin` and `cos` overloads for CGFloat
>> 
>> 		• edit: Foundation/NSAffineTransform.swift
>> 
>> 	• Commit ec5110b91d814e5995a72068d053faa9b0cac13f by suicaicoca:
>> [NotificationQueue] Add missing `none` to NotificationCoalescing
>> 
>> 		• edit: Foundation/NSNotificationQueue.swift
>> 
>> 	• Commit 2dbc6ccb34cdd4d17e92c1a83803523161367e44 by anthony.parker:
>> [Docs] Update NSPersonNameComponents status to Complete (#800)
>> 
>> 		• edit: Docs/Status.md
>> 
>> 	• Commit e518146c94a5e9fd8ffd3f763e75dfa9127e1d22 by anthony.parker:
>> Correct sequence initializers for Data when repeating:count: is called
>> 
>> 		• edit: Foundation/Data.swift
>> 		• edit: TestFoundation/TestNSData.swift
>> 
>> 	• Commit 2ef7f4ab1965e88589b56942f6e643b6087a7cc0 by suicaicoca:
>> Add `@_versioned` attribute to _MutableHandle._pointer
>> 
>> 		• edit: Foundation/Boxing.swift
>> 
>> 	• Commit 6771721cbcfacf6fbd8c04158d1b151e6ec240c4 by suicaicoca:
>> `@_versioned` attribute requires `internal`
>> 
>> 		• edit: Foundation/Boxing.swift
>> 
>> 	• Commit 5d1bdb566acb6ad86a7a55657792452766b9aa29 by suicaicoca:
>> [PropertyListSerialization] Possible implementation of
>> 
>> 		• edit: Foundation/NSKeyedUnarchiver.swift
>> 		• edit: Docs/Status.md
>> 		• edit: Foundation/NSStream.swift
>> 		• edit: TestFoundation/TestNSPropertyList.swift
>> 		• edit: Foundation/NSPropertyList.swift
>> 
>> 	• Commit 939509a50b7c9f04b48741ee7c7960089cce063d by norio.nomura:
>> Fix `String.getLineStart(_:end:contentsEnd:for:)` returns wrong start
>> 
>> 		• edit: Foundation/NSScanner.swift
>> 		• edit: TestFoundation/TestNSString.swift
>> 
>> 	• Commit be039e11e6609c714b8479aacf861727ed64aaf8 by suicaicoca:
>> [URLSession] Replace remaining NSError usages with Error
>> 
>> 		• edit: Foundation/NSData.swift
>> 		• edit: Foundation/NSURLSession/NSURLSessionTask.swift
>> 		• edit: Foundation/NSURLSession/TaskRegistry.swift
>> 		• edit: TestFoundation/TestNSURLSession.swift
>> 		• edit: Foundation/NSURLSession/NSURLSession.swift
>> 
>> 	• Commit dca3023cb5278f48e40648fcb812fa6c1a636a58 by phausler:
>> Implemented _resolveCurrent (#638)
>> 
>> 		• edit: Foundation/NSHost.swift
> 



More information about the swift-dev mailing list