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