[swift-dev] [Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (swift 3.1) #148
Joe Groff
jgroff at apple.com
Tue Jan 17 19:20:16 CST 2017
Sorry, I may have cc'ed you on the wrong build failure. This one:
https://ci.swift.org/job/oss-swift-3.1-incremental-RA-linux-ubuntu-16_04/220/consoleFull#-2017091709ee1a197b-acac-4b17-83cf-a53b95139a76
fails with:
Foundation/Data.swift:1115:20: error: var '_backing' is internal and cannot be referenced from an '@inline(__always)' function
return _backing.length
^
Foundation/Data.swift:914:18: note: var '_backing' is not '@_versioned' or public
internal var _backing : _DataStorage
^
-Joe
> On Jan 17, 2017, at 5:19 PM, Slava Pestov <spestov at apple.com> wrote:
>
> 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