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

Jordan Rose jordan_rose at apple.com
Tue Dec 13 19:40:52 CST 2016


Looks like LLDB master hasn't been merged into 3.1 yet (to go with Swift).

> On Dec 13, 2016, at 17:17, no-reply--- via swift-dev <swift-dev at swift.org> wrote:
> 
> [FAILURE] oss-swift-3.1-package-linux-ubuntu-14_04 [#18]
> 
> Build URL:	https://ci.swift.org/job/oss-swift-3.1-package-linux-ubuntu-14_04/18/ <https://ci.swift.org/job/oss-swift-3.1-package-linux-ubuntu-14_04/18/>
> Project:	oss-swift-3.1-package-linux-ubuntu-14_04
> Date of build:	Tue, 13 Dec 2016 16:56:15 -0800
> Build duration:	20 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 <https://ci.swift.org//job/oss-swift-3.1-package-linux-ubuntu-14_04/18/consoleFull#-2054194093ee1a197b-acac-4b17-83cf-a53b95139a76>
> Changes
> 
> Commit 130757bb3d7edf47ef6a86bb22c268768720ac4c by mardani29:
> Update swift-format documentation
> 
> edit: docs/SwiftFormat.md
> 
> Commit bd50a6a5c641978616147334aca2ed0eb188f49a by abeingessner:
> [stdlib] delete dead code
> 
> edit: stdlib/public/core/Builtin.swift
> 
> Commit 68737b78c257d368901095b87b589574d2e1ee2a by milseman:
> [ClangImporter] Refactor name importing to be version based
> 
> edit: lib/ClangImporter/ImportName.cpp
> edit: lib/ClangImporter/ImportType.cpp
> edit: lib/ClangImporter/ImportDecl.cpp
> edit: lib/ClangImporter/ImportName.h
> edit: lib/ClangImporter/ImporterImpl.h
> edit: lib/ClangImporter/SwiftLookupTable.cpp
> 
> Commit c67a33fbc7bba13b0d858e4add410ec76e921c9b by compnerd:
> build: remove `TARGET_SDKS` from the runtime
> 
> edit: stdlib/public/runtime/SwiftObject.mm
> edit: stdlib/public/stubs/FoundationHelpers.mm
> edit: stdlib/public/stubs/OptionalBridgingHelper.mm
> edit: stdlib/public/stubs/SwiftNativeNSXXXBase.mm.gyb
> delete: stdlib/public/runtime/ReflectionNative.cpp
> edit: stdlib/public/runtime/SwiftValue.mm
> edit: stdlib/public/stubs/CMakeLists.txt
> edit: stdlib/public/stubs/Availability.mm
> delete: stdlib/public/runtime/SwiftObjectNative.cpp
> edit: stdlib/public/stubs/Reflection.mm
> edit: stdlib/public/runtime/ErrorObject.mm
> edit: stdlib/public/runtime/CMakeLists.txt
> edit: stdlib/public/stubs/UnicodeNormalization.cpp
> 
> Commit 91e8a0ccdbd81d80371cbfff34029a14620288af by xedin:
> [QoI] When adding archetype requirements don't expect all of the members
> 
> delete: validation-test/Sema/type_checker_crashers/rdar28235248.swift
> edit: lib/AST/ArchetypeBuilder.cpp
> add: validation-test/Sema/type_checker_crashers_fixed/rdar28235248.swift
> 
> Commit 2a5c185bae87070619e76cb4e268cccef84dd04d by milseman:
> [Import Name] Delete dead code
> 
> edit: lib/ClangImporter/ImportName.cpp
> 
> Commit 2b01c2536449f3c5cbc9ba6d2b7bbc239591f6fe by milseman:
> [Import Name] Refactor ImportedName to be a class
> 
> edit: lib/ClangImporter/ImportName.cpp
> edit: lib/ClangImporter/ImportName.h
> edit: lib/ClangImporter/ImportType.cpp
> edit: lib/ClangImporter/SwiftLookupTable.cpp
> edit: lib/ClangImporter/ImportDecl.cpp
> 
> Commit 280f908554d0ba063826c3c91d41681a34809062 by eeckstein:
> Mangling: fix symbol mangling macros
> 
> edit: include/swift/Basic/ManglingMacros.h
> 
> Commit d93a9fd103f3b6598558e30014fc3838ae69eb17 by eeckstein:
> Mangling: use mangling macros for some more symbols in the runtime
> 
> edit: stdlib/public/runtime/ErrorObjectNative.cpp
> edit: stdlib/public/runtime/Enum.cpp
> 
> Commit 786bd67bd0bc50da3f7bef15151df6a023f9b375 by eeckstein:
> Mangling: fix new mangling and de-mangling of private operators
> 
> edit: lib/AST/ASTMangler.cpp
> edit: lib/Basic/Demangler.cpp
> 
> Commit a317c6ac022d8e35e7255c4864400621a5d8800e by practicalswift:
> [swiftc (136 vs. 5234)] Add crasher in
> 
> add: validation-test/compiler_crashers/28559-result-case-not-implemented.swift
> 
> Commit a5c5a0103a3bbec10a575f7b349ae15f7c4a267f by spestov:
> Sema: Don't look at SubstitutedType in CSDiag
> 
> edit: lib/Sema/CSDiag.cpp
> edit: test/stdlib/RangeDiagnostics.swift
> 
> Commit 0db5a17925280dcd5d8d083421ab0a2c613a083c by eeckstein:
> Mangling: merge a fix for an IDE crasher to the new ASTMangler
> 
> edit: lib/AST/ASTMangler.cpp
> 
> Commit e7489462de317a6adb44436eaba810b8ae110e0c by eeckstein:
> Mangling: fix a problem with punycode encoded identifiers which begin
> 
> edit: lib/Basic/Demangler.cpp
> 
> Commit 5ac0c5b9b79c4dc2a00dc8caa20b76f0b3a468db by eeckstein:
> Mangling: wire up the new mangling in various places in the compiler,
> 
> edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
> edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
> edit: lib/SIL/SILDeclRef.cpp
> edit: lib/FrontendTool/FrontendTool.cpp
> edit: lib/IRGen/Linking.h
> edit: lib/SIL/SILWitnessTable.cpp
> edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
> edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
> edit: lib/SILGen/SILGenConstructor.cpp
> edit: lib/SILGen/SILGenDecl.cpp
> edit: lib/AST/USRGeneration.cpp
> edit: lib/SILGen/SILGenMaterializeForSet.cpp
> edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
> edit: lib/IRGen/Linking.cpp
> edit: lib/SILOptimizer/IPO/UsePrespecialized.cpp
> edit: lib/SILGen/SILGenGlobalVariable.cpp
> edit: lib/SILOptimizer/Utils/Generics.cpp
> edit: lib/SILOptimizer/IPO/CapturePropagation.cpp
> 
> Commit b0705b455a9f5cb91ddf7190e6eafc61fd023a98 by kyrtzidis:
> [code-completion] Fix assertion hit when calling
> 
> add: validation-test/IDE/crashers_fixed/095-swift-declcontext-getresilienceexpansion.swift
> delete: validation-test/IDE/crashers/074-swift-valuedecl-geteffectiveaccess.swift
> add: validation-test/IDE/crashers_fixed/074-swift-valuedecl-geteffectiveaccess.swift
> edit: lib/AST/DeclContext.cpp
> delete: validation-test/IDE/crashers/095-swift-declcontext-getresilienceexpansion.swift
> 
> Commit 66a2b6a0e2199fc689aa7deeaf3daf360d47cb65 by jgroff:
> SILGen: Purge misuses of pre-exploded RValue constructor.
> 
> edit: lib/SILGen/SILGenExpr.cpp
> edit: lib/SILGen/SILGenApply.cpp
> edit: lib/SILGen/SILGenLValue.cpp
> edit: lib/SILGen/SILGenBuiltin.cpp
> edit: lib/SILGen/SILGenPoly.cpp
> edit: lib/SILGen/RValue.cpp
> edit: lib/SILGen/RValue.h
> add: test/SILGen/for_loop_tuple_destructure_reabstraction.swift
> edit: lib/SILGen/SILGenConvert.cpp
> 
> Commit 528f38aadbe6a0ed66768113f78780dece1b3b21 by nhawes:
> [code-completion] Fix crash in printParameterList when paramListTy is
> 
> add: validation-test/IDE/crashers_fixed/101-swift-decl-print.swift
> edit: lib/AST/ASTPrinter.cpp
> delete: validation-test/IDE/crashers/101-swift-decl-print.swift
> 
> Commit d039da1226236d940e5220b7e6020b272605eaa9 by nhawes:
> Remove redundant .getPointer() in printParameterList
> 
> edit: lib/AST/ASTPrinter.cpp
> 
> Commit fc678740db46d3c2b8c0065db279aca96ef34d95 by kyrtzidis:
> [code-completion] Avoid a tentantive parse when in code-completion mode
> 
> edit: lib/Parse/ParseExpr.cpp
> edit: include/swift/AST/Expr.h
> edit: lib/Parse/ParseStmt.cpp
> delete: validation-test/IDE/crashers/084-swift-parser-consumedecl.swift
> add: validation-test/IDE/crashers_fixed/104-swift-gettypeofcompletioncontextexpr.swift
> edit: lib/Parse/ParsePattern.cpp
> delete: validation-test/IDE/crashers/104-swift-gettypeofcompletioncontextexpr.swift
> add: validation-test/IDE/crashers_fixed/084-swift-parser-consumedecl.swift
> 
> Commit 330c2d96e64941c9727c8ce98f43dd05b8783bb6 by dfarler:
> Make the lexer UTF-8 RFC 3629 correct re: prefix octets
> 
> delete: validation-test/IDE/crashers/033-swift-identifier-isoperatorslow.swift
> edit: test/Parse/invalid-utf8.swift
> add: validation-test/IDE/crashers_fixed/033-swift-identifier-isoperatorslow.swift
> edit: lib/Parse/Lexer.cpp
> 
> Commit 25e623addbe2a6ddda585263dc3a2d9ba906a4b0 by dfarler:
> Don't resolve a generic type parameter type from null environments
> 
> delete: validation-test/IDE/crashers/099-swift-genericenvironment-maptypeintocontext.swift
> add: validation-test/compiler_crashers_fixed/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift
> edit: lib/Sema/TypeCheckGeneric.cpp
> add: validation-test/IDE/crashers_fixed/099-swift-genericenvironment-maptypeintocontext.swift
> delete: validation-test/compiler_crashers/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift
> 
> Commit 712052bc9ae6a53502f2de35698f1329c8d86116 by xedin:
> [QoI] Mark inactive constraints as retired after removing
> 
> delete: validation-test/compiler_crashers/28242-swift-constraints-constraintsystem-simplify.swift
> edit: lib/Sema/ConstraintSystem.h
> delete: validation-test/compiler_crashers/28231-swift-constraints-constraintsystem-solvesimplified.swift
> add: validation-test/compiler_crashers_fixed/28242-swift-constraints-constraintsystem-simplify.swift
> delete: validation-test/compiler_crashers/28247-swift-constraints-constraintsystem-solverscope-solverscope.swift
> add: validation-test/compiler_crashers_fixed/28247-swift-constraints-constraintsystem-solverscope-solverscope.swift
> add: validation-test/compiler_crashers_fixed/28359-swift-constraints-constraintsystem-addtypevariableconstraintstoworklist.swift
> delete: validation-test/compiler_crashers/28359-swift-constraints-constraintsystem-addtypevariableconstraintstoworklist.swift
> add: validation-test/compiler_crashers_fixed/28231-swift-constraints-constraintsystem-solvesimplified.swift
> 
> Commit 1570f8e4f1c3d9e3793b7332b3484e6e650a7d6a by github:
> Fixing
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> delete: validation-test/IDE/crashers/091-swift-typechecker-computedefaultaccessibility.swift
> delete: validation-test/compiler_crashers/28276-swift-typechecker-computedefaultaccessibility.swift
> add: validation-test/compiler_crashers_fixed/28276-swift-typechecker-computedefaultaccessibility.swift
> add: validation-test/IDE/crashers_fixed/091-swift-typechecker-computedefaultaccessibility.swift
> 
> Commit 1f7a5f44129174089a28ec1c9fe0d76eafd2d964 by github:
> Fixing /IDE/crashers/016-swift-mangle-mangler-mangleidentifier.swift
> 
> edit: lib/AST/Mangle.cpp
> delete: validation-test/IDE/crashers/100-swift-mangle-mangler-mangledeclname.swift
> add: validation-test/IDE/crashers_fixed/100-swift-mangle-mangler-mangledeclname.swift
> delete: validation-test/IDE/crashers/016-swift-mangle-mangler-mangleidentifier.swift
> add: validation-test/IDE/crashers_fixed/016-swift-mangle-mangler-mangleidentifier.swift
> 
> Commit 8a1977dc63bcb6377aec45580fa076e5662879ec by dgregor:
> [Sema] Move the computaton of the context type of 'self' later.
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Parse/ParseDecl.cpp
> edit: test/decl/var/properties.swift
> 
> Commit 37bb4d1eae650a2a58e8dc897eede57e64a311e4 by dgregor:
> [AST] Make typealiases not "type contexts"
> 
> edit: include/swift/AST/DeclContext.h
> edit: lib/AST/DeclContext.cpp
> edit: lib/AST/NameLookup.cpp
> 
> Commit d590f2e83db420a6d75a450e7f8f6eddf041fd99 by dgregor:
> [Sema/AST] Type-check typealiases within their own context.
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> 
> Commit 38671e27719bae26442bbdb182904ef8a3572dd0 by dgregor:
> [AST] Hide DeclContext::getAsGenericTypeOrGenericTypeExtensionContext().
> 
> edit: lib/Sema/TypeCheckProtocol.cpp
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/CSDiag.cpp
> edit: lib/AST/ConformanceLookupTable.cpp
> edit: lib/IDE/CodeCompletion.cpp
> edit: include/swift/AST/DeclContext.h
> edit: lib/AST/DeclContext.cpp
> 
> Commit 7349dca8dd4fec82aa1c86c4d606c3951a12a8e0 by dgregor:
> [Type checker] Eliminate most uses of
> 
> edit: lib/Sema/TypeCheckType.cpp
> edit: lib/Sema/TypeChecker.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> edit: lib/Sema/ITCDecl.cpp
> 
> Commit 3184d8463821a26d99d2328022f1505a83800ece by dgregor:
> [Type checker] Eliminate use of PartialGenericTypeToArchetypeResolver.
> 
> edit: test/Generics/same_type_constraints.swift
> edit: test/decl/ext/generic.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> 
> Commit 39eeb1343d37b0394dfe60273db3e31cbc721861 by dgregor:
> [Type checker] Eliminate SIL parser's use of
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeChecker.h
> 
> Commit 13e17147798fd3fdc17a53aabf4fe6450eb7c91e by dgregor:
> Remove PartialGenericTypeToArchetypeResolver.
> 
> edit: lib/Sema/GenericTypeResolver.h
> edit: lib/Sema/TypeCheckGeneric.cpp
> 
> Commit 6c7277be2cf48b2f2ffa1c39b56c7135d6f09de1 by dgregor:
> [Type checker] Work around issues with badly broken generic code.
> 
> add: validation-test/compiler_crashers_fixed/28408-swift-typechecker-checkinheritanceclause.swift
> add: validation-test/compiler_crashers_fixed/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift~13e17147798fd3fdc17a53aabf4fe6450eb7c91e
> delete: validation-test/compiler_crashers/28209-swift-protocoldecl-requiresclassslow.swift
> delete: validation-test/compiler_crashers/28408-swift-typechecker-checkinheritanceclause.swift
> add: validation-test/compiler_crashers_fixed/28392-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
> delete: validation-test/compiler_crashers/28471-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
> add: validation-test/compiler_crashers_fixed/28545-swift-archetypebuilder-potentialarchetype-gettype-swift-archetypebuilder.swift
> add: validation-test/compiler_crashers_fixed/28453-found-interfacetoarchetypemap-end-missing-generic-parameter-failed.swift
> add: validation-test/compiler_crashers_fixed/28423-swift-typechecker-validatedecl.swift
> add: validation-test/compiler_crashers_fixed/28351-swift-functiontype-get.swift
> add: validation-test/compiler_crashers_fixed/28209-swift-protocoldecl-requiresclassslow.swift
> add: validation-test/compiler_crashers_fixed/28471-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
> delete: validation-test/compiler_crashers/28435-swift-genericenvironment-maptypeintocontext.swift
> delete: validation-test/compiler_crashers/28351-swift-functiontype-get.swift
> edit: lib/Sema/TypeCheckGeneric.cpp
> delete: validation-test/compiler_crashers/28545-swift-archetypebuilder-potentialarchetype-gettype-swift-archetypebuilder.swift
> edit: validation-test/IDE/crashers/032-swift-expr-propagatelvalueaccesskind.swift
> delete: validation-test/compiler_crashers/28423-swift-typechecker-validatedecl.swift
> add: validation-test/compiler_crashers_fixed/28435-swift-genericenvironment-maptypeintocontext.swift
> delete: validation-test/compiler_crashers/28453-found-interfacetoarchetypemap-end-missing-generic-parameter-failed.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> delete: validation-test/compiler_crashers/28392-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
> 
> Commit 975849935355e0a7128214503a38af2d74f390d2 by dgregor:
> [Type checker] Teach performTypeLocChecking() to provide a generic
> 
> edit: lib/Sema/TypeChecker.cpp
> 
> Commit 553216a11e48340272aa3a3106e0468a5f58c1ca by dgregor:
> Address most of Slava's commentary on this PR.
> 
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/ITCDecl.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeCheckType.cpp
> edit: lib/AST/DeclContext.cpp
> 
> Commit 54efbbbf87ff1baf29e2dcfc5f45218221cfdfa5 by fs.output:
> [Parse] Let #sourceLocation be parsed in parseBraceItems()
> 
> edit: test/Parse/line-directive.swift
> edit: lib/Parse/ParseStmt.cpp
> 
> Commit ec53b6885f334f40db8913c90101011ff84518b8 by fs.output:
> [Parse] Let #if diretives be parsed in parseBraceItems()
> 
> edit: test/Parse/ConditionalCompilation/basicParseErrors.swift
> edit: lib/Parse/ParseStmt.cpp
> 
> Commit 7a390e1fac539cdd76217160438617211ae78f9b by kyrtzidis:
> [code-completion] Improve robustness of Solution::computeSubstitutions
> 
> edit: lib/Sema/CSApply.cpp
> delete: validation-test/IDE/crashers/103-swift-constraints-solution-resolvelocatortodecl.swift
> add: validation-test/IDE/crashers_fixed/103-swift-constraints-solution-resolvelocatortodecl.swift
> 
> Commit 5a4be16201ecd4558dbff104f06bf091cc83933b by practicalswift:
> [swiftc (122 vs. 5249)] Add crasher in
> 
> add: validation-test/compiler_crashers/28560-unreachable-executed-at-swift-lib-ast-type-cpp-1104.swift
> 
> Commit fdaa886065c2d84cc0a0c6387056a09c48186f6f by spestov:
> Sema: Rework resolveTypeInContext()
> 
> add: validation-test/compiler_crashers_fixed/28428-swift-typebase-gatherallsubstitutions.swift
> delete: validation-test/compiler_crashers/28371-swift-genericparamlist-getsubstitutionmap.swift
> edit: lib/Sema/TypeCheckGeneric.cpp
> add: validation-test/IDE/crashers_fixed/093-swift-valuedecl-getformalaccessscope.swift
> edit: lib/Sema/GenericTypeResolver.h
> edit: lib/Sema/TypeCheckType.cpp
> delete: validation-test/IDE/crashers/093-swift-valuedecl-getformalaccessscope.swift
> add: validation-test/compiler_crashers_fixed/28451-boundgeneric-getgenericargs-size-genericsig-getinnermostgenericparams-size-failed.swift
> add: validation-test/IDE/crashers_fixed/106-swift-moduledecl-lookupconformance.swift
> delete: validation-test/compiler_crashers/28451-boundgeneric-getgenericargs-size-genericsig-getinnermostgenericparams-size-failed.swift
> delete: validation-test/compiler_crashers/28428-swift-typebase-gatherallsubstitutions.swift
> delete: validation-test/IDE/crashers/106-swift-moduledecl-lookupconformance.swift
> add: validation-test/compiler_crashers_fixed/28371-swift-genericparamlist-getsubstitutionmap.swift
> 
> Commit 81fad09b8dfbbd76c436c14cb656c6991ede102a by spestov:
> Sema: Nominal types nested inside protocols are not requirements
> 
> edit: lib/Sema/TypeCheckProtocol.cpp
> add: validation-test/compiler_crashers_fixed/28394-swift-typechecker-checkconformance.swift
> delete: validation-test/compiler_crashers/28394-swift-typechecker-checkconformance.swift
> 
> Commit 63178e84d24bda69867df1e9d62ec317bbc52c9f by spestov:
> AST: Improve robustness with invalid nesting of extensions in generic
> 
> delete: validation-test/compiler_crashers/28212-swift-typechecker-resolvetypeincontext.swift
> delete: validation-test/compiler_crashers/28445-gp-getouterparameters-proto-getdeclcontext-getgenericparamsofcontext-failed.swift
> delete: validation-test/compiler_crashers/28332-swift-archetypebuilder-getgenericsignature.swift
> add: validation-test/compiler_crashers_fixed/28212-swift-typechecker-resolvetypeincontext.swift
> add: validation-test/compiler_crashers_fixed/28332-swift-archetypebuilder-getgenericsignature.swift
> edit: lib/AST/DeclContext.cpp
> add: validation-test/compiler_crashers_fixed/28445-gp-getouterparameters-proto-getdeclcontext-getgenericparamsofcontext-failed.swift
> 
> Commit 6134083d315d356c179e082f229cbb1ebdcc423c by phausler:
> Merge the swift-corelibs-foundation version of Data in as a single
> 
> edit: stdlib/public/SDK/Foundation/Data.swift
> 
> Commit 92ee821fe22bf88d0e63edaf397291c7df6a7632 by practicalswift:
> [swiftc (123 vs. 5249)] Add crasher in swift::GenericFunctionType::get
> 
> add: validation-test/compiler_crashers/28561-input-hastypevariable-output-hastypevariable.swift
> 
> Commit c01bff7ddb2152d1e60544b950f66e999ec112da by blangmuir:
> [code-completion] Allow ErrorType in solution to avoid assertion failure
> 
> delete: validation-test/IDE/crashers/108-swift-typechecker-typecheckcompletionsequence.swift
> add: validation-test/IDE/crashers_fixed/108-swift-typechecker-typecheckcompletionsequence.swift
> edit: lib/Sema/TypeCheckConstraints.cpp
> 
> Commit 8a4183199ccdfaf2289f482ee7233c952bfd576b by practicalswift:
> [swiftc (117 vs. 5256)] Add crasher in
> 
> add: validation-test/compiler_crashers/28562-swift-typebase-getcanonicaltype.swift
> 
> Commit cfdaf9f14adcd201e243622ed15d382692d27efe by practicalswift:
> [gardening] Fix invalid Swift URLs.
> 
> edit: lib/Basic/Mangler.cpp
> edit: include/swift/Basic/ManglingMacros.h
> edit: include/swift/AST/ASTMangler.h
> edit: include/swift/SILOptimizer/Utils/SpecializationMangler.h
> edit: lib/Basic/ManglingUtils.cpp
> edit: include/swift/Basic/Demangler.h
> edit: include/swift/Basic/Mangler.h
> edit: include/swift/Basic/ValueWitnessMangling.def
> edit: lib/AST/ASTMangler.cpp
> edit: include/swift/Basic/ManglingUtils.h
> edit: lib/IRGen/IRGenMangler.cpp
> edit: lib/IRGen/IRGenMangler.h
> edit: lib/SILOptimizer/Utils/SpecializationMangler.cpp
> edit: lib/Basic/Demangler.cpp
> edit: stdlib/public/SwiftShims/DispatchOverlayShims.h
> 
> Commit d0021713d2cc16876b5622f474109e2fc6304640 by practicalswift:
> [gardening] Remove duplicate file.
> 
> delete: validation-test/compiler_crashers_fixed/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift~13e17147798fd3fdc17a53aabf4fe6450eb7c91e
> 
> Commit 5eece8860f464a4c125e07578f1ec35562c50d4f by github:
> Revert "SILOptimizer: Replace Array.append(contentsOf: with
> 
> edit: lib/SILOptimizer/Analysis/ArraySemantic.cpp
> edit: test/SILOptimizer/array_element_propagation.sil
> edit: include/swift/AST/ASTContext.h
> edit: stdlib/public/core/Arrays.swift.gyb
> edit: benchmark/single-source/ArrayAppend.swift
> edit: lib/AST/ASTContext.cpp
> edit: include/swift/SILOptimizer/Analysis/ArraySemantic.h
> edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
> edit: lib/SILOptimizer/Transforms/ArrayElementValuePropagation.cpp
> 
> Commit 8f11e162d73f89d71d07ee9a4893bcd16b474b21 by practicalswift:
> [gardening] Fix headers.
> 
> edit: lib/IRGen/IRGenMangler.cpp
> edit: lib/SILOptimizer/Transforms/AssumeSingleThreaded.cpp
> 
> Commit 3e31a3ade474bb2b52fdd9152151a227a11df651 by practicalswift:
> [gardening] Fix typos.
> 
> edit: stdlib/public/SDK/Foundation/Data.swift
> edit: include/swift/Basic/Mangler.h
> 
> Commit 4796da04572095b11f7ba36cce608f18e50e95cf by github:
> [test] Mark
> 
> delete: validation-test/compiler_crashers/28562-swift-typebase-getcanonicaltype.swift
> add: validation-test/compiler_crashers_fixed/28562-swift-typebase-getcanonicaltype.swift
> 
> Commit bfae2471d64bee2ffb7f2ff15b00c6fb5a259ebb by github:
> [stdlib] operators on pointer types to static funcs (#6100)
> 
> edit: stdlib/public/core/UnsafePointer.swift.gyb
> 
> Commit e1ce10f34a50dcfa54f1ceee963866c40519cc7e by ematejska:
> Bumping the version to Swift 3.1
> 
> edit: CMakeLists.txt
> edit: utils/build-script-impl
> 
> Commit 647c1d9424feae289f600faa9bf719918ce2ee6f by github:
> Revert "Revert "Revert "Make the option of building using the host clang
> 
> edit: utils/build-script-impl
> 
> Commit 21927755aefe7a694c17fcacf240f58193b36cc1 by github:
> [test] Disable flaky test: 28562-swift-typebase-getcanonicaltype.swift
> 
> edit: validation-test/compiler_crashers_fixed/28562-swift-typebase-getcanonicaltype.swift
> 
> Commit 54e8527d5cf9fcd922b66c82397c69d2267468a4 by github:
> [code-completion] Ensure consumeDecl() does not alter the state of
> 
> edit: lib/Parse/ParseDecl.cpp
> delete: validation-test/IDE/crashers/029-swift-decl-walk.swift
> add: validation-test/IDE/crashers_fixed/029-swift-decl-walk.swift
> 
> Commit 26d8a9f6499648db6d1f46242739007fc40c1a1f by github:
> [CMake] Don't pass -embed-bitcode to module generation commands. (#6109)
> 
> edit: cmake/modules/SwiftSource.cmake
> edit: cmake/modules/AddSwift.cmake
> 
> Commit 50fa0d35c40b8a60ac3795a873e5cdacbeba7143 by mgottesman:
> Add ./utils/swift_build_support/test_swift_build_support.sh to test
> 
> add: utils/swift_build_support/test_swift_build_support.sh
> 
> Commit 300d690ce05500cef66563076146825e5382f184 by github:
> [Driver] Remove unused "ToolChains" map from the Driver class. (#6114)
> 
> edit: include/swift/Driver/Driver.h
> edit: lib/Driver/Driver.cpp
> 
> Commit a9f737c7c7a0bc0e4ac76561c3cb541737729e6c by mgottesman:
> [swift_build_support] Always emit a compilation_db.
> 
> edit: utils/swift_build_support/swift_build_support/products/swift.py
> edit: utils/build-script
> edit: utils/swift_build_support/tests/products/test_swift.py
> 
> Commit ff830ce4aa517bbcefcf0bcc58c68daff6334d1c by dfarler:
> Add separate compiler crasher case for SR-3354
> 
> add: validation-test/compiler_crashers/28560-recursive-generic-arg-in-inherited-clause.swift
> edit: validation-test/IDE/crashers/098-swift-declcontext-lookupqualified.swift
> 
> Commit 1af1cbfb76ac2c87531db59a6b087043bb3ee059 by mgottesman:
> [gardening] Add a bunch of end namespace comments found by clang-tidy.
> 
> edit: lib/AST/Stmt.cpp
> edit: lib/AST/ASTPrinter.cpp
> edit: lib/AST/Expr.cpp
> edit: lib/ClangImporter/CFTypeInfo.cpp
> edit: lib/AST/ASTVerifier.cpp
> edit: lib/AST/Module.cpp
> edit: lib/AST/LookupVisibleDecls.cpp
> edit: lib/Basic/Remangle.cpp
> edit: lib/AST/Pattern.cpp
> edit: lib/AST/Availability.cpp
> edit: lib/AST/DiagnosticEngine.cpp
> edit: lib/AST/Type.cpp
> edit: lib/Basic/Demangler.cpp
> edit: lib/AST/PrettyStackTrace.cpp
> edit: lib/AST/Mangle.cpp
> edit: lib/ClangImporter/ImportDecl.cpp
> edit: lib/ClangImporter/ClangDiagnosticConsumer.cpp
> edit: lib/AST/TypeRepr.cpp
> edit: lib/AST/ASTMangler.cpp
> edit: lib/AST/SourceEntityWalker.cpp
> edit: lib/AST/DiagnosticList.cpp
> edit: lib/ClangImporter/IAMInference.cpp
> edit: lib/AST/ASTContext.cpp
> edit: lib/AST/NameLookup.cpp
> edit: lib/Basic/StringExtras.cpp
> edit: lib/AST/Builtins.cpp
> edit: lib/ClangImporter/ClangImporter.cpp
> edit: lib/Basic/FileSystem.cpp
> edit: lib/AST/ASTDumper.cpp
> edit: lib/AST/ConformanceLookupTable.cpp
> 
> Commit 59c6a64f5a1f8832b8a48220b3561a9fae62c6ad by mgottesman:
> [gardening] 0 => nullptr. Fixed with clang-tidy.
> 
> edit: lib/ClangImporter/ClangImporter.cpp
> edit: lib/Immediate/REPL.cpp
> edit: lib/Sema/TypeCheckStmt.cpp
> edit: lib/LLVMPasses/LLVMARCOpts.cpp
> edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
> edit: lib/AST/Identifier.cpp
> edit: lib/AST/Builtins.cpp
> edit: lib/IRGen/IRGenDebugInfo.cpp
> edit: lib/SILOptimizer/Mandatory/DiagnoseUnreachable.cpp
> edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
> edit: lib/Sema/TypeCheckAttr.cpp
> edit: lib/IDE/TypeReconstruction.cpp
> edit: lib/Parse/Lexer.cpp
> edit: lib/SIL/SILPrinter.cpp
> edit: lib/AST/Type.cpp
> edit: lib/Frontend/SerializedDiagnosticConsumer.cpp
> edit: lib/Parse/Parser.cpp
> edit: lib/SILOptimizer/SILCombiner/SILCombine.cpp
> edit: lib/ClangImporter/ImportType.cpp
> edit: lib/Parse/ParseDecl.cpp
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/AST/ASTContext.cpp
> edit: lib/IRGen/GenClangType.cpp
> edit: lib/AST/NameLookup.cpp
> edit: lib/Parse/ParseExpr.cpp
> edit: lib/Parse/Scope.cpp
> edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
> edit: lib/Driver/Compilation.cpp
> edit: lib/IRGen/IRGenModule.cpp
> edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
> edit: lib/SIL/SILBasicBlock.cpp
> edit: lib/Immediate/Immediate.cpp
> edit: lib/Sema/ConstraintGraph.cpp
> edit: lib/SIL/SILInstruction.cpp
> 
> Commit 89d6d75327ac34721ecec7c68efe6eee52ae31e6 by mgottesman:
> [gardening] Eliminate never read variable. Courtesy of clang-tidy.
> 
> edit: lib/AST/ASTScope.cpp
> 
> Commit 81d75e350813dcf641bdd25a38494526609fd725 by mgottesman:
> [gardening] Remove never-read variable bestPrev. Courtesy of clang-tidy.
> 
> edit: lib/IRGen/LocalTypeData.cpp
> 
> Commit 89e798c57bac0fb22e452c86767696691a20173b by mgottesman:
> [gardening] Delete never read variable. Found by clang-tidy.
> 
> edit: lib/AST/ASTVerifier.cpp
> 
> Commit 16165482f4deae3235460822cf8f70d379ed2987 by mgottesman:
> [gardening] Eliminate dead never read variable. Found with clang-tidy.
> 
> edit: lib/Basic/StringExtras.cpp
> 
> Commit 9189c5eb652d7a589ef8d053e7ed6f0a90d675bc by mgottesman:
> [gardening] Initialize pointer with nullptr. Found with clang-tidy.
> 
> edit: lib/IRGen/GenEnum.cpp
> 
> Commit cd8f2aaaba8b27d5c282abfd76127b0c5d9bed2e by mgottesman:
> [gardening] Remove written, but never read variable. Found with
> 
> edit: lib/IRGen/LocalTypeData.cpp
> 
> Commit 9eee4adc9142bb491ee314867afa00982e51973b by fs.output:
> [Parse] Parameter list parsing cleanup
> 
> edit: test/SourceKit/SyntaxMapData/diags.swift.response
> edit: include/swift/Parse/Parser.h
> edit: lib/Parse/ParseDecl.cpp
> edit: test/decl/func/functions.swift
> edit: test/Parse/subscripting.swift
> edit: lib/Parse/ParsePattern.cpp
> 
> Commit 2bb29350b2f66abb935bfd5dec4832c3fc31cff4 by dgregor:
> [Type checker] Record generic environment of inferred type witnesses.
> 
> edit: lib/Sema/TypeCheckProtocol.cpp
> 
> Commit 3ccf0d70eb291727ad2e068027f6d7b7d47ed296 by dgregor:
> Use the innermost declaration context when gathering member
> 
> edit: lib/Sema/TypeCheckProtocol.cpp
> edit: lib/AST/Type.cpp
> 
> Commit 61ce45f185a5128d1e871fa4d8d3519e543c3b62 by dgregor:
> [AST] Use mapTypeIntoContext() in computeNominalType().
> 
> edit: lib/AST/Decl.cpp
> 
> Commit 1ab3c90b9748ddf145f9760bae4feef02372c863 by dgregor:
> [IRGen] Use getCanonicalType() rather than making assumptions.
> 
> edit: lib/IRGen/GenType.cpp
> 
> Commit 4ba86258e5f572c92ea25c95a3161ced0b4a776b by dgregor:
> [IRGen] Use the parent of getDeclaredTypeInContext() correctly
> 
> edit: lib/IRGen/GenMeta.cpp
> 
> Commit 46a55bd372fcc1450a88b406c157611a5065aa3a by dgregor:
> [Type checker] Map contextual types of references to decls in outer
> 
> edit: lib/Sema/TypeCheckExpr.cpp
> 
> Commit 5f03e7736d6ab39e4bbda3a861c9088dc76f1c5a by dgregor:
> [SILGen] Map the types of captured variables into the correct context.
> 
> edit: lib/SILGen/SILGenProlog.cpp
> 
> Commit 1971d7172d3c7b5e3d8f46f3b2c2dfc8361e1ee8 by dgregor:
> [SILGen] Call the member initializer function with the constructor's
> 
> edit: test/SILGen/default_constructor.swift
> edit: lib/SILGen/SILGenConstructor.cpp
> 
> Commit 74d333ec2a3f7dca35b30cf3643ee150e3f72a59 by dgregor:
> [AST] Don't try to get member substitutions for a non-member context.
> 
> edit: lib/AST/LookupVisibleDecls.cpp
> 
> Commit f2423b9bbd463a733712f02483caf086f14ba076 by dgregor:
> [Parser] Treat inheritance clauses as a separate scope.
> 
> edit: lib/Parse/ParseDecl.cpp
> edit: lib/Parse/Scope.cpp
> edit: include/swift/Parse/Scope.h
> 
> Commit aa3d024f8db32da23d3f808ea37d46aab492b14a by dgregor:
> [Type checker] Eliminate reuse of contextual archetypes in nested
> 
> edit: lib/Sema/TypeCheckGeneric.cpp
> add: validation-test/compiler_crashers_fixed/28478-swift-typebase-getdesugaredtype.swift
> delete: validation-test/compiler_crashers/28369-swift-decl-walk.swift
> delete: validation-test/compiler_crashers/28478-swift-typebase-getdesugaredtype.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> add: validation-test/compiler_crashers_fixed/28369-swift-decl-walk.swift
> edit: test/Generics/associated_types.swift
> 
> Commit b70abdb10dd2324d6d37d108935a83bd44cab7b7 by dgregor:
> [Type checker] Don't allow us to resolve bogus types from outside
> 
> edit: lib/Sema/TypeCheckType.cpp
> 
> Commit e882d051379d2a4ef0e3506a9d550a5e13bc9f19 by dgregor:
> Eliminate the generic environment from
> 
> edit: lib/AST/ASTContext.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> edit: lib/AST/ArchetypeBuilder.cpp
> edit: lib/Sema/TypeCheckProtocol.cpp
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeChecker.h
> edit: include/swift/AST/ArchetypeBuilder.h
> 
> Commit 9a3831329fdc958d496f67fa6df098cf1027fe47 by Mishal Shah:
> [Preset] Split preset by platform
> 
> edit: utils/build-presets.ini
> 
> Commit aba7ade5e9111fd685ded911ec6a24d2c3c86d93 by abeingessner:
> [stdlib] remove unsafe escaping closure hack
> 
> edit: stdlib/public/core/Sort.swift.gyb
> edit: stdlib/public/core/CollectionAlgorithms.swift.gyb
> 
> Commit cc23f0414011aaa88630ca29bd63c47b557caf4b by spestov:
> Sema: Consolidate tests for tuple argument matching
> 
> delete: test/Constraints/unconstrained_generic.swift
> add: test/Constraints/tuple_arguments.swift
> 
> Commit ed75fdacab34fd586b2e60f0628d1c4f10709991 by spestov:
> Sema: Fix for accidental desugaring in simplifyType()
> 
> edit: lib/Sema/ConstraintSystem.cpp
> edit: test/Constraints/closures.swift
> 
> Commit 47b8b18ca395bd3670a1e6a8b54a5650fd100b3d by spestov:
> AST: Stop producing SubstitutedTypes
> 
> edit: lib/AST/Type.cpp
> 
> Commit a1c213d4eee97898a357a60921bf446948444624 by spestov:
> Update a diagnostic string in a -verify test
> 
> edit: validation-test/Sema/type_checker_crashers_fixed/rdar27830834.swift
> 
> Commit 732e3c5fdcdcb24cfb740f561756aab9d27392ce by hughbellars:
> Fix warnings building swift/Parse on Windows using MSVC
> 
> edit: lib/Parse/ParsePattern.cpp
> edit: lib/Parse/ParseStmt.cpp
> edit: lib/Parse/Scope.cpp
> 
> Commit ea067c034646e7d5112eaadc095bc40d14ee0b00 by dgregor:
> [AST] Eliminate ArchetypeType::NestedType.
> 
> edit: lib/AST/GenericEnvironment.cpp
> edit: lib/AST/Type.cpp
> edit: lib/IRGen/GenType.cpp
> edit: lib/Sema/ConstraintSystem.cpp
> edit: lib/AST/ASTContext.cpp
> edit: lib/AST/ArchetypeBuilder.cpp
> edit: lib/IDE/TypeReconstruction.cpp
> edit: include/swift/Serialization/DeclTypeRecordNodes.def
> edit: include/swift/AST/ArchetypeBuilder.h
> edit: lib/Serialization/Serialization.cpp
> edit: lib/AST/ProtocolConformance.cpp
> edit: include/swift/AST/Types.h
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/AST/ASTDumper.cpp
> edit: include/swift/Serialization/ModuleFormat.h
> edit: lib/AST/ASTVerifier.cpp
> 
> Commit 00a7981e05f4870049abe72dc310b54734820738 by dgregor:
> [Type checker] Eliminate one "pass" in generic environment validation.
> 
> edit: test/decl/typealias/generic.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: test/decl/protocol/req/recursion.swift
> edit: test/Sema/accessibility.swift
> edit: lib/Sema/TypeCheckGeneric.cpp
> edit: lib/AST/GenericEnvironment.cpp
> edit: lib/Sema/TypeChecker.h
> 
> Commit bacebb95051e2294ddccb6e1b2f3bfd580f0a255 by dgregor:
> [AST] Use ArchetypeBuilder to construct generic environments for
> 
> edit: lib/AST/Builtins.cpp
> 
> Commit 84a88b067e628bdceb14dfdeee16c9e82f9419f2 by dgregor:
> [AST] Rename GenericSignatureBuilder -> BuiltinGenericSignatureBuilder.
> 
> edit: lib/AST/Builtins.cpp
> 
> Commit 7bee03a41014048746226c0a6ad8c1f1188eed5d by github:
> [test] Disable flaky test: 28559-result-case-not-implemented.swift
> 
> edit: validation-test/compiler_crashers/28559-result-case-not-implemented.swift
> 
> Commit f3c72d89417f8a9f71a939f2c121e25643888a0a by spestov:
> AST: Remove SubstitutedType
> 
> edit: include/swift/Serialization/DeclTypeRecordNodes.def
> edit: lib/IRGen/IRGenDebugInfo.cpp
> edit: lib/AST/ASTPrinter.cpp
> edit: lib/AST/Type.cpp
> edit: lib/AST/ASTMangler.cpp
> edit: lib/AST/DiagnosticEngine.cpp
> edit: lib/AST/Mangle.cpp
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/AST/ASTDumper.cpp
> edit: lib/PrintAsObjC/PrintAsObjC.cpp
> edit: include/swift/AST/TypeWalker.h
> edit: lib/AST/TypeWalker.cpp
> edit: lib/Serialization/Serialization.cpp
> edit: include/swift/AST/TypeNodes.def
> edit: include/swift/AST/Types.h
> edit: include/swift/Serialization/ModuleFormat.h
> edit: lib/AST/ASTContext.cpp
> 
> Commit a10a0e1a676c9cbfb6736546f3501729a1ccb05b by github:
> [SILOptimizer] Removing identity zextOrBitCast_T_T instructions (#6134)
> 
> edit: test/SILOptimizer/sil_simplify_instrs.sil
> edit: lib/SILOptimizer/Analysis/SimplifyInstruction.cpp
> 
> Commit c417083e6027178952c61088b4288fd487e172b2 by jordan_rose:
> Port swift/Immediate to Windows (#5957)
> 
> edit: lib/Immediate/Immediate.cpp
> 
> Commit c250acf8d97e1a65eb595eb9523fd2cc943e2622 by dgregor:
> [AST] Record the "owning" declaration context of generic environments.
> 
> edit: lib/Sema/TypeChecker.h
> edit: lib/AST/ASTContext.cpp
> edit: include/swift/AST/GenericEnvironment.h
> edit: include/swift/AST/Decl.h
> edit: lib/AST/GenericEnvironment.cpp
> edit: include/swift/AST/ASTContext.h
> edit: lib/AST/ASTVerifier.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> 
> Commit 0228c0c790fb2876703514f88f3e77c473bbcfeb by dgregor:
> Minor cleanups to address @slava_pestov's feedback
> 
> edit: lib/IRGen/GenMeta.cpp
> edit: lib/AST/ArchetypeBuilder.cpp
> 
> Commit f1be35c178d7ea645db22b2d3dec4a9147acd551 by xedin:
> [QoI] Add return after coercing to TupleElementExpr in
> 
> delete: validation-test/compiler_crashers/28282-swift-constraints-solution-coercetotype.swift
> add: validation-test/compiler_crashers_fixed/28282-swift-constraints-solution-coercetotype.swift
> edit: lib/Sema/CSApply.cpp
> 
> Commit 64acdb1d72ef029b3344c347255f19175d350475 by nmersethcook:
> Fix SIL optimization for Array.init(repeatedValue:count:)
> 
> edit: test/SILOptimizer/array_count_propagation.sil
> edit: lib/SILOptimizer/Analysis/ArraySemantic.cpp
> 
> Commit 7fba9534646d743d0b289e00ad9c2e33316d7d86 by practicalswift:
> [gardening] Remove never-read bool recovered.
> 
> edit: lib/Sema/TypeCheckType.cpp
> 
> Commit 14c4f3c46fa6c85af5e4ba759ca85a05e3b5d39c by practicalswift:
> [gardening] Remove never-read bool anyRemoved.
> 
> edit: lib/Sema/TypeCheckNameLookup.cpp
> 
> Commit a7ae48481d43153a08ee57e860606f270279b7b8 by practicalswift:
> [gardening] Remove never-read bool anythingShuffled.
> 
> edit: lib/Sema/CSApply.cpp
> 
> Commit 240418ceb9bba9526769d4901c89ccacde2183d9 by practicalswift:
> [gardening] Remove never-read GenericEnvironment *genericEnv.
> 
> edit: lib/SILGen/SILGenPoly.cpp
> 
> Commit 112657a3e2e8b70b9c452c322e3ad6424bb1beef by practicalswift:
> [gardening] Remove never-read bool hasEmittedResult.
> 
> edit: lib/SILGen/SILGenExpr.cpp
> 
> Commit 850ef048958ec7413fea2a7eb3b39748c821a995 by practicalswift:
> [gardening] Remove never-read bool HaveFirst.
> 
> edit: lib/Parse/ParseStmt.cpp
> 
> Commit e29ea7d798773e511b47b089cb4e69879cf31955 by practicalswift:
> [gardening] Tighten scope for bool found. Remove never-read uint64_t
> 
> edit: lib/IDE/TypeReconstruction.cpp
> 
> Commit d80a2220bd0c8d7615d326aaec33c9cb256af558 by hughbellars:
> Fix clang-cl error compiling Immediate.cpp on Windows
> 
> edit: lib/Immediate/Immediate.cpp
> 
> Commit 1d47f657eb6518c57ce5314bd4d9061ab888bf0e by practicalswift:
> [gardening] Rename and move crash case to correct dir.
> 
> delete: validation-test/compiler_crashers/28560-recursive-generic-arg-in-inherited-clause.swift
> add: validation-test/compiler_crashers_2/0046-recursive-generic-arg-in-inherited-clause.swift
> 
> Commit 5c874877b5bbdbb1be89ea92d227e496626505b8 by practicalswift:
> [gardening] Fix recently introduced typo.
> 
> edit: lib/AST/GenericEnvironment.cpp
> 
> Commit b2af4653e4a2a1a32cc242848a6275c0bb59c383 by practicalswift:
> [gardening] Fix PEP-8 violations.
> 
> edit: utils/swift_build_support/tests/products/test_swift.py
> 
> Commit 9e3d579e07685224991ed4d83eefff3f1604a372 by practicalswift:
> [swiftc (115 vs. 5259)] Add crasher in
> 
> 
> Commit d7d05e1a92ddb932989961b57d731075be1321ea by stephentyrone:
> Make .significandWidth do the right thing for exact powers of two
> 
> edit: stdlib/public/core/FloatingPointTypes.swift.gyb
> edit: test/stdlib/FloatingPoint.swift.gyb
> 
> Commit 14ddeceb31a8339844afb2c27d5d52adabcdaae2 by practicalswift:
> [swiftc (116 vs. 5259)] Add crasher in
> 
> add: validation-test/compiler_crashers/28564-swift-nominaltypedecl-getdeclaredtype-const.swift
> 
> Commit 863c900fdff56280592d4baffba42e7aa3e5c764 by practicalswift:
> [swiftc (117 vs. 5259)] Add crasher in
> 
> add: validation-test/compiler_crashers/28565-swift-constraints-constraintsystem-removeinactiveconstraint-swift-constraints-co.swift
> 
> Commit ab52079eb7bdd33eeb350bde69f1ed3243b07f8a by practicalswift:
> [swiftc (118 vs. 5259)] Add crasher in
> 
> add: validation-test/compiler_crashers/28566-env-dependent-type-in-non-generic-context.swift
> 
> Commit 3033cbfb36ba20a2cc1b4d86b6acace7ccee3a31 by practicalswift:
> [swiftc (119 vs. 5259)] Add crasher in swift::ASTVisitor
> 
> add: validation-test/compiler_crashers/28567-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
> 
> Commit 87012b85cf4965e30f561036ac03f728db111ce4 by hughbellars:
> Fix warning building with compiler without __has_feature
> 
> edit: stdlib/public/SwiftShims/Visibility.h
> 
> Commit 60e1cd12711ea34b62ef7721d78e72fd25e8811f by hughbellars:
> Fix condition in the runtime from _MSC_VER to _WIN32
> 
> edit: stdlib/public/SwiftShims/LibcShims.h
> 
> Commit 0308ecf89f8d73bec183e6d85a0d227ccc13c336 by jgroff:
> Serialize SILBoxTypes using their layout.
> 
> edit: include/swift/Serialization/ModuleFile.h
> edit: lib/Serialization/Serialization.cpp
> edit: lib/Serialization/Serialization.h
> add: test/SIL/Serialization/boxes.sil
> edit: include/swift/Serialization/ModuleFormat.h
> edit: lib/Serialization/ModuleFile.cpp
> edit: lib/Serialization/Deserialization.cpp
> edit: include/swift/Serialization/DeclTypeRecordNodes.def
> 
> Commit 41974682e659c9e2e1910a348002bfb1a33c2955 by jordan_rose:
> [FrontendTool] Split out swiftdeps generation into its own file.
> 
> edit: lib/FrontendTool/FrontendTool.cpp
> add: lib/FrontendTool/ReferenceDependencies.cpp
> edit: lib/FrontendTool/CMakeLists.txt
> add: lib/FrontendTool/ReferenceDependencies.h
> 
> Commit ec5502ae36719396fb02cc255734828495a0ce62 by jordan_rose:
> [Frontend] Make swiftdeps generation deterministic.
> 
> edit: test/NameBinding/reference-dependencies-dynamic-lookup.swift
> edit: lib/FrontendTool/ReferenceDependencies.cpp
> edit: test/NameBinding/reference-dependencies.swift
> edit: test/NameBinding/reference-dependencies-members.swift
> 
> Commit 9792bda1ce811aa88bed93be7c4d31a889d31e7f by mgottesman:
> [deserialization] When deserializing sil, deserialize all globals even
> 
> edit: lib/Serialization/DeserializeSIL.cpp
> edit: lib/Serialization/DeserializeSIL.h
> 
> Commit cab107b50d410d5013086907c32a8a8dae24e40a by mgottesman:
> [sil-nm] Add a new simple tool sil-nm that given a sil or sib file dumps
> 
> add: tools/sil-nm/CMakeLists.txt
> edit: tools/CMakeLists.txt
> edit: test/lit.cfg
> add: tools/sil-nm/SILNM.cpp
> add: test/sil-nm/basic.sil
> 
> Commit ce9c6ff6d5b2a14f9d1cb8f0f12a780c33836ed0 by github:
> [ClangImporter] "Handle" the new ObjCTypeParamType. (#5999)
> 
> edit: lib/ClangImporter/ImportType.cpp
> 
> Commit 0bfda96ace06c95fd7b8ab5c0a08ef828940f873 by mgottesman:
> [sil-func-extractor] Teach sil-extract to extract a list of functions
> 
> add: tools/sil-func-extractor/SILFunctionExtractor.cpp
> delete: tools/sil-extract/SILExtract.cpp
> delete: tools/sil-extract/CMakeLists.txt
> edit: include/swift/Basic/STLExtras.h
> add: test/sil-func-extractor/load-serialized-sil.swift
> add: tools/sil-func-extractor/CMakeLists.txt
> edit: test/lit.cfg
> edit: tools/CMakeLists.txt
> edit: test/ClangImporter/serialization-sil.swift
> delete: test/sil-extract/basic.sil
> delete: test/sil-extract/basic.swift
> add: test/sil-func-extractor/basic.swift
> add: test/sil-func-extractor/basic.sil
> delete: test/sil-extract/load-serialized-sil.swift
> add: test/sil-func-extractor/multiple-functions.sil
> 
> Commit 8972b43abbfb1773b2997da06873ec5fc2c94e6f by mgottesman:
> [sil-tooling] Rename sil-sort-output => emit-sorted-sil.
> 
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> edit: test/SIL/Serialization/semanticsattr.sil
> edit: test/SILOptimizer/inlinecaches_arc.sil
> edit: test/SILOptimizer/loop-region-analysis.sil
> edit: tools/sil-opt/SILOpt.cpp
> 
> Commit c12aeabd90a71e512618fdcc7d0e32adbbe1c462 by mgottesman:
> [sil-func-extractor] Add support for emitting sib files.
> 
> edit: test/sil-func-extractor/basic.sil
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> 
> Commit c2e63dcbc17a21ab07850a2ae151728eea8f48da by bob.wilson:
> Disable sanitizers for the runtime with
> 
> edit: stdlib/CMakeLists.txt
> 
> Commit 49e6c06eef75f2b6050876840bb3aeb978282be1 by github:
> [validation-test] Remove "REQUIRES: asserts" from /fixed/ crash cases.
> 
> edit: validation-test/IDE/crashers_fixed/070-swift-archetypebuilder-maptypeintocontext.swift
> edit: validation-test/compiler_crashers_fixed/28199-swift-constraints-constraintsystem-performmemberlookup.swift
> edit: validation-test/compiler_crashers_fixed/28332-swift-archetypebuilder-getgenericsignature.swift
> edit: validation-test/SIL/crashers_fixed/046-swift-parser-parsetypesimpleorcomposition.sil
> edit: validation-test/compiler_crashers_fixed/28298-swift-namealiastype-getsinglydesugaredtype.swift
> edit: validation-test/compiler_crashers_fixed/28339-swift-typechecker-addimplicitconstructors.swift
> edit: validation-test/compiler_crashers_fixed/28289-swift-type-transform.swift
> edit: validation-test/compiler_crashers_fixed/28371-swift-genericparamlist-getsubstitutionmap.swift
> edit: validation-test/compiler_crashers_fixed/28437-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28258-swift-specializedprotocolconformance-gettypewitnesssubstanddecl.swift
> edit: validation-test/compiler_crashers_fixed/28321-swift-constraints-constraintsystem-resolveoverload.swift
> edit: validation-test/SIL/crashers_fixed/028-swift-genericsignature-getcanonicalsignature.sil
> edit: validation-test/IDE/crashers_fixed/088-swift-typechecker-performtypocorrection.swift
> edit: validation-test/IDE/crashers_fixed/067-swift-constraints-constraintsystem-resolveoverload.swift
> edit: validation-test/compiler_crashers_fixed/28408-swift-typechecker-checkinheritanceclause.swift
> edit: validation-test/IDE/crashers_fixed/081-swift-genericsignature-getsubstitutionmap.swift
> edit: validation-test/compiler_crashers_fixed/28262-swift-typechecker-applyunboundgenericarguments.swift
> edit: validation-test/IDE/crashers_fixed/011-swift-lookupvisibledecls.swift
> edit: validation-test/compiler_crashers_fixed/10659-swift-printingdiagnosticconsumer-handlediagnostic.timeout.swift
> edit: validation-test/compiler_crashers_fixed/28361-swift-archetypebuilder-maptypeintocontext.swift
> edit: validation-test/compiler_crashers_fixed/28333-swift-typedecl-getdeclaredtype.swift
> edit: validation-test/compiler_crashers_fixed/28422-swift-genericfunctiontype-get.swift
> edit: validation-test/SIL/crashers_fixed/038-swift-archetypebuilder-enumeraterequirements.sil
> edit: validation-test/SIL/crashers_fixed/017-swift-decl-walk.sil
> edit: validation-test/compiler_crashers_fixed/28245-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
> edit: validation-test/compiler_crashers_fixed/28324-swift-diagnosticengine-emitdiagnostic.swift
> edit: validation-test/IDE/crashers_fixed/109-swift-constraints-constraintgraph-change-addedtypevariable.swift
> edit: validation-test/compiler_crashers_fixed/28418-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28271-swift-archetypebuilder-getallarchetypes.swift
> edit: validation-test/IDE/crashers_fixed/039-swift-typechecker-checkconformance.swift
> edit: validation-test/IDE/crashers_fixed/082-swift-typebase-gatherallsubstitutions.swift
> edit: validation-test/compiler_crashers_fixed/28432-swift-typechecker-validatedecl.swift
> edit: validation-test/IDE/crashers_fixed/096-swift-genericsignature-getarchetypebuilder.swift
> edit: validation-test/compiler_crashers_fixed/28297-swift-lookupvisibledecls.swift
> edit: validation-test/compiler_crashers_fixed/28323-swift-typebase-getstring.swift
> edit: validation-test/IDE/crashers_fixed/085-swift-persistentparserstate-delaytoplevel.swift
> edit: validation-test/compiler_crashers_fixed/28347-swift-typechecker-checkinheritanceclause.swift
> edit: validation-test/compiler_crashers_fixed/28302-swift-paramdecl-createunboundself.swift
> edit: validation-test/compiler_crashers_fixed/28296-swift-genericsignature-getsubstitutionmap.swift
> edit: validation-test/compiler_crashers_fixed/28548-cantype-hastypeparameter-already-have-an-interface-type.swift
> edit: validation-test/Sema/type_checker_crashers_fixed/rdar27249691.swift
> edit: validation-test/compiler_crashers_fixed/28342-getpointerelementtype-is-not-storagetype.swift
> edit: validation-test/compiler_crashers_fixed/28454-hasval-failed.swift
> edit: validation-test/IDE/crashers_fixed/087-swift-declcontext-getparentmodule.swift
> edit: validation-test/compiler_crashers_fixed/28393-swift-type-transform.swift
> edit: validation-test/compiler_crashers_fixed/28193-swift-typechecker-lookupmembertype.swift
> edit: validation-test/compiler_crashers_fixed/28198-swift-typerepr-walk.swift
> edit: validation-test/compiler_crashers_fixed/28209-swift-protocoldecl-requiresclassslow.swift
> edit: validation-test/compiler_crashers_fixed/28259-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28445-gp-getouterparameters-proto-getdeclcontext-getgenericparamsofcontext-failed.swift
> edit: validation-test/compiler_crashers_fixed/28278-swift-archetypebuilder-getgenericsignature.swift
> edit: validation-test/compiler_crashers_fixed/28229-swift-valuedecl-getinterfacetype.swift
> edit: validation-test/compiler_crashers_fixed/28362-swift-constraints-constraintgraphnode-getadjacency.swift
> edit: validation-test/IDE/crashers_fixed/049-swift-typechecker-resolvewitness.swift
> edit: validation-test/compiler_crashers_fixed/28240-swift-archetypebuilder-addrequirement.swift
> edit: validation-test/compiler_crashers_fixed/28370-swift-decomposeparamtype.swift
> edit: validation-test/compiler_crashers_fixed/28391-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28403-swift-genericsignature-getsubstitutionmap.swift
> edit: validation-test/compiler_crashers_fixed/28366-swift-archetypebuilder-finalize.swift
> edit: validation-test/IDE/crashers_fixed/090-swift-iterativetypechecker-satisfy.swift
> edit: validation-test/compiler_crashers_fixed/28502-tok-isnot-tok-eof-lexing-past-eof.swift
> edit: validation-test/compiler_crashers_fixed/28363-swift-expr-walk.swift
> edit: validation-test/compiler_crashers_fixed/28253-swift-constraints-constraintsystem-matchdeepequalitytypes.swift
> edit: validation-test/compiler_crashers_fixed/28319-swift-typechecker-checkconformance.swift
> edit: validation-test/compiler_crashers_fixed/28281-swift-typechecker-resolvewitness.swift
> edit: validation-test/compiler_crashers_fixed/NO_ASAN-28277-swift-archetypebuilder-getgenericsignature.swift
> edit: validation-test/IDE/crashers_fixed/083-swift-declcontext-getgenericparamsofcontext.swift
> edit: validation-test/compiler_crashers_fixed/28287-swift-type-transform.swift
> edit: validation-test/SIL/crashers_fixed/036-swift-cantype-isreferencetypeimpl.sil
> edit: validation-test/compiler_crashers_fixed/28335-swift-type-print.swift
> edit: validation-test/IDE/crashers_fixed/056-swift-archetypebuilder-getallarchetypes.swift
> edit: validation-test/compiler_crashers_fixed/23919-swift-astvisitor.swift
> edit: validation-test/compiler_crashers_fixed/28338-swift-genericsignature-getsubstitutionmap.swift
> edit: validation-test/compiler_crashers_fixed/28207-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
> edit: validation-test/compiler_crashers_fixed/28205-swift-typechecker-checkgenericarguments.swift
> edit: validation-test/compiler_crashers_fixed/28309-swift-typechecker-addimplicitconstructors.swift
> edit: validation-test/compiler_crashers_fixed/28237-swift-archetypebuilder-addgenericparameter.swift
> edit: validation-test/compiler_crashers_fixed/28356-swift-typechecker-resolvetypewitness.swift
> edit: validation-test/compiler_crashers_fixed/28355-swift-genericsignature-getsubstitutionmap.swift
> edit: validation-test/IDE/crashers_fixed/086-swift-printoptions-setarchetypeanddynamicselftransform.swift
> edit: validation-test/SIL/crashers_fixed/008-swift-genericparamlist-getasgenericsignatureelements.sil
> edit: validation-test/compiler_crashers_fixed/28348-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28428-swift-typebase-gatherallsubstitutions.swift
> edit: validation-test/SIL/crashers_fixed/030-swift-typechecker-checkdeclattributes.sil
> edit: validation-test/SIL/crashers_fixed/035-swift-typebase-getcanonicaltype.sil
> edit: validation-test/compiler_crashers_fixed/28295-swift-namelookup-lookupvisibledeclsinmodule.swift
> edit: validation-test/compiler_crashers_fixed/28364-swift-typechecker-addimplicitconstructors.swift
> edit: validation-test/compiler_crashers_fixed/28430-swift-lexer-lexoperatoridentifier.swift
> edit: validation-test/IDE/crashers_fixed/051-swift-mangle-mangler-mangleassociatedtypename.swift
> edit: validation-test/IDE/crashers_fixed/072-swift-constraints-constraintsystem-opengeneric.swift
> edit: validation-test/compiler_crashers_fixed/28267-swift-typechecker-checkconformance.swift
> edit: validation-test/Sema/type_checker_crashers_fixed/rdar28023899.swift
> edit: validation-test/compiler_crashers_fixed/28340-swift-type-getstring.swift
> edit: validation-test/IDE/crashers_fixed/079-swift-archetypebuilder-maptypeoutofcontext.swift
> edit: validation-test/compiler_crashers_fixed/28429-swift-decl-print.swift
> edit: validation-test/IDE/crashers_fixed/016-swift-mangle-mangler-mangleidentifier.swift
> edit: validation-test/compiler_crashers_fixed/28227-swift-typechecker-gettypeofrvalue.swift
> edit: validation-test/compiler_crashers_fixed/28294-swift-archetypebuilder-addsuperclassrequirement.swift
> edit: validation-test/compiler_crashers_fixed/28373-swift-printoptions-setarchetypeselftransform.swift
> edit: validation-test/IDE/crashers_fixed/071-swift-printoptions-setarchetypetransform.swift
> edit: validation-test/IDE/crashers_fixed/054-swift-moduledecl-forallvisiblemodules.swift
> edit: validation-test/compiler_crashers_fixed/28398-swift-archetypebuilder-getgenericsignature.swift
> edit: validation-test/compiler_crashers_fixed/28330-swift-genericparamlist-getsubstitutionmap.swift
> edit: validation-test/SIL/crashers_fixed/043-swift-derivedconformance-deriverawrepresentable.sil
> edit: validation-test/compiler_crashers_fixed/28292-swift-valuedecl-settype.swift
> edit: validation-test/compiler_crashers_fixed/28529-arrow-isfolded-already-folded-expr-in-sequence.swift
> edit: validation-test/compiler_crashers_fixed/28358-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28451-boundgeneric-getgenericargs-size-genericsig-getinnermostgenericparams-size-failed.swift
> edit: validation-test/IDE/crashers_fixed/010-swift-archetypebuilder-addrequirement.swift
> edit: validation-test/compiler_crashers_fixed/28372-swift-printoptions-setarchetypeanddynamicselftransform.swift
> edit: validation-test/compiler_crashers_fixed/28360-swift-archetypebuilder-maptypeoutofcontext.swift
> edit: validation-test/compiler_crashers_fixed/28243-swift-typebase-getcanonicaltype.swift
> edit: validation-test/compiler_crashers_fixed/28202-swift-typechecker-applygenericarguments.swift
> edit: validation-test/compiler_crashers_fixed/28221-swift-typebase-getmembersubstitutions.swift
> edit: validation-test/SIL/crashers_fixed/027-swift-nominaltypedecl-getdeclaredtype.sil
> edit: validation-test/IDE/crashers_fixed/077-swift-archetypebuilder-potentialarchetype-gettype.swift
> edit: validation-test/compiler_crashers_fixed/28306-swift-lookupvisibledecls.swift
> edit: validation-test/IDE/crashers_fixed/052-swift-mangle-mangler-manglegenericsignatureparts.swift
> edit: validation-test/compiler_crashers_fixed/28343-swift-genericfunctiontype-get.swift
> edit: validation-test/SIL/crashers_fixed/007-swift-abstractstoragedecl-makecomputed.sil
> edit: validation-test/IDE/crashers_fixed/023-swift-archetypebuilder-addgenericparameter.swift
> edit: validation-test/compiler_crashers_fixed/28195-swift-constraints-constraintsystem-resolveoverload.swift
> edit: validation-test/IDE/crashers_fixed/089-swift-namealiastype-getsinglydesugaredtype.swift
> edit: validation-test/compiler_crashers_fixed/28344-swift-type-transform.swift
> edit: validation-test/compiler_crashers_fixed/28375-swift-typechecker-lookupmembertype.swift
> edit: validation-test/compiler_crashers_fixed/28487-parent-parent-is-nominaltype-parent-is-boundgenerictype-parent-is-unboundgeneric.swift
> edit: validation-test/compiler_crashers_fixed/28495-ed-getdeclcontext-ismodulescopecontext-non-top-level-extensions-make-private-fil.swift
> edit: validation-test/compiler_crashers_fixed/28334-swift-typechecker-resolvetypewitness.swift
> edit: validation-test/compiler_crashers_fixed/28224-swift-genericfunctiontype-get.swift
> edit: validation-test/compiler_crashers_fixed/28275-swift-typebase-getsuperclass.swift
> edit: validation-test/IDE/crashers_fixed/015-swift-typechecker-lookupunqualified.swift
> edit: validation-test/compiler_crashers_fixed/28272-swift-expr-walk.swift
> edit: validation-test/compiler_crashers_fixed/28288-swift-genericparamlist-getsubstitutionmap.swift
> edit: validation-test/compiler_crashers_fixed/28390-swift-expr-walk.swift
> edit: validation-test/compiler_crashers_fixed/28318-swift-constraints-constraintgraphnode-getmembertype.swift
> edit: validation-test/compiler_crashers_fixed/28392-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
> edit: validation-test/IDE/crashers_fixed/076-swift-typechecker-checkinheritanceclause.swift
> edit: validation-test/compiler_crashers_fixed/28283-swift-archetypebuilder-finalize.swift
> edit: validation-test/SIL/crashers_fixed/021-swift-typechecker-typecheckdecl.sil
> edit: validation-test/compiler_crashers_fixed/28484-isa-x-val-cast-ty-argument-of-incompatible-type.swift
> edit: validation-test/compiler_crashers_fixed/28250-swift-typechecker-typecheckdecl.swift
> edit: validation-test/compiler_crashers_fixed/28427-swift-lexer-lexstringliteral.swift
> edit: validation-test/IDE/crashers_fixed/105-swift-derivedconformance-deriverawrepresentable.swift
> edit: validation-test/Sema/type_checker_crashers_fixed/rdar27575060.swift
> edit: validation-test/compiler_crashers_fixed/28416-swift-typechecker-resolveidentifiertype.swift
> edit: validation-test/compiler_crashers_fixed/28212-swift-typechecker-resolvetypeincontext.swift
> edit: validation-test/compiler_crashers_fixed/28410-swift-typechecker-typecheckdecl.swift
> edit: validation-test/IDE/crashers_fixed/046-swift-typechecker-typecheckdecl.swift
> edit: validation-test/compiler_crashers_fixed/28431-swift-lexer-lexoperatoridentifier.swift
> edit: validation-test/IDE/crashers_fixed/075-swift-printoptions-setarchetypeselftransform.swift
> edit: validation-test/compiler_crashers_fixed/28341-swift-typechecker-typecheckdecl.swift
> edit: validation-test/IDE/crashers_fixed/091-swift-typechecker-computedefaultaccessibility.swift
> edit: validation-test/compiler_crashers_fixed/28327-swift-expr-walk.swift
> edit: validation-test/compiler_crashers_fixed/28453-found-interfacetoarchetypemap-end-missing-generic-parameter-failed.swift
> edit: validation-test/compiler_crashers_fixed/28265-swift-expr-walk.swift
> edit: validation-test/compiler_crashers_fixed/28438-swift-typebase-getcanonicaltype.swift
> edit: validation-test/compiler_crashers_fixed/28450-underlyingty-gettype-isnull-getting-invalid-underlying-type-failed.swift
> edit: validation-test/compiler_crashers_fixed/28521-hastype-declaration-has-no-type-set-yet.swift
> edit: validation-test/compiler_crashers_fixed/28357-swift-iterativetypechecker-processtypechecksuperclass.swift
> edit: validation-test/compiler_crashers_fixed/28345-swift-iterativetypechecker-processtypechecksuperclass.swift
> edit: validation-test/compiler_crashers_fixed/28452-this-genericenv-already-have-generic-context-failed.swift
> edit: validation-test/compiler_crashers_fixed/24245-swift-constraints-constraintsystem-solve.swift
> edit: validation-test/compiler_crashers_fixed/28382-swift-archetypebuilder-maptypeoutofcontext.swift
> edit: validation-test/compiler_crashers_fixed/28378-swift-typechecker-resolvewitness.swift
> edit: validation-test/SIL/crashers_fixed/003-swift-parser-parsetypesimple.sil
> edit: validation-test/compiler_crashers_fixed/28249-swift-typechecker-validategenericfuncsignature.swift
> edit: validation-test/compiler_crashers_fixed/28405-swift-constraints-constraintsystem-resolveoverload.swift
> edit: validation-test/compiler_crashers_fixed/28417-swift-genericsignature-getsubstitutions.swift
> edit: validation-test/IDE/crashers_fixed/050-swift-constraints-constraintsystem-matchtypes.swift
> edit: validation-test/compiler_crashers_fixed/28354-swift-conformancelookuptable-lookupconformances.swift
> edit: validation-test/compiler_crashers_fixed/28291-swift-constraints-constraintsystem-comparesolutions.swift
> edit: validation-test/compiler_crashers_fixed/28496-args-size-fnref-getnumargumentsforfullapply-partial-application-was-throwing.swift
> edit: validation-test/compiler_crashers_fixed/28414-swift-typechecker-resolvewitness.swift
> edit: validation-test/compiler_crashers_fixed/28263-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28251-swift-typechecker-addimplicitconstructors.swift
> edit: validation-test/compiler_crashers_fixed/28280-swift-typechecker-resolveidentifiertype.swift
> edit: validation-test/IDE/crashers_fixed/057-swift-valuedecl-settype.swift
> edit: validation-test/compiler_crashers_fixed/28254-swift-enumelementdecl-getargumentinterfacetype.swift
> edit: validation-test/compiler_crashers_fixed/28394-swift-typechecker-checkconformance.swift
> edit: validation-test/compiler_crashers_fixed/28423-swift-typechecker-validatedecl.swift
> edit: validation-test/compiler_crashers_fixed/28300-swift-type-transform.swift
> edit: validation-test/compiler_crashers_fixed/28320-swift-archetypebuilder-enumeraterequirements.swift
> edit: validation-test/compiler_crashers_fixed/28336-swift-archetypebuilder-addrequirement.swift
> edit: validation-test/compiler_crashers_fixed/28433-swift-typechecker-typecheckdecl.swift
> edit: validation-test/SIL/crashers_fixed/025-swift-typechecker-resolvetype.sil
> edit: validation-test/IDE/crashers_fixed/078-swift-iterativetypechecker-processtypechecksuperclass.swift
> edit: validation-test/compiler_crashers_fixed/28299-swift-lookupvisibledecls.swift
> 
> Commit 72c7f5ab015d25b14f95843b10ed3cee0520256e by mgottesman:
> [gardening] Remove unnecessary template arg.
> 
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> 
> Commit 118242658027d8e75eea51b7b0602022ac873792 by mgottesman:
> [gardening] Eliminate a level of indentation by swapping an if
> 
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> 
> Commit 6a5f54e59fc3ea738d0ef0bffc579bcf5454d8f8 by mgottesman:
> [sil-func-extractor] Add support for reading from a file a list of
> 
> edit: test/sil-func-extractor/multiple-functions.sil
> add: test/sil-func-extractor/functions_to_preserve
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> 
> Commit 7429ffb228ad72ed40b144dd3b5ba0c80ace5519 by jgroff:
> Mangle SILBoxTypes with their layout.
> 
> edit: lib/IRGen/GenHeap.cpp
> edit: lib/Basic/Demangle.cpp
> edit: include/swift/Basic/DemangleNodes.def
> edit: lib/AST/ASTMangler.cpp
> edit: docs/ABI.rst
> edit: lib/IRGen/GenReflection.cpp
> edit: lib/Basic/Remangle.cpp
> edit: lib/AST/Mangle.cpp
> edit: lib/Basic/Remangler.cpp
> edit: lib/Basic/Demangler.cpp
> edit: test/SILOptimizer/closure_specialize.sil
> edit: include/swift/Remote/MetadataReader.h
> edit: include/swift/AST/Mangle.h
> 
> Commit 14428834c40da015b52493b6401e0bce6b44ebc9 by bob.wilson:
> Update some more sil-extract references to the new sil-func-extractor
> 
> edit: docs/Testing.rst
> edit: utils/swift-autocomplete.bash
> edit: test/CMakeLists.txt
> 
> Commit e4258f82e2f7c61cf1ec14df17ff0c25ef7f48e7 by spestov:
> Sema: Remove recently-added workaround now that SubstitutedType is gone
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> 
> Commit 9833ab0ec2f35a0c813c66b7f596aef9c9287e20 by spestov:
> Sema: Set the outer parameter list in validateGenericTypeSignature()
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> 
> Commit 1bebd8f91704c0f8bfa0cb471520cd8a4a700d52 by spestov:
> Sema: Clean up getTypeOfRValue() a bit
> 
> edit: lib/Sema/TypeCheckExpr.cpp
> 
> Commit 58d4a07fa642efd322c0686b1a7cb23d78e25b49 by spestov:
> Sema: Clean up accessor synthesis
> 
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/TypeChecker.h
> add: validation-test/compiler_crashers_fixed/28492-isa-abstractfunctiondecl-dc-isa-fileunit-dc-unknown-declcontext.swift
> delete: validation-test/compiler_crashers/28492-isa-abstractfunctiondecl-dc-isa-fileunit-dc-unknown-declcontext.swift
> edit: test/decl/var/lazy_properties.swift
> edit: test/decl/var/NSManaged_properties.swift
> edit: lib/Sema/CodeSynthesis.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/CodeSynthesis.h
> 
> Commit ea270057c10c966326d76b5df6fa94e30a53732f by hughbellars:
> Fix warnings building Swift with clang-cl
> 
> edit: lib/IRGen/GenProto.cpp
> 
> Commit d8fbaa01eb100d8fb7ca5c46275462070d3cea2c by hughbellars:
> Fix errors and warnings building swift/IDE on Windows using MSVC
> 
> edit: lib/IDE/CodeCompletion.cpp
> edit: lib/IDE/CodeCompletionCache.cpp
> edit: lib/IDE/TypeReconstruction.cpp
> 
> Commit df7ad7cb122cc9a5c3fde875aeb5340aab3841c6 by gparker-github:
> [test] Temporarily disable String.completePath() test.
> 
> edit: test/stdlib/NSStringAPI.swift
> 
> Commit 208018076e5cab6857682631f85ee6a76ccda7f7 by eeckstein:
> Mangling: add a TODO comment
> 
> edit: lib/AST/Decl.cpp
> 
> Commit 16d1befd533c985b4a22bb34492512964a85ed22 by eeckstein:
> swift-demangle: Abort with an error if the demangling-test fails for a
> 
> edit: tools/swift-demangle/swift-demangle.cpp
> 
> Commit 11d8207d0ea9c2ae234633223d959152c7b1762f by eeckstein:
> Mangling: Select the correct mangling scheme for the re-mangler in the
> 
> edit: include/swift/Basic/Demangle.h
> edit: lib/IDE/TypeReconstruction.cpp
> edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
> edit: lib/RemoteAST/RemoteAST.cpp
> edit: tools/swift-ide-test/swift-ide-test.cpp
> 
> Commit 06c8459087f7dfbeef4bc016a6333911b5127e2f by eeckstein:
> Mangling: Re-mangle uncurried function type as regular function type
> 
> edit: lib/Basic/Remangler.cpp
> 
> Commit 65ce67036fd3f63d341138546c83e0a06873ef3c by eeckstein:
> Mangling: small fix in rem angler
> 
> edit: lib/Basic/Remangler.cpp
> 
> Commit d218c92f24f02cc4f8c9a9b9eaec77f2343ccfb2 by eeckstein:
> Mangling: fix assert in IRGenDebugInfo to support new mangling prefix
> 
> edit: lib/IRGen/IRGenDebugInfo.cpp
> 
> Commit b0c95278e1afd1449b43901930718b6d10d20bda by eeckstein:
> Mangling: introduce ‘D’ for mangled types for the debugger.
> 
> edit: lib/Basic/Demangler.cpp
> edit: lib/Basic/Remangler.cpp
> edit: docs/ABI.rst
> edit: include/swift/AST/ASTMangler.h
> edit: lib/AST/ASTMangler.cpp
> 
> Commit d94dd580f68e7452f867c09fe6b29f9f9b2876e4 by eeckstein:
> Mangling: de- and re-mangling of GenericTypeParamDecl
> 
> edit: include/swift/Basic/DemangleNodes.def
> edit: lib/Basic/Remangle.cpp
> edit: lib/Basic/Demangle.cpp
> edit: lib/Basic/Demangler.cpp
> edit: lib/Basic/Remangler.cpp
> 
> Commit 2e2c8da5d445e03bd64771e3dcb06ecdbef13c52 by eeckstein:
> Mangling: handle new mangling suffix in type reconstruction
> 
> edit: lib/IDE/TypeReconstruction.cpp
> 
> Commit 7cadbb29c1d5d2df6522bee071da3ea07eb81410 by eeckstein:
> Mangling: correct mangling/demangling/remangling of the error and
> 
> edit: lib/AST/ASTMangler.cpp
> edit: lib/Basic/Demangler.cpp
> edit: docs/ABI.rst
> edit: lib/Basic/Remangler.cpp
> 
> Commit af240459415fd5874f16e67fd4ed1c1505b4c7aa by eeckstein:
> Mangling: correct mangling of partial apply forwarders
> 
> edit: include/swift/Basic/Demangler.h
> edit: lib/Basic/Demangler.cpp
> edit: lib/Basic/Mangler.cpp
> edit: lib/Basic/Remangler.cpp
> 
> Commit 7dbab5a54e6832082d65606d117df4fac9230fde by eeckstein:
> Mangling: symbol macro for objc partial apply forwarder
> 
> edit: lib/IRGen/GenObjC.cpp
> edit: include/swift/Basic/ManglingMacros.h
> 
> Commit 6bbdf4a8377f49ab98a4802561599bdf78ecb8f6 by github:
> [Mangler] Check the order of generic type parameters before mangling
> 
> edit: lib/AST/Decl.cpp
> add: validation-test/IDE/crashers_fixed/092-swift-genericenvironment-genericenvironment.swift
> edit: include/swift/AST/Mangle.h
> edit: lib/AST/Mangle.cpp
> delete: validation-test/IDE/crashers/092-swift-genericenvironment-genericenvironment.swift
> edit: lib/AST/ASTMangler.cpp
> edit: include/swift/AST/ASTMangler.h
> 
> Commit ad1c0796327638aafdaac7a669ae05c8d9dbd6bf by eeckstein:
> Mangling: support new mangling of partial apply forwarders in IRGen
> 
> edit: lib/IRGen/GenFunc.cpp
> edit: lib/IRGen/IRGenMangler.cpp
> edit: lib/IRGen/IRGenMangler.h
> edit: lib/Basic/Mangler.cpp
> 
> Commit c285044706ca80d822f7ceed90e4e520f65c3843 by eeckstein:
> Mangling: fix re-mangling of AssociatedTypeWitnessTableAccessor
> 
> edit: lib/Basic/Demangler.cpp
> 
> Commit 3d9e4d7f86053c9bf460f1cbeee08a368f23459f by rudkx:
> Add a map from expressions to types in the constraint system.
> 
> edit: lib/Sema/ConstraintSystem.h
> 
> Commit 585ccd59c1ce325ebfe066398a6e5253e88443cb by jgroff:
> Remove SILBoxType::getBoxedType.
> 
> edit: include/swift/AST/Types.h
> edit: lib/AST/Type.cpp
> edit: include/swift/SIL/SILType.h
> edit: lib/IRGen/GenHeap.cpp
> 
> Commit 73bd3526caf64dfcbd7bbc85ba3d53774ffbd99d by github:
> [test] Disable failing api-digester test while investigating. (#6166)
> 
> edit: test/api-digester/compare-dump.swift
> edit: test/api-digester/source-stability.swift
> 
> Commit e0e727921c18cf68b38e617cfc3062b4939e282c by github:
> [test] Disable SILGen/coverage_smoke.swift while investigating. (#6169)
> 
> edit: test/SILGen/coverage_smoke.swift
> 
> Commit 5d4e9494a7bbdbaef2c6f70e429e4bd5272f75d4 by Mishal Shah:
> split buildbot_incremental,tools=RA,stdlib=RA preset by platform
> 
> edit: utils/build-presets.ini
> 
> Commit 422f46494847d9a05345d4555ae03cac7a2c2c26 by practicalswift:
> [gardening] Improve header consistency.
> 
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> edit: lib/FrontendTool/ReferenceDependencies.h
> 
> Commit 5339707b6544ecce1a4d7db84267e8236f70aa89 by practicalswift:
> [gardening] Use correct swift.org <http://swift.org/> URL.
> 
> edit: tools/sil-nm/SILNM.cpp
> 
> Commit 5714126903af2a28c50dd76348c9d2ad114f0553 by practicalswift:
> [gardening] Remove "REQUIRES: asserts" from fixed crasher.
> 
> edit: validation-test/compiler_crashers_fixed/28492-isa-abstractfunctiondecl-dc-isa-fileunit-dc-unknown-declcontext.swift
> 
> Commit e8fad3a2a125d0f884769ab10ab84f87740a97f5 by practicalswift:
> [gardening] Mark crash cases as fixed.
> 
> add: validation-test/compiler_crashers_2_fixed/0003-rdar20740573.swift
> add: validation-test/compiler_crashers_2_fixed/0002-rdar19792768.swift
> delete: validation-test/compiler_crashers_2/0003-rdar20740573.swift
> delete: validation-test/compiler_crashers_2/0002-rdar19792768.swift
> 
> Commit 76f0fdd670192cdf0cde29d45fe0830ef0640222 by practicalswift:
> [gardening] NULL → nullptr
> 
> edit: tools/swift-demangle/swift-demangle.cpp
> edit: tools/SourceKit/tools/sourcekitd/bin/XPC/Client/sourcekitd.cpp
> edit: stdlib/public/runtime/Errors.cpp
> edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
> 
> Commit 260aa333174559925ce621c7db5427e7a9b06c48 by tim:
> [PrintAsObjC] Emit non @discardableResult methods as warn_unused_result
> 
> edit: lib/PrintAsObjC/PrintAsObjC.cpp
> 
> Commit 83787e216ae1842ff415124eedca2ced50148dfd by github:
> Change `friend class` to `friend` in GenProto.cpp
> 
> edit: lib/IRGen/GenProto.cpp
> 
> Commit 1f6b5ca3d3582901ed40fa1b3b496776020fc47a by rudkx:
> Update constraint generation to set types in the constraint system's
> 
> edit: lib/Sema/CSGen.cpp
> 
> Commit 3871cda2054c034e065b887008c42e6d299daf94 by jgroff:
> Push SILBoxType::getFieldType into SIL and make it take a SILModule.
> 
> edit: include/swift/SIL/SILType.h
> edit: lib/IRGen/GenHeap.cpp
> edit: include/swift/SIL/SILBuilder.h
> edit: include/swift/SIL/Projection.h
> edit: lib/SIL/Projection.cpp
> edit: lib/IRGen/IRGenSIL.cpp
> edit: lib/SIL/SILVerifier.cpp
> edit: lib/IRGen/GenReflection.cpp
> edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp
> edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
> edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
> edit: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp
> edit: include/swift/AST/Types.h
> 
> Commit e6dcd443eb59842886577f83f05497ef8317c422 by xi_ge:
> swift-api-digester: initialize vector with a reasonable capacity.
> 
> edit: tools/swift-api-digester/swift-api-digester.cpp
> edit: test/api-digester/compare-dump.swift
> edit: test/api-digester/source-stability.swift
> 
> Commit 96c964ee0df42afcb34abece6e3b15260f1cdd7d by tim:
> [test/PrintAsObjc] Adjust existing test cases for
> 
> edit: test/PrintAsObjC/Inputs/comments-expected-output.h
> edit: test/PrintAsObjC/swift_name.swift
> edit: test/PrintAsObjC/mixed-framework.swift
> edit: test/PrintAsObjC/override.swift
> edit: test/PrintAsObjC/blocks.swift
> edit: test/PrintAsObjC/extensions.swift
> edit: test/PrintAsObjC/local-types.swift
> edit: test/PrintAsObjC/simd.swift
> edit: test/PrintAsObjC/imported-block-typedefs.swift
> edit: test/PrintAsObjC/any_as_id.swift
> edit: test/PrintAsObjC/classes.swift
> edit: test/PrintAsObjC/enums.swift
> 
> Commit 4282f35c2b29047348fc60bbb6cfffe232414a39 by eeckstein:
> SILCombine: don’t release owned arguments of a removed read-only
> 
> edit: test/SILOptimizer/sil_combine.sil
> edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
> edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
> 
> Commit ca9026a720be10a7e7f1586909200c3f933f3a6d by doug_coleman:
> [cmake]: Allow a --darwin-overlay-target=CloudKit to build one overlay
> 
> edit: stdlib/public/SDK/CMakeLists.txt
> add: utils/find-overlay-deps-closure.sh
> edit: utils/build-script-impl
> 
> Commit 4eca52eedcb5a800e6862266a40d8b905845f9ab by tim:
> [test/PrintAsObjC] Add additional test case for SWIFT_WARN_UNUSED_RESULT
> 
> edit: test/PrintAsObjC/classes.swift
> 
> Commit e063e8297c500183de0d0277e80e9496fc1d99c2 by spestov:
> Sema: Some fixes for the ITC
> 
> delete: validation-test/compiler_crashers/28513-swift-modulefile-getdecl-llvm-pointerembeddedint-unsigned-int-31-llvm-optional-s.swift
> delete: validation-test/IDE/crashers/098-swift-declcontext-lookupqualified.swift
> edit: test/decl/protocol/req/recursion.swift
> delete: validation-test/SIL/crashers/032-swift-iterativetypechecker-satisfy.sil
> add: validation-test/compiler_crashers_fixed/28564-swift-nominaltypedecl-getdeclaredtype-const.swift
> add: validation-test/IDE/crashers_fixed/098-swift-declcontext-lookupqualified.swift
> add: validation-test/compiler_crashers_fixed/28538-swift-removeshadoweddecls-llvm-smallvectorimpl-swift-valuedecl-swift-moduledecl-.swift
> add: validation-test/compiler_crashers_fixed/28539-swift-unqualifiedlookup-unqualifiedlookup-swift-declname-swift-declcontext-swift.swift
> add: validation-test/compiler_crashers_fixed/28286-swift-typechecker-applyunboundgenericarguments.swift
> edit: lib/Sema/IterativeTypeChecker.cpp
> add: validation-test/compiler_crashers_fixed/28401-swift-boundgenerictype-get.swift
> delete: validation-test/compiler_crashers/28563-swift-modulefile-lookupvalue-swift-declname-llvm-smallvectorimpl-swift-valuedecl.swift
> delete: validation-test/compiler_crashers/28538-swift-removeshadoweddecls-llvm-smallvectorimpl-swift-valuedecl-swift-moduledecl-.swift
> delete: validation-test/compiler_crashers/28401-swift-boundgenerictype-get.swift
> delete: validation-test/compiler_crashers/28540-swift-namelookup-findlocalval-visitguardstmt-swift-guardstmt.swift
> edit: lib/Sema/ConstraintSystem.cpp
> add: validation-test/compiler_crashers_fixed/28472-swift-modulefile-getdecl-llvm-pointerembeddedint-unsigned-int-31-llvm-optional-s.swift
> add: validation-test/compiler_crashers_fixed/28563-swift-modulefile-lookupvalue-swift-declname-llvm-smallvectorimpl-swift-valuedecl.swift
> edit: lib/Sema/ITCDecl.cpp
> delete: validation-test/compiler_crashers/28397-getselftypeforcontainer.swift
> edit: lib/Sema/TypeChecker.h
> add: validation-test/compiler_crashers_fixed/28513-swift-modulefile-getdecl-llvm-pointerembeddedint-unsigned-int-31-llvm-optional-s.swift
> edit: lib/Sema/CSDiag.cpp
> edit: test/SourceKit/CursorInfo/cursor_info.swift
> add: validation-test/compiler_crashers_fixed/28533-swift-unqualifiedlookup-unqualifiedlookup-swift-declname-swift-declcontext-swift.swift
> delete: validation-test/compiler_crashers/28472-swift-modulefile-getdecl-llvm-pointerembeddedint-unsigned-int-31-llvm-optional-s.swift
> add: validation-test/compiler_crashers_fixed/28536-swift-namelookup-lookupinmodule-swift-moduledecl-llvm-arrayref-std-pair-swift-id.swift
> add: validation-test/compiler_crashers_fixed/28534-swift-unqualifiedlookup-unqualifiedlookup-swift-declname-swift-declcontext-swift.swift
> add: validation-test/compiler_crashers_fixed/28540-swift-namelookup-findlocalval-visitguardstmt-swift-guardstmt.swift
> delete: validation-test/compiler_crashers/28531-swift-modulefile-getdecl-llvm-pointerembeddedint-unsigned-int-31-llvm-optional-s.swift
> add: validation-test/compiler_crashers_fixed/28531-swift-modulefile-getdecl-llvm-pointerembeddedint-unsigned-int-31-llvm-optional-s.swift
> delete: validation-test/compiler_crashers/28564-swift-nominaltypedecl-getdeclaredtype-const.swift
> edit: lib/AST/Type.cpp
> edit: lib/Sema/TypeCheckType.cpp
> add: validation-test/compiler_crashers_fixed/28397-getselftypeforcontainer.swift
> delete: validation-test/compiler_crashers/28286-swift-typechecker-applyunboundgenericarguments.swift
> delete: validation-test/compiler_crashers/28534-swift-unqualifiedlookup-unqualifiedlookup-swift-declname-swift-declcontext-swift.swift
> add: validation-test/compiler_crashers_2_fixed/0046-recursive-generic-arg-in-inherited-clause.swift
> delete: validation-test/compiler_crashers/28536-swift-namelookup-lookupinmodule-swift-moduledecl-llvm-arrayref-std-pair-swift-id.swift
> add: validation-test/SIL/crashers_fixed/032-swift-iterativetypechecker-satisfy.sil
> add: validation-test/compiler_crashers_fixed/28261-swift-iterativetypechecker-satisfy.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> edit: test/decl/typealias/generic.swift
> delete: validation-test/compiler_crashers/28539-swift-unqualifiedlookup-unqualifiedlookup-swift-declname-swift-declcontext-swift.swift
> delete: validation-test/compiler_crashers/28261-swift-iterativetypechecker-satisfy.swift
> delete: validation-test/compiler_crashers_2/0046-recursive-generic-arg-in-inherited-clause.swift
> delete: validation-test/compiler_crashers/28533-swift-unqualifiedlookup-unqualifiedlookup-swift-declname-swift-declcontext-swift.swift
> 
> Commit d3b5dfa8d9b7634bd9c1b58dde41de4eae41b2db by github:
> Revert "swift-api-digester: initialize vector with a reasonable
> 
> edit: test/api-digester/source-stability.swift
> edit: tools/swift-api-digester/swift-api-digester.cpp
> edit: test/api-digester/compare-dump.swift
> 
> Commit c58b9cc79dc03e24ae62f1aefa81b7ea871b0e34 by jordan_rose:
> [docs] Add a few more things to the Lexicon.
> 
> edit: docs/Lexicon.rst
> 
> Commit 4c0d1488e2210573d3ffda1e77d358b4d8bf4ead by spestov:
> Sema: Don't add implicit constructors when checking inheritance clause
> 
> add: validation-test/compiler_crashers_fixed/28386-swift-typebase-getdesugaredtype.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> add: validation-test/compiler_crashers_fixed/28455-type-hastypeparameter-type-haserror-not-fully-substituted-failed.swift
> delete: validation-test/compiler_crashers/28386-swift-typebase-getdesugaredtype.swift
> delete: validation-test/compiler_crashers/28455-type-hastypeparameter-type-haserror-not-fully-substituted-failed.swift
> edit: test/SILGen/objc_attr_NSManaged.swift
> edit: test/decl/class/circular_inheritance.swift
> edit: test/SILGen/accessibility_vtables.swift
> 
> Commit 9a65745f9b67b6d2513638d70e9fdd3feaf4cfaf by spestov:
> AST: Robustness fix
> 
> add: validation-test/compiler_crashers_fixed/28367-swift-declcontext-isgenericcontext.swift
> delete: validation-test/compiler_crashers/28367-swift-declcontext-isgenericcontext.swift
> edit: lib/AST/Decl.cpp
> 
> Commit ddd19c62076ad7d6f3e1c243263dd70f756cad4c by spestov:
> Sema: Hacky fix for infinite recursion if a class inherits from itself
> 
> add: validation-test/compiler_crashers_fixed/28524-swift-iterativetypechecker-issatisfied-swift-typecheckrequest.swift
> delete: validation-test/compiler_crashers/28462-segfault-0xcdc361-0xd051ef-0xcdc361-0xd051ef.swift
> edit: lib/Sema/ITCNameLookup.cpp
> delete: validation-test/compiler_crashers/28506-swift-iterativetypechecker-issatisfied-swift-typecheckrequest.swift
> add: validation-test/compiler_crashers_fixed/28462-segfault-0xcdc361-0xd051ef-0xcdc361-0xd051ef.swift
> add: validation-test/compiler_crashers_fixed/28506-swift-iterativetypechecker-issatisfied-swift-typecheckrequest.swift
> delete: validation-test/compiler_crashers/28524-swift-iterativetypechecker-issatisfied-swift-typecheckrequest.swift
> 
> Commit 1f89886ffa0d9595b1cd7b6a9619a3bf053068d6 by dgregor:
> [Serialization] Stop serializing the contextual types of parameter
> 
> edit: include/swift/AST/Decl.h
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/AST/Decl.cpp
> edit: lib/Serialization/Serialization.cpp
> edit: include/swift/Serialization/ModuleFormat.h
> 
> Commit 7e40806ae495c311b40bfb205f4f602513daa827 by dgregor:
> [Serialization] Don’t serialize context types for variables.
> 
> edit: include/swift/Serialization/ModuleFormat.h
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/Serialization/Serialization.cpp
> 
> Commit d4fca2cc8bfe4d4ebc6dfa2d174f8526c13db247 by dgregor:
> [Serialization] Lazily form context types for deserialized patterns.
> 
> edit: include/swift/AST/ASTContext.h
> edit: lib/Serialization/Deserialization.cpp
> edit: include/swift/AST/Pattern.h
> edit: lib/Serialization/Serialization.cpp
> edit: lib/Serialization/Serialization.h
> edit: include/swift/Serialization/ModuleFile.h
> edit: lib/AST/Pattern.cpp
> edit: include/swift/Serialization/ModuleFormat.h
> 
> Commit 380bc68512c48348f5f1996d81bfffb6eee500c8 by dgregor:
> [Serialization] Remove serialization for 'isa' patterns.
> 
> edit: include/swift/Serialization/ModuleFormat.h
> edit: include/swift/Serialization/DeclTypeRecordNodes.def
> edit: lib/Serialization/Serialization.cpp
> 
> Commit 67c2825bb073279ce091c5681de49e8f5967a08a by dgregor:
> [Serialization] Always set the “requires class” bit on deserialized
> 
> edit: lib/Serialization/Deserialization.cpp
> edit: include/swift/AST/Decl.h
> 
> Commit 37c6bdd657bef0726efa824eb6a59ad1f7b06282 by xedin:
> [Diagnostics] Improve diagnostics involving implicitly unwrapped
> 
> edit: lib/Sema/CSDiag.cpp
> edit: test/Constraints/optional.swift
> 
> Commit 53744b9b5a170ca2bcc9a020771075f256148919 by hughbellars:
> Fix errors and warnings building swift/remote on Windows using MSVC
> 
> edit: lib/RemoteAST/CMakeLists.txt
> edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
> edit: lib/RemoteAST/RemoteAST.cpp
> edit: include/swift/Remote/Failure.h
> edit: include/swift/Remote/MetadataReader.h
> edit: include/swift/Remote/InProcessMemoryReader.h
> add: include/swift/Basic/Unreachable.h
> add: lib/RemoteAST/InProcessMemoryReader.cpp
> 
> Commit f04d50e386021eb7d680c37f5ca3bfed222e94de by robin.kunde:
> [SR-3373] clarify error message when trying to use instance member
> 
> edit: test/Constraints/diagnostics.swift
> edit: include/swift/AST/DiagnosticsSema.def
> 
> Commit 5cb04f46358b24f7dcde9d590f9113c025fbabb9 by dgregor:
> [Serialization] Serialize a typealias' underlying type as an interface
> 
> edit: include/swift/AST/Decl.h
> edit: lib/AST/Decl.cpp
> edit: lib/Serialization/Serialization.cpp
> edit: include/swift/Serialization/ModuleFormat.h
> edit: lib/Serialization/Deserialization.cpp
> 
> Commit 0a31f5835670ea1cad59b724302d108d2a99b953 by practicalswift:
> [gardening] Fix headers.
> 
> edit: lib/RemoteAST/InProcessMemoryReader.cpp
> 
> Commit a3ccac27db6f4557fab48ef6cb69e2da489f5818 by practicalswift:
> [gardening] Remove "REQUIRES: asserts" from fixed crashers.
> 
> edit: validation-test/compiler_crashers_fixed/28455-type-hastypeparameter-type-haserror-not-fully-substituted-failed.swift
> edit: validation-test/SIL/crashers_fixed/032-swift-iterativetypechecker-satisfy.sil
> edit: validation-test/compiler_crashers_fixed/28261-swift-iterativetypechecker-satisfy.swift
> edit: validation-test/compiler_crashers_fixed/28286-swift-typechecker-applyunboundgenericarguments.swift
> edit: validation-test/compiler_crashers_2_fixed/0046-recursive-generic-arg-in-inherited-clause.swift
> 
> Commit 544efbe9ff5a00d8dad558e699a5a4c31c695e80 by practicalswift:
> [swiftc (97 vs. 5282)] Add crasher in
> 
> add: validation-test/compiler_crashers/28568-result-case-not-implemented.swift
> 
> Commit 84c4c03b247439756ff45ab99b4ec3a9042c9d87 by practicalswift:
> [swiftc (98 vs. 5282)] Add crasher in
> 
> add: validation-test/compiler_crashers/28569-swift-declcontext-getastypeortypeextensioncontext-const.swift
> 
> Commit 65442146f8a9c092bf8fc878de3057cb7f36cc07 by practicalswift:
> [swiftc (99 vs. 5282)] Add crasher in swift::Parser::parseStmt(...)
> 
> add: validation-test/compiler_crashers/28570-labelinfo-tryloc-isvalid-unlabeled-directives-should-be-handled-earlier.swift
> 
> Commit c808ae394eeed19dfada91e5a81e05d12b5ee657 by practicalswift:
> [swiftc (100 vs. 5282)] Add crasher in swift::Expr::forEachChildExpr
> 
> add: validation-test/compiler_crashers/28571-hasinterfacetype-no-interface-type-was-set.swift
> 
> Commit 7027ba50daeddab3d40fa83c2128e88aeaf43f31 by practicalswift:
> [swiftc (101 vs. 5282)] Add crasher in swift::ASTVisitor
> 
> add: validation-test/compiler_crashers/28572-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
> 
> Commit caceaed404d401329939e8ea953ee0e3ce9d2840 by practicalswift:
> [swiftc (102 vs. 5282)] Add crasher in
> 
> add: validation-test/compiler_crashers/28573-type-hasarchetype-archetype-in-interface-type.swift
> 
> Commit e00756cda459b03442780b923a70a504b0556594 by rudkx:
> Set types in the constraint system type map in CSApply.
> 
> edit: lib/Sema/ConstraintSystem.h
> edit: lib/Sema/CSApply.cpp
> 
> Commit c0daa6689942c5b1e0e9f9bacec531878c675dc7 by practicalswift:
> [swiftc (103 vs. 5282)] Add crasher in
> 
> add: validation-test/compiler_crashers/28574-iscomplete-isinvalid-resolver-did-not-resolve-requirement.swift
> 
> Commit 152ccf42ffd5b17e155025aec997957b486a65ea by practicalswift:
> [swiftc (104 vs. 5282)] Add crasher in swift::ASTVisitor
> 
> add: validation-test/compiler_crashers/28575-unreachable-executed-at-swift-lib-sema-csapply-cpp-5647.swift
> 
> Commit 2c648ccaab9ef1def78396ba46c439abceef7182 by compnerd:
> build: add a test dep on sil-nm
> 
> edit: test/CMakeLists.txt
> 
> Commit 57d5d974ff4d0922abba2e49f72de4e68578e2ab by rudkx:
> Cache types in the constraint system expression type map.
> 
> edit: lib/Sema/CSGen.cpp
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/ConstraintSystem.h
> 
> Commit 6abcc32103b5cb390ba158e43e771c1e560dbe97 by github:
> Revert "Cache types in the constraint system expression type map."
> 
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/ConstraintSystem.h
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/CSGen.cpp
> 
> Commit 137b2ab29577e5995c44b7d9aa73d2da266631fe by hughbellars:
> Fix errors and warnings building swift/reflection on Windows with MSVC
> 
> edit: include/swift/Reflection/TypeRef.h
> edit: stdlib/public/Reflection/TypeLowering.cpp
> edit: include/swift/Reflection/ReflectionContext.h
> edit: include/swift/Reflection/MetadataSource.h
> edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
> 
> Commit 9874652ead78df11b85fc5a0f817449769c831e7 by practicalswift:
> [swiftc (105 vs. 5282)] Add crasher in swift::ASTVisitor
> 
> add: validation-test/compiler_crashers/28576-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
> 
> Commit a419e640d747e0c5ff67e631dc5972df7d7687d2 by practicalswift:
> [swiftc (106 vs. 5282)] Add crasher in
> 
> add: validation-test/compiler_crashers/28577-isa-x-val-cast-ty-argument-of-incompatible-type.swift
> 
> Commit d73a039cbb271a80c0df9651060b4d2fc4c9bf88 by practicalswift:
> [swiftc (107 vs. 5282)] Add crasher in
> 
> add: validation-test/compiler_crashers/28578-result-case-not-implemented.swift
> 
> Commit 0f1ffc85bb66319360c63223a25e3edaa7b1a2cb by hughbellars:
> Fix warnings build swift-api-digester with MSVC
> 
> edit: tools/swift-api-digester/swift-api-digester.cpp
> 
> Commit 294f90a68b862f85e5f2c4e603553237c539895f by mark.lacey:
> Re-apply: Cache types in the constraint system expression type map.
> 
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/ConstraintSystem.h
> edit: lib/Sema/CSGen.cpp
> edit: lib/Sema/CSApply.cpp
> 
> Commit 0a8678cf195a0a476981d1975ad4c6864745953c by mark.lacey:
> Replace Expr::getType() with ConstraintSystem::getType().
> 
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/CSSolver.cpp
> edit: lib/Sema/CSGen.cpp
> edit: lib/Sema/TypeChecker.h
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/ConstraintSystem.h
> 
> Commit e30afe9b961017f6af4a20e4dfd3070f9a964405 by mark.lacey:
> Further updates to cache/set types in the constraint system.
> 
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/CSGen.cpp
> 
> Commit 24644ceef3d88fdfceb1b45c6c41d771c3a87242 by compnerd:
> build: ignore non-standard C warnings on Windows
> 
> edit: cmake/modules/AddSwift.cmake
> 
> Commit 5217db0d739c9378a8d6bcd13e20a9d2b42fdaff by compnerd:
> runtime: clean up unused variable warning
> 
> edit: stdlib/public/runtime/Casting.cpp
> 
> Commit 646638d2141777023e926e04a12455c3196d1940 by xedin:
> [TypeChecker] Add retired constraints to the front of the list in
> 
> delete: validation-test/compiler_crashers/28565-swift-constraints-constraintsystem-removeinactiveconstraint-swift-constraints-co.swift
> edit: lib/Sema/ConstraintSystem.h
> add: validation-test/compiler_crashers_fixed/28565-swift-constraints-constraintsystem-removeinactiveconstraint-swift-constraints-co.swift
> edit: lib/Sema/CSSolver.cpp
> 
> Commit e546414b1dd7347d42d167aee6f03542d05fe79c by xedin:
> [TypeChecker] Refactor SolverState to track life time of the
> 
> edit: lib/Sema/CSSolver.cpp
> edit: lib/Sema/ConstraintSystem.h
> 
> Commit ff33665ff8afaafec78cd8c993986c3ca20d35e9 by xedin:
> [TypeChecker] Add getter/setter methods for retiredConstraints of
> 
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/ConstraintSystem.h
> edit: lib/Sema/CSSolver.cpp
> 
> Commit 8208c94dccd3ea97077983ffb1589f207114bcf0 by xedin:
> [TypeChecker] Add getter/setter methods for generatedConstraints of
> 
> edit: lib/Sema/ConstraintGraph.cpp
> edit: lib/Sema/CSSolver.cpp
> edit: lib/Sema/ConstraintSystem.h
> 
> Commit 1139f8728ef3db3bb4c5859b3e46a089d683fd0e by mark.lacey:
> Return expression types from the constraint system type map.
> 
> edit: lib/Sema/ConstraintSystem.h
> 
> Commit fbb60f8a4bab1d96fc9ad130afdc2fcfad9f1122 by compnerd:
> build: treat ICU includes as system headers
> 
> edit: cmake/modules/AddSwift.cmake
> 
> Commit 6f7028707e6181c8c118c3312679566734c32ddb by practicalswift:
> [gardening] Fix shellcheck warnings in recently introduced file
> 
> edit: utils/find-overlay-deps-closure.sh
> 
> Commit 8852937bebbb5dddc7682e8221a810c387603df1 by dgregor:
> [AST] Optimize lazy-member storage for nominal type and extension
> 
> edit: lib/AST/DeclContext.cpp
> edit: lib/AST/ASTContext.cpp
> edit: include/swift/AST/Decl.h
> edit: lib/AST/Decl.cpp
> edit: include/swift/AST/ASTContext.h
> edit: include/swift/AST/DeclContext.h
> 
> Commit 285b7f173dd2acadacdacf33cfbd51cceaa3d39e by dgregor:
> [AST] Remove LazyLoaderArray; it's all dead code.
> 
> edit: include/swift/AST/LazyResolver.h
> edit: lib/AST/Decl.cpp
> 
> Commit 308fb88167f3cc3eb94483169207d509c2523a9a by dgregor:
> [AST] Fold lazy conformance loading into the
> 
> edit: include/swift/AST/ASTContext.h
> edit: include/swift/AST/Decl.h
> edit: lib/AST/ASTContext.cpp
> edit: lib/AST/Decl.cpp
> 
> Commit a0cf40cf6beeb3c6adc5c87583de8e179790ed5b by mgottesman:
> [gardening] Remove typedef that was used in only one place.
> 
> edit: include/swift/SILOptimizer/PassManager/PassManager.h
> edit: lib/SILOptimizer/PassManager/PassManager.cpp
> 
> Commit 9dd7074d96ab8b280f0f28c5b1371ab86693a535 by mgottesman:
> [sil-func-extractor] Rather than manually creating a pass manager just
> 
> edit: include/swift/SILOptimizer/PassManager/Passes.h
> edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> 
> Commit 1f3c1c54a8617425c1bc2cd05ce57ff610de4657 by mgottesman:
> [sil-bug-reducer] Separate construction of pass pipelines into separate
> 
> edit: lib/SILOptimizer/PassManager/Passes.cpp
> 
> Commit 63cd78ba998df3a05f17fd4714224ab42cf6047d by vivkong:
> Fix for ToolchainTestCase failure on non-FreeBSD systems
> 
> edit: utils/swift_build_support/swift_build_support/toolchain.py
> 
> Commit 4841869d5123da497ac8f2f466d893c582090e89 by mark.lacey:
> Remove unused declaration.
> 
> edit: lib/Sema/CSApply.cpp
> 
> Commit 42ebd38c29284310922d36d4e3fa42f180dcc2a3 by github:
> [Parse] Skip non-case-label statements in switch (#6215)
> 
> edit: test/Parse/invalid.swift
> delete: validation-test/compiler_crashers/28570-labelinfo-tryloc-isvalid-unlabeled-directives-should-be-handled-earlier.swift
> edit: lib/Parse/ParseStmt.cpp
> add: validation-test/compiler_crashers_fixed/28570-labelinfo-tryloc-isvalid-unlabeled-directives-should-be-handled-earlier.swift
> 
> Commit 818b3a4d4e46bb82dda05026c4c0e98965851cc7 by github:
> [test] Disable failing reflection tests to unblock CI. rdar://29605167 <rdar://29605167>
> edit: test/Reflection/capture_descriptors.sil
> edit: test/Reflection/typeref_lowering.swift
> edit: test/Reflection/typeref_decoding.swift
> 
> Commit 3c5c487e8862c6d0caeea9adf957a7bc3193d1d7 by jordan_rose:
> [ClangImporter] Ignore redeclared properties with different types.
> 
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RedeclaredPropertiesSubPrivate.h
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RedeclaredPropertiesSplit2.h
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RPSecond.h
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RedeclaredProperties.h
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/module.modulemap
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RPFirst.h
> add: test/ClangImporter/objc_redeclared_properties.swift
> edit: lib/ClangImporter/ImportDecl.cpp
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RedeclaredPropertiesSub.h
> add: test/ClangImporter/Inputs/custom-modules/RedeclaredProperties/RedeclaredPropertiesSplit.h
> 
> Commit 21dfa783b55a5ccbeeb46b12c0ca3719c86165f7 by jordan_rose:
> Getters for properties with type 'Self' shouldn't use dynamic-self.
> 
> edit: lib/AST/ASTVerifier.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> 
> Commit 6f881b1d0e409846f04250a8a19a1d9f56640039 by aschwaighofer:
> The address form of existential_metatype does read from memory
> 
> edit: test/SILOptimizer/licm.sil
> edit: include/swift/SIL/SILNodes.def
> 
> Commit d0a48c8c8831df3456edb37ea4e6f6b44eadc966 by github:
> [docs] LibraryEvolution: Merge @alwaysEmitIntoClient into @inlineable.
> 
> edit: docs/LibraryEvolution.rst
> 
> Commit 66cff7e37e1ef0887449a2a7c6f972a0269a4e35 by mgottesman:
> [semantic-arc] Add StoreBorrowInst and BeginBorrowInst.
> 
> edit: include/swift/SIL/SILCloner.h
> edit: include/swift/SIL/SILNodes.def
> edit: include/swift/SIL/SILInstruction.h
> edit: test/SILOptimizer/ownership_model_eliminator.sil
> edit: lib/Parse/ParseSIL.cpp
> edit: test/SIL/Serialization/borrow.sil
> edit: include/swift/SIL/SILBuilder.h
> edit: test/SIL/Parser/borrow.sil
> edit: lib/SILOptimizer/Utils/SILInliner.cpp
> edit: lib/SIL/SILPrinter.cpp
> edit: lib/SILOptimizer/Transforms/OwnershipModelEliminator.cpp
> edit: lib/IRGen/IRGenSIL.cpp
> edit: utils/sil-mode.el
> edit: lib/SIL/SILInstructions.cpp
> edit: lib/Serialization/SerializeSIL.cpp
> edit: include/swift/Serialization/ModuleFormat.h
> edit: lib/SIL/SILInstruction.cpp
> edit: lib/Serialization/DeserializeSIL.cpp
> 
> Commit 01ee1eee6159993faf44f95809e7f95b515186d2 by milseman:
> [Clang Importer] Shave space off EffectiveClangContext/ImportedName
> 
> edit: lib/ClangImporter/ImportName.h
> edit: lib/ClangImporter/SwiftLookupTable.h
> edit: lib/ClangImporter/ImportName.cpp
> 
> Commit d93d24bb07e5fa5f2a733c0f430c55c8590390d5 by jordan_rose:
> Fix warnings building swift/ABI with MSVC (#6031)
> 
> edit: include/swift/ABI/MetadataValues.h
> 
> Commit a21d1827a94c3c16df4ca2967a23eb5669eecced by milseman:
> [Clang Importer] Unified ForeignErrorConvention
> 
> edit: include/swift/AST/ForeignErrorConvention.h
> edit: lib/ClangImporter/ImportType.cpp
> edit: lib/ClangImporter/ImportName.cpp
> edit: lib/ClangImporter/ImportName.h
> 
> Commit 9bc065f73dae5935d26e48bfeb43fb6f666e18bb by milseman:
> [Clang Importer] Shrink ImportedName more
> 
> edit: lib/ClangImporter/ImportName.h
> 
> Commit 30c81e862fdab5f4a16878b4c7dd23ceb3462f50 by spestov:
> Foundation overlay: Fix resilient build
> 
> edit: stdlib/public/SDK/Foundation/Data.swift
> 
> Commit 3c61f783ea0fea64af6bfbb5049f8535dae1df0d by mgottesman:
> [sil-bug-reducer] Add SILPassPipeline{,Plan}. Add current pass pipelines
> 
> add: lib/SILOptimizer/PassManager/PassPipeline.cpp
> add: include/swift/SILOptimizer/PassManager/PassPipeline.h
> edit: lib/SILOptimizer/PassManager/CMakeLists.txt
> edit: lib/SILOptimizer/PassManager/Passes.cpp
> edit: include/swift/SILOptimizer/PassManager/Passes.h
> add: include/swift/SILOptimizer/PassManager/PassPipeline.def
> edit: include/swift/SILOptimizer/PassManager/PassManager.h
> 
> Commit 483388c9a6ee3fb03916dbc6c8f1546b4690f614 by mgottesman:
> [sil-bug-reducer] Wire up SILPassManager to SILPassManagerPipeline.
> 
> edit: tools/sil-opt/SILOpt.cpp
> edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
> edit: include/swift/SILOptimizer/PassManager/PassManager.h
> edit: lib/SILOptimizer/PassManager/PassManager.cpp
> edit: lib/SILOptimizer/UtilityPasses/InstCount.cpp
> edit: lib/SILOptimizer/PassManager/Passes.cpp
> 
> Commit 9fba89bd7b29c62de8ce96a50869bcd774f5c699 by spestov:
> Sema: Add simulation of buggy Swift 3 typealias accessibility checking
> 
> add: test/Sema/accessibility_typealias.swift
> edit: test/Sema/accessibility.swift
> edit: test/Sema/accessibility_private.swift
> add: test/Compatibility/accessibility_typealias.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> 
> Commit bf4864bc88b0186d452029a2af519f4c8bc7d018 by mgottesman:
> [sil-bug-reducer] Create the sil-passpipeline-dumper tool.
> 
> edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
> edit: test/CMakeLists.txt
> edit: tools/CMakeLists.txt
> add: tools/sil-passpipeline-dumper/CMakeLists.txt
> edit: test/lit.cfg
> add: test/sil-passpipeline-dump/basic.test-sh
> add: tools/sil-passpipeline-dumper/SILPassPipelineDumper.cpp
> 
> Commit 623038bc1c08c982465e337c6ee279d6765a1662 by milseman:
> Incorporate review feedback
> 
> edit: lib/ClangImporter/ImportName.h
> edit: include/swift/AST/ForeignErrorConvention.h
> 
> Commit 34e1c13480950ed8ec271e203caf8343f6360dee by spestov:
> SILGen: Fix recent regression with default initializer emission
> 
> edit: lib/SILGen/SILGenConstructor.cpp
> edit: test/SILGen/default_constructor.swift
> 
> Commit bc5f28fe94e11bf54ac839870b6a8e78a3530706 by milseman:
> Flag non-determinism crasher on Linux
> 
> edit: validation-test/compiler_crashers/28568-result-case-not-implemented.swift
> 
> Commit b9335e72cd5d47913d953f221f7c57a30c062d4c by spestov:
> IRGen: Fix regression when pattern matching against an existential with
> 
> edit: lib/IRGen/GenType.cpp
> add: test/IRGen/existential_nested_type.swift
> 
> Commit 730cd388b44a033c89ae1d106db9f243cc9e767f by spestov:
> Re-add a 'REQUIRES: asserts' that was spuriously deleted to fix
> 
> edit: validation-test/IDE/crashers/032-swift-expr-propagatelvalueaccesskind.swift
> 
> Commit 4b0a9e1d1e0152777b740e8c35e9cff50b1e6fb7 by spestov:
> Sema: Ban existentials with associated types from appearing in 'switch'
> 
> edit: lib/Sema/MiscDiagnostics.cpp
> add: test/Sema/existential_nested_type.swift
> 
> Commit 779c14167d210fad131998d4c0dcbd0a64afc5ba by spestov:
> Yet another non-deterministic crasher
> 
> edit: validation-test/compiler_crashers/28568-result-case-not-implemented.swift
> 
> Commit a52ad69c1e19c2d2b1b62f2e51d542269d05ee67 by spestov:
> Sema: Avoid validateDecl() recursion through the 'unsupported
> 
> delete: validation-test/compiler_crashers/28489-this-genericenv-already-have-generic-context.swift
> edit: lib/Sema/TypeCheckDecl.cpp
> delete: validation-test/compiler_crashers/28477-anonymous-namespace-declchecker-visitconstructordecl-swift-constructordecl.swift
> add: validation-test/compiler_crashers_fixed/28477-anonymous-namespace-declchecker-visitconstructordecl-swift-constructordecl.swift
> add: validation-test/compiler_crashers_fixed/28489-this-genericenv-already-have-generic-context.swift
> 
> Commit e653e000bd6788c96db9fd057ad6b3065e4dd450 by spestov:
> AST: Early exit from subst() if the type is concrete
> 
> edit: lib/AST/Type.cpp
> 
> Commit 1739e1427670bf2ea8e516ab6fb4c5eb720eb172 by dgregor:
> [Serialization/AST] Lazily construct generic environments for functions.
> 
> edit: lib/AST/ASTContext.cpp
> edit: lib/AST/Decl.cpp
> edit: lib/Serialization/Deserialization.cpp
> edit: include/swift/AST/Decl.h
> edit: include/swift/AST/ASTContext.h
> edit: include/swift/AST/DeclContext.h
> edit: include/swift/Serialization/ModuleFile.h
> edit: include/swift/AST/LazyResolver.h
> 
> Commit 02ac9b593a9c30b3c88df6058117d266e8ddd9cc by dgregor:
> [Serialization/AST] Lazily construct generic environments for generic
> 
> edit: include/swift/AST/Decl.h
> edit: include/swift/Serialization/ModuleFile.h
> edit: include/swift/AST/ASTContext.h
> edit: lib/AST/ASTContext.cpp
> edit: lib/AST/Decl.cpp
> edit: lib/Serialization/Deserialization.cpp
> edit: include/swift/AST/LazyResolver.h
> 
> Commit 369f362eb43aebac9daa4e6af42dbad705bd6c26 by dgregor:
> [Serialization/AST] Lazy generic enviroments for (con|de)structors.
> 
> edit: lib/Serialization/Deserialization.cpp
> 
> Commit a4afb993f1a850a8daced55f612defe3fed3c2f7 by spestov:
> AST: Make Type::transform() more robust with ParenTypes
> 
> edit: test/IDE/complete_value_expr.swift
> edit: lib/AST/Type.cpp
> edit: lib/Sema/ConstraintSystem.cpp
> 
> Commit 1d2542e7f03a942972c5692ed969bb2ba4481498 by spestov:
> Sema: Fix a nit
> 
> edit: lib/Sema/TypeCheckDecl.cpp
> 
> Commit d86c4a8f42cbbef083db387b21d37908f63ad39f by dgregor:
> [Serialization/AST] Lazy generic enviroments for extensions.
> 
> edit: include/swift/AST/Decl.h
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/AST/Decl.cpp
> edit: include/swift/Serialization/ModuleFile.h
> 
> Commit c470448b6754f37aa7b0743492fa761ae54da4a4 by mark.lacey:
> Cache more expression types during CSApply.
> 
> edit: lib/Sema/CSApply.cpp
> 
> Commit 19768170d71b1bf4471802ea8aff6758977a0314 by compnerd:
> SILOptimizer: IWYU
> 
> edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
> 
> Commit 1a47a25e907f1d3ec30d14ac673fc9953a5e95ee by mgottesman:
> [sil-bug-reducer] Add pass BugReducerTester to test sil-bug-reducer.
> 
> add: test/SILOptimizer/bug-reducer-tester.sil
> edit: lib/SILOptimizer/UtilityPasses/CMakeLists.txt
> edit: include/swift/SILOptimizer/PassManager/Passes.def
> add: lib/SILOptimizer/UtilityPasses/BugReducerTester.cpp
> 
> Commit b7a79756db9c1711de163ceb6f3e72382fcbc41f by mgottesman:
> [sil-bug-reducer] Initial version of bug_reducer.
> 
> add: utils/bug_reducer/bug_reducer/list_reducer.py
> add: utils/bug_reducer/bug_reducer/random_bug_finder.py
> add: utils/bug_reducer/bug_reducer/bug_reducer.py
> add: validation-test/Python/bug-reducer.test-sh
> add: utils/bug_reducer/README.md
> add: utils/bug_reducer/tests/test_optbugreducer.py
> add: utils/bug_reducer/bug_reducer/__init__.py
> add: utils/bug_reducer/bug_reducer/opt_bug_reducer.py
> add: utils/bug_reducer/bug_reducer/bug_reducer_utils.py
> add: utils/bug_reducer/tests/testoptbugreducer_testbasic.swift
> add: utils/bug_reducer/tests/__init__.py
> 
> Commit 8018880117285587b0d15d1179adfd25e7b3e5c9 by mark.lacey:
> Disable non-deterministic crasher.
> 
> edit: validation-test/compiler_crashers/28578-result-case-not-implemented.swift
> 
> Commit 59ce1ff73c81065430dddeabdbfb17dfde21fd9e by mark.lacey:
> Add a function parameter to Expr::propagateLValueAccessKind.
> 
> edit: lib/Sema/CSApply.cpp
> edit: lib/Sema/ConstraintSystem.h
> edit: include/swift/AST/Expr.h
> edit: lib/AST/Expr.cpp
> 
> Commit 796a052ef76074597cb6aac62986872a22a1f445 by github:
> Align indents with others.
> 
> edit: test/APINotes/irgen-prop-getter-setter.swift
> 
> Commit eca5b3da34d705942c10aec25cebf48ce595eb85 by hughbellars:
> Change _MSC_VER conditions to _WIN32 conditions in stubs
> 
> edit: stdlib/public/stubs/Assert.cpp
> edit: stdlib/public/stubs/LibcShims.cpp
> edit: stdlib/public/stubs/Stubs.cpp
> edit: include/swift/Basic/Malloc.h
> edit: stdlib/public/stubs/CommandLine.cpp
> 
> Commit 0d1e90462377fbbf297ba3f40d7e7478d3ff2022 by dgregor:
> [AST] Fix a potential iterator invalidation issue with lazy generic
> 
> edit: lib/AST/Pattern.cpp
> 
> Commit 45daa56c7132a78b33c769a96ab0228d1b35d015 by mgottesman:
> [sil-bug-reducer] Make the output more explicit about the final file,
> 
> edit: utils/bug_reducer/bug_reducer/bug_reducer_utils.py
> edit: utils/bug_reducer/bug_reducer/random_bug_finder.py
> edit: utils/bug_reducer/bug_reducer/opt_bug_reducer.py
> edit: utils/bug_reducer/tests/test_optbugreducer.py
> 
> Commit 535e293a5b7b99988e85a988dbec019b885b1055 by mgottesman:
> [sil-bug-reducer] Add a full example to the README.md.
> 
> edit: utils/bug_reducer/README.md
> 
> Commit de4c88147717d57a8bfb33709129e048763822a5 by mgottesman:
> [sil-bug-reducer] Call out in DebuggingTheCompiler.rst the existance of
> 
> edit: docs/DebuggingTheCompiler.rst
> 
> Commit 9e929eb965e5ccb2923d469436c4aafb79188a77 by eeckstein:
> sil-func-extractor: Handle new mangling prefix
> 
> edit: tools/sil-func-extractor/SILFunctionExtractor.cpp
> 
> Commit c73ac007d142de01d1a2ea9119493917dd230eed by eeckstein:
> Mangling: support new mangled symbols in ErrorObject.mm
> 
> edit: stdlib/public/runtime/ErrorObject.mm
> 
> Commit 547c4ecb50fd9b96f76844c311703b00d7b2cf6f by eeckstein:
> Mangling: make a private field private. NFC
> 
> edit: include/swift/SILOptimizer/Utils/SpecializationMangler.h
> 
> Commit 62e32a10449169aa5ca5f6dd867beac91b12c79d by eeckstein:
> Mangling: support for mangling of partial specializations
> 
> edit: include/swift/Basic/DemangleNodes.def
> edit: lib/SILOptimizer/Utils/SpecializationMangler.cpp
> edit: docs/ABI.rst
> edit: lib/Basic/Remangler.cpp
> edit: lib/Basic/Demangler.cpp
> edit: lib/Basic/Remangle.cpp
> edit: include/swift/SILOptimizer/Utils/SpecializationMangler.h
> edit: lib/Basic/Demangle.cpp
> 
> Commit 56fc0d12d6881a5165b1e61d5f56b08c24e8478a by mark.lacey:
> Fix -DNDEBUG build.
> 
> edit: lib/AST/Expr.cpp
> 
> Commit 5d3669f31e452f0d284a721d55c44dbc8871e6fe by mgottesman:
> [sil-bug-reducer] Only let -bug-reducer-tester trigger on full
> 
> edit: test/SILOptimizer/bug-reducer-tester.sil
> edit: lib/SILOptimizer/UtilityPasses/BugReducerTester.cpp
> 
> Commit 88884e44a4c2d1410fd65612c6d0bac68af1a9a9 by mgottesman:
> [sil-bug-reducer] Test suffix pass pipeline in need of prefix pipeline
> 
> edit: utils/bug_reducer/tests/testoptbugreducer_testbasic.swift
> edit: utils/bug_reducer/tests/test_optbugreducer.py
> add: utils/bug_reducer/tests/testoptbugreducer_testsuffixinneedofprefix.swift
> 
> Commit ab415e6b3e3b268859acf36deab9bf485a175055 by jordan_rose:
> [Parse] Improve parser diagnostics for keyword-as-identifer errors
> 
> edit: lib/Parse/ParseDecl.cpp
> edit: test/Parse/identifiers.swift
> edit: test/decl/var/variables.swift
> edit: test/Parse/escaped_identifiers.swift
> edit: test/type/protocol_types.swift
> edit: test/Parse/enum.swift
> edit: test/Parse/typealias.swift
> 
> Commit 26032aed797faeaa958d8a9894cbe1ca7ed6cc12 by vsk:
> [CMake] Add a check for HAVE_CRASHREPORTERCLIENT_H
> 
> edit: cmake/config-ix.cmake
> edit: include/llvm/Config/config.h.cmake
> 
> Commit 918e39939ba01e71b90acbf64f2e8f5a18d4bc27 by vsk:
> [CMake] Add check for HAVE_CRASHREPORTER_INFO
> 
> edit: include/llvm/Config/config.h.cmake
> edit: cmake/config-ix.cmake
> 
> Commit 9a6c8ca6816de2576fc18cd4aa8613c0278aefd7 by ahatanaka:
> [CodeGen][ObjC] Emit objc_unsafeClaimAutoreleasedReturnValue for fragile
> 
> edit: include/clang/Basic/ObjCRuntime.h
> edit: test/CodeGenObjC/arc-unsafeclaim.m
> 
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org <mailto:swift-dev at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-dev <https://lists.swift.org/mailman/listinfo/swift-dev>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20161213/83980b02/attachment-0001.html>


More information about the swift-dev mailing list