<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="">A quick scan through the list of merged patches suggests this might not be related to any of these — does anyone have any ideas?<div class=""><br class=""></div><div class=""><div class="">python: /home/buildnode/disk2/workspace/oss-swift-package-linux-ubuntu-16_04/llvm/include/llvm/Support/Casting.h:95: static bool llvm::isa_impl_cl&lt;clang::ObjCObjectPointerType, const clang::Type *&gt;::doit(const From *) [To = clang::ObjCObjectPointerType, From = const clang::Type *]: Assertion `Val &amp;&amp; "isa&lt;&gt; used on a null pointer"' failed.</div><div class=""><br class=""></div><br class="Apple-interchange-newline">[TestSwiftAnyType.py FAILED]</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 3, 2017, at 10:27 PM, no-reply--- via swift-dev &lt;<a href="mailto:swift-dev@swift.org" class="">swift-dev@swift.org</a>&gt; 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: 754px; 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-package-linux-ubuntu-16_04 [#288]</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-package-linux-ubuntu-16_04/288/" style="color: rgb(0, 122, 255); text-decoration: none;" class="">https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/288/</a></td></tr><tr style="text-align: left;" class=""><th class="">Project:</th><td class="">oss-swift-package-linux-ubuntu-16_04</td></tr><tr style="text-align: left;" class=""><th class="">Date of build:</th><td class="">Tue, 03 Jan 2017 21:10:28 -0800</td></tr><tr style="text-align: left;" class=""><th class="">Build duration:</th><td class="">1 hr 17 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-package-linux-ubuntu-16_04/288/consoleFull#-1007744702ee1a197b-acac-4b17-83cf-a53b95139a76" style="color: rgb(0, 122, 255); text-decoration: none;" class="">Indication 1</a></li></ul></li><li class="">Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:<ul class=""><li class=""><a href="https://ci.swift.org//job/oss-swift-package-linux-ubuntu-16_04/288/consoleFull#1588343159fca400bf-2f4a-462e-b517-e058d770b2d7" 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">&nbsp;</span><b class="">fdd02f61d31b802493df7bffd52dd1d525e53fc4</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jordan_rose:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[CMake] Stop linking CoreFoundation into swiftc and libobjc into</p><ul class=""><li class="change-edit"><b class="">edit</b>: cmake/modules/AddSwift.cmake</li><li class="change-edit"><b class="">edit</b>: tools/driver/CMakeLists.txt</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0936c51a967e1f29c2f96cacc64737a33e5b6aa8</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">practicalswift:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swiftc (83 vs. 5325)] Add crasher in</p><ul class=""><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers/28595-typeincontext-isnull-no-contextual-type-set-yet.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">1889fde2284916e2c368c9c7cc87906adae9155b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Resolve `type(of:)` by overload resolution rather than parse hackery.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/ConstraintSystem.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSApply.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Parse/ParseExpr.cpp</li><li class="change-add"><b class="">add</b>: test/Constraints/type_of.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/MiscDiagnostics.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/DiagnosticsSema.def</li><li class="change-edit"><b class="">edit</b>: stdlib/public/core/Builtin.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeChecker.h</li><li class="change-edit"><b class="">edit</b>: lib/Sema/OverloadChoice.h</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeChecker.cpp</li><li class="change-edit"><b class="">edit</b>: test/Parse/type_expr.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">23f25e1de7cfeb16d31aa139f79045d59814ec21</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jordan_rose:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">In immediate mode, detect the host OS version on Apple platforms.</p><ul class=""><li class="change-add"><b class="">add</b>: lib/Frontend/AppleHostVersionDetection.mm</li><li class="change-add"><b class="">add</b>: lib/Frontend/AppleHostVersionDetection.h</li><li class="change-add"><b class="">add</b>: test/Interpreter/Inputs/availability_host_os.h</li><li class="change-edit"><b class="">edit</b>: lib/Frontend/CompilerInvocation.cpp</li><li class="change-add"><b class="">add</b>: test/Interpreter/availability_host_os.swift</li><li class="change-edit"><b class="">edit</b>: lib/Frontend/CMakeLists.txt</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ee5ed7bdc68ff43d562c9626994ad6f5b1a6fa64</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">shajrawi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[IRGen] Code Size Reduction: Outline Copy/Consume (Loadable) Enum</p><ul class=""><li class="change-edit"><b class="">edit</b>: docs/ABI.rst</li><li class="change-edit"><b class="">edit</b>: test/IRGen/weak.sil</li><li class="change-edit"><b class="">edit</b>: test/IRGen/enum_function.sil</li><li class="change-edit"><b class="">edit</b>: test/IRGen/enum_value_semantics.sil</li><li class="change-edit"><b class="">edit</b>: test/IRGen/enum_value_semantics_special_cases_objc.sil</li><li class="change-edit"><b class="">edit</b>: lib/Basic/Demangle.cpp</li><li class="change-edit"><b class="">edit</b>: test/IRGen/enum_derived.swift</li><li class="change-edit"><b class="">edit</b>: include/swift/Basic/DemangleNodes.def</li><li class="change-edit"><b class="">edit</b>: lib/IRGen/GenEnum.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>: lib/Basic/Remangle.cpp</li><li class="change-edit"><b class="">edit</b>: lib/IRGen/IRGenMangler.h</li><li class="change-edit"><b class="">edit</b>: test/IRGen/enum_value_semantics_special_cases.sil</li><li class="change-edit"><b class="">edit</b>: lib/IRGen/IRBuilder.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b538baaa2a94a8646de37e72a2151c7d7d11d4a9</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jordan_rose:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ClangImporter] Simplify importFunctionType too.</p><ul class=""><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/ImporterImpl.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d1e087797c6690b9fd48ff3c99b2177dcd7f0739</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jordan_rose:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ClangImporter] "Fix" too-wide bitfield.</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/ImportName.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0c9297862f2b6cd588e1b1faf0d9f688b4ed72f8</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Sema: Handle type-checking for withoutActuallyEscaping.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTWalker.cpp</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTVerifier.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/Constraint.h</li><li class="change-edit"><b class="">edit</b>: lib/AST/Expr.cpp</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenExpr.cpp</li><li class="change-edit"><b class="">edit</b>: stdlib/public/core/Builtin.swift</li><li class="change-add"><b class="">add</b>: test/Constraints/without_actually_escaping.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/Constraint.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/Expr.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/MiscDiagnostics.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/ExprNodes.def</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSSimplify.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/ConstraintSystem.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/TypeChecker.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d5046a6c4c88ce24ca2dc4e06314ba6d00a71359</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">practicalswift:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[gardening] Make sure argument names in comments match the actual</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/TypeCheckProtocol.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">f42fa362d18b7dcd28cc81b00f0dccc64370ff0f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Diagnostics] Type-check return of the multi-statement closure without</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28481-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28560-unreachable-executed-at-swift-lib-ast-type-cpp-1104.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28576-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28581-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28567-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/28576-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSDiag.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28583-unreachable-executed-at-swift-lib-ast-type-cpp-1098.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28481-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28582-result-case-not-implemented.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28402-swift-typebase-getcanonicaltype.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28583-unreachable-executed-at-swift-lib-ast-type-cpp-1098.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28402-swift-typebase-getcanonicaltype.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28582-result-case-not-implemented.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28560-unreachable-executed-at-swift-lib-ast-type-cpp-1104.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28567-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28581-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3a61fba6e5bfdb7c08e0da641894d945a56b099f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Diagnostics] Mark all closure result type-checking related crashers as</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28578-result-case-not-implemented.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28568-result-case-not-implemented.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28413-swift-typebase-getcanonicaltype.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28562-swift-typebase-getcanonicaltype.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28413-swift-typebase-getcanonicaltype.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28537-result-case-not-implemented.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28578-result-case-not-implemented.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28490-result-case-not-implemented.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28470-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/28562-swift-typebase-getcanonicaltype.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28470-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28490-result-case-not-implemented.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28537-result-case-not-implemented.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28568-result-case-not-implemented.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">047f7e092fa80d7a0b782c33482a9afab5b2d94a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] Allow computeAssignDestType to return UnresolvedType to facilitate</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28501-haderror-m-is-sourcefile-m-get-sourcefile-aststage-sourcefile-typechecked-overlo.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28501-haderror-m-is-sourcefile-m-get-sourcefile-aststage-sourcefile-typechecked-overlo.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSGen.cpp</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28594-anonymous-namespace-verifier-verifychecked-swift-vardecl.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28594-anonymous-namespace-verifier-verifychecked-swift-vardecl.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckConstraints.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28518-anonymous-namespace-verifier-walktoexprpost-swift-expr.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28518-anonymous-namespace-verifier-walktoexprpost-swift-expr.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">dab14d37595e2304dd694fe3377f4e3763f0d61b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[TypeChecker] Fix isAnyHashableType to check type variables</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28544-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSSimplify.cpp</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/28544-swift-type-transform-llvm-function-ref-swift-type-swift-type-const.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">951395c5c5a19c49924c572ffa5f528a8945b5ab</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Diagnostics] Explicitly disallow solutions with unresolved types when</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/decl/typealias/generic.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28505-failed-call-arguments-did-not-match-up.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28505-failed-call-arguments-did-not-match-up.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b02568f476a7a889889b6d12a318c593b7993f39</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] More colors, compat with print methods</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">9d622253923b6536717a7d19a8126e245c879e16</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Print colors for Expr</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">611600127d804d231a9226905dedef2beee25d80</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing patterns</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">31855711f1d914ae6914cb2b34f1ea3f2855c88d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing Decl</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e58648a1b0faca175d6d86fe2a10a19847e15acd</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing AST nodes</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">755c0a6ac73ccd031fa0dacb38c2d76cd0c18e31</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing parameters</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">02738a5e66118c2fc9305fae2ae97fe175fe8888</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing Stmt</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">11a46ff4ac86b372146e3d7fcab7a65e40a496e3</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing identifiers</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8459212ce6c6426956f9cc123d3305208f672fe9</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing TypeRepr</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">71a9292d0e0aa9e3563e7ceb79046be8aedefd3b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">modocache:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ASTDumper] Use color when printing protocols</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">4cc33978e05d452c29b4dee2df9151058380f603</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] Ignore erroneous default literal types in lookup</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckExpr.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28497-unreachable-executed-at-swift-lib-ast-type-cpp-294.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28497-unreachable-executed-at-swift-lib-ast-type-cpp-294.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">464fee91103af3f9b7cf946f154a3f1e771dfbcb</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">hughbellars:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Remove lib prefix from Windows stdlib libraries</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">&nbsp;</span><b class="">db27ccff65f13882145b629c78f8876406af26a1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] Don't walk into erroneous apply expressions while validating top</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckError.cpp</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28520-args-size-fnref-getnumargumentsforfullapply-partial-application-was-throwing.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28520-args-size-fnref-getnumargumentsforfullapply-partial-application-was-throwing.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b236244a4b807438edcc70fa61446eff88c5a9d8</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] Don't try to type-check closure return statement if it involves</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28449-impl-getgraphindex-typevariables-size-out-of-bounds-index-failed.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28473-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28449-impl-getgraphindex-typevariables-size-out-of-bounds-index-failed.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSDiag.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28473-typevariables-impl-getgraphindex-typevar-type-variable-mismatch.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5022c25ebb94a24344c6ed16d038d435dc1df9d1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">practicalswift:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Mark as fixed.</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28475-swift-typechecker-validatedecl-swift-valuedecl-bool.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28475-swift-typechecker-validatedecl-swift-valuedecl-bool.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a26254b955d008f2d7e72ea2e49acd0a16c271ea</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">practicalswift:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Mark as fixed.</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28493-resolveidenttypecomponent-swift-typechecker-swift-declcontext-llvm-arrayref-swif.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28493-resolveidenttypecomponent-swift-typechecker-swift-declcontext-llvm-arrayref-swif.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">88a06fb54154336634cff47dd0adb7b8b86a5ae5</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">practicalswift:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Use annotation "REQUIRES: deterministic-behavior"</p><ul class=""><li class="change-edit"><b class="">edit</b>: validation-test/compiler_crashers/28555-unreachable-executed-at-swift-lib-ast-type-cpp-1318.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8c4b8715c66436b1d23b488936130369a624bfb6</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] Fix recursive propagation of materializability to look through</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28592-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.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/28592-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">130e5fb9df722677e4e738391b883c0fb8671894</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] Fix computeAssignDestType to mark lvalue enforcement type variable</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28586-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckConstraints.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28586-objectty-is-lvaluetype-objectty-is-inouttype-cannot-have-inout-or-lvalue-wrapped.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d37e93d3c237abd1a12da52769e8b6c3cdc14493</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[QoI] While merging equivalence classes don't forget to merge fixed</p><ul class=""><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28588-unreachable-executed-at-swift-lib-sema-csapply-cpp-5770.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSGen.cpp</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28588-unreachable-executed-at-swift-lib-sema-csapply-cpp-5770.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">faa7c749df30c1677a861ef8ab7c448918a01898</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">github:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Removed repetitive docstring</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/core/Sequence.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">2b62ed250a50c8a8c86814d7bcc825560c86e886</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">github:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Updated index(_:offsetBy:limitedBy:) code example</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/core/Arrays.swift.gyb</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">bd34ea5e2d8e20ae2298a483205d2ce8c5457d08</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">remove trailing semicolons in stdlib source</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/FileManager.swift</li><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">&nbsp;</span><b class="">ea5b665afa4088be056aec495b62f65381755834</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">prefer '-&gt; Void' over '-&gt; ()'</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Dispatch/Block.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Dispatch/Queue.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/private/StdlibUnittest/RaceTest.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Dispatch/Dispatch.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/NSStringAPI.swift</li><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">&nbsp;</span><b class="">bb0af66904edfb5695d71e6725a4af5951e12d0c</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">fix mismatched closure open/close spacing in stdlib source</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/OpenCL/OpenCL.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/URLComponents.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/CharacterSet.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">7301b793423f0c0a37f99380345020273bc47309</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">remove superfluous parentheses in control statements in stdlib source</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/Boxing.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/Calendar.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/core/OutputStream.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/Data.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/UIKit/UIKit.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/core/StringCore.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/core/Unicode.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/TimeZone.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/private/SwiftPrivateLibcExtras/Subprocess.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/Locale.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">2b246893c9536080ecde79e31942e8f5e5071a6a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">fix overly-spaced return arrows in XCTest.swift</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/XCTest/XCTest.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">83b6d3c29c1d8f27d6fd13ae9b488a9853c2e82d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">remove redundant optional nil assignment in stdlib source</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">&nbsp;</span><b class="">fac59ce4eef54b81325c7da539368c685c801005</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Diagnostics] Improve diagnostics of self assignment of the anonymous</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/CSGen.cpp</li><li class="change-edit"><b class="">edit</b>: test/Constraints/closures.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/MiscDiagnostics.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSDiag.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">&nbsp;</span><b class="">bde054aa7569170a78b3064cd9da9ebafcaf86d9</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[DiagnosticsQoI] Look through argument tuples when diagnosing conversion</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/AST/Type.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/Types.h</li><li class="change-edit"><b class="">edit</b>: test/Constraints/function.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckType.cpp</li><li class="change-edit"><b class="">edit</b>: lib/AST/Decl.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSDiag.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">25cb143b8e88e64ea61fd7bc63059f5d80b4a704</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jacob:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[CSGen] handle ForceValueExpr in LinkedExprAnalyzer</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/CSGen.cpp</li><li class="change-edit"><b class="">edit</b>: test/Constraints/operator.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">7f29a33fb49bfdeb0f0c17e26a1e374f317232b3</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">github:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[docs] Fix code snippet</p><ul class=""><li class="change-edit"><b class="">edit</b>: docs/ARCOptimization.rst</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6dbcfc9f49f49155590577595312e97f689346d3</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jordan_rose:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Don't check access for compound TypeReprs in Swift 3 mode.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckDecl.cpp</li><li class="change-edit"><b class="">edit</b>: test/NameBinding/accessibility.swift</li><li class="change-add"><b class="">add</b>: test/Compatibility/accessibility_compound.swift</li><li class="change-add"><b class="">add</b>: test/Sema/accessibility_compound.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">4fbd3e6f29b133d8ff59cb6064ceb2e26a98a0aa</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jordan_rose:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Don't check availability for compound TypeReprs in Swift 3 mode.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckType.cpp</li><li class="change-add"><b class="">add</b>: test/Compatibility/availability_compound.swift</li><li class="change-add"><b class="">add</b>: test/Sema/availability_compound.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">2706904bf6d34c64e0e8d3d103a7c7d1c58dada5</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">dgregor:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SIL Box types] Handle box types with layouts with non-parameter</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/Serialization/Deserialization.cpp</li><li class="change-edit"><b class="">edit</b>: test/Serialization/sil_box_types.sil</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3ddf178de9d24fe7bcec2664874f5172cd1b9816</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Basic implementation of withoutActuallyEscaping.</p><ul class=""><li class="change-add"><b class="">add</b>: test/SILGen/without_actually_escaping.swift</li><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">&nbsp;</span><b class="">f130bb1975a6fe7046c1e4ae198fb26a6785c765</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Sema: Fix recent regression where generic parameters were considered to</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/attr/attr_objc.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckType.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">&nbsp;</span><b class="">46eb3971f5b2f62854e6308328e6fb7f9f0087db</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">github:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[RangeInfo] Some enrichment on reported range info. (#6475)</p><ul class=""><li class="change-edit"><b class="">edit</b>: include/swift/AST/ASTNode.h</li><li class="change-edit"><b class="">edit</b>: include/swift/IDE/Utils.h</li><li class="change-edit"><b class="">edit</b>: test/IDE/range_info_basics.swift</li><li class="change-edit"><b class="">edit</b>: lib/IDE/SwiftSourceDocInfo.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/SourceEntityWalker.h</li><li class="change-edit"><b class="">edit</b>: lib/AST/SourceEntityWalker.cpp</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTNode.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">891729f6c2cf74506687decacf5dcb358bee4f0c</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jp:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">remove redundant '-&gt; Void' return types from functions in stdlib source</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>: stdlib/public/SDK/XCTest/XCTest.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a598ed68e67c05f8b9e8d99f64867e4bcfa19b23</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Sema: Fixes for generic typealiases and nested type lookup</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/TypeCheckGeneric.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/TypeCheckNameLookup.cpp</li><li class="change-edit"><b class="">edit</b>: test/api-digester/source-stability.swift.expected</li><li class="change-edit"><b class="">edit</b>: test/decl/nested/type_in_type.swift</li><li class="change-edit"><b class="">edit</b>: test/decl/typealias/generic.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/ConstraintSystem.cpp</li><li class="change-edit"><b class="">edit</b>: lib/AST/Type.cpp</li><li class="change-edit"><b class="">edit</b>: test/decl/typealias/dependent_types.swift</li><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">&nbsp;</span><b class="">3fae2be5b687cca4518ed07356d5fb9a9677cf21</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">mgottesman:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Format doxygen comment correctly.</p><ul class=""><li class="change-edit"><b class="">edit</b>: include/swift/Basic/Range.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b95a34a797c94e62ae95c7d56f117e068eb7fe52</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">mgottesman:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add a new utility called reverse_range(start, end) that returns a</p><ul class=""><li class="change-edit"><b class="">edit</b>: include/swift/Basic/Range.h</li><li class="change-edit"><b class="">edit</b>: unittests/Basic/ADTTests.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b5e35240f2cdd5475f1cf2fcec467ca9fbae1232</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">mgottesman:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Introduce a new Cleanup called EndBorrowCleanup</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenFunction.h</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenDecl.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">fd5b46d7ed32300612a998dee6dab5278fa37fdf</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">mgottesman:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Mirror +1 rvalue SILGenFunction convenience APIs for +0 rvalues.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenFunction.h</li><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">&nbsp;</span><b class="">e9319faad18a4f7ebc8f57455653896a9731c13a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">mgottesman:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Now that non-trivial +0 rvalues have cleanups, fix up a comment.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/ManagedValue.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e36b52c25d375a2f6b6728c333b2461766dc5b39</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Resolve some compiler crashers</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/CSDiag.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Parse/ParseExpr.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28585-anonymous-namespace-verifier-walktostmtpost-swift-stmt.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28457-unreachable-executed-at-swift-include-swift-ast-cantypevisitor-h-41.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28499-start-isvalid-end-isvalid-start-and-end-should-either-both-be-valid-or-both-be-i.swift</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/Pattern.h</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28499-start-isvalid-end-isvalid-start-and-end-should-either-both-be-valid-or-both-be-i.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28585-anonymous-namespace-verifier-walktostmtpost-swift-stmt.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28587-child-source-range-not-contained-within-its-parent-sequence-expr-type-null.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28457-unreachable-executed-at-swift-include-swift-ast-cantypevisitor-h-41.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/compiler_crashers/28587-child-source-range-not-contained-within-its-parent-sequence-expr-type-null.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">51dc142fca4823342c11060d576d424cdcce9751</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[28419] Extend nested init-chaining diagnostics to defer statements</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/MiscDiagnostics.cpp</li><li class="change-edit"><b class="">edit</b>: test/stmt/statements.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28419-swift-silmodule-constructsil.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28419-swift-silmodule-constructsil.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">c20e012b66352d945969b4d4ea3ac0d943b456bd</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[28396] Remove an assert that is too strict.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenApply.cpp</li><li class="change-add"><b class="">add</b>: test/SILGen/closure_self_recursion.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28396-swift-lowering-silgenfunction-emitclosurevalue.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28396-swift-lowering-silgenfunction-emitclosurevalue.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3a4eb3f8ac99914845c8cd7c41d8c3a49e57edc2</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Validate an assumption in 'lookupConstructors'</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/MiscDiagnostics.cpp</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_2_fixed/0047-sr3515.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">adb862d40dd149b9ba8c534c9c1156066974d3b7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SR-3210] Closures aren't the only things that can implicitly capture</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckCaptures.cpp</li><li class="change-add"><b class="">add</b>: test/Sema/diag_defer_captures.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">9bb914a3a5ccaa058cc09602b5d3a7f6709f825d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SR-3523] Coercions that implicitly look through IUOs should not</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/CSApply.cpp</li><li class="change-edit"><b class="">edit</b>: test/expr/cast/nil_value_to_optional.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">fb3515382c09d22660d6fe4238931f3cfc9f4630</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">xedin:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Diagnostics] When checking AssignExpr properly diagnose destination</p><ul class=""><li class="change-delete"><b class="">delete</b>: validation-test/SIL/crashers/034-swift-expr-propagatelvalueaccesskind.sil</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28395-swift-expr-propagatelvalueaccesskind.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28449-impl-getgraphindex-typevariables-size-out-of-bounds-index-failed.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28368-swift-expr-propagatelvalueaccesskind.swift</li><li class="change-edit"><b class="">edit</b>: test/Constraints/assignment.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSDiag.cpp</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28395-swift-expr-propagatelvalueaccesskind.swift</li><li class="change-add"><b class="">add</b>: validation-test/SIL/crashers_fixed/034-swift-expr-propagatelvalueaccesskind.sil</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28368-swift-expr-propagatelvalueaccesskind.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28449-impl-getgraphindex-typevariables-size-out-of-bounds-index-failed.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ad01c1e92927da042e1afd1790dd352de2d32641</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Implement missing function conversions from tuples to Any</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenPoly.cpp</li><li class="change-edit"><b class="">edit</b>: test/SILGen/function_conversion.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers_2/0045-sr3267.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28293-irgensilfunction-visitfullapplysite.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28293-irgensilfunction-visitfullapplysite.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_2_fixed/0045-sr3267.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">2517701cd4e91a3449c897c3a1ce89f3e85fec9d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Emit local types with a separate pass instead of while walking</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/SILGen/mangling_private.swift</li><li class="change-add"><b class="">add</b>: test/SILGen/local_types.swift</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenFunction.h</li><li class="change-edit"><b class="">edit</b>: test/SILGen/types.swift</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGen.cpp</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenType.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">9f8ccd41f3cc1b7ab203199cd2ca08ab40834221</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Fix for tuple conversions in function argument position</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/SILGen/arguments.swift</li><li class="change-add"><b class="">add</b>: test/SILGen/argument_shuffle.swift</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/ArgumentSource.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ab81426cbba3895084806ce7cee451a4d344285f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SIL: Fix SILType substitution bug with DynamicSelfType vs MetatypeType</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/SILGen/dynamic_self.swift</li><li class="change-edit"><b class="">edit</b>: lib/SIL/SILFunctionType.cpp</li><li class="change-edit"><b class="">edit</b>: lib/SIL/TypeLowering.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">54754c549ba6cfc72602bd24debe6a5798a15bd7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Fix dynamic calls of 'throwing' methods</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenApply.cpp</li><li class="change-add"><b class="">add</b>: test/SILGen/dynamic_lookup_throws.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">4daf56b648be076833da21e60449e435a56417f0</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Fix calls to literal constructors defined in protocol extensions</p><ul class=""><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_2_fixed/0061-sr3173.swift</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenApply.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5f9fe6fa2c464ec65073839eb683045f16af54ef</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Fix crash with non-scalar casts requiring re-abstraction</p><ul class=""><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28420-swift-lowering-emitconditionalcheckedcast.swift</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers_2/0038-lowering-CheckedCastEmitter-emitConditional.swift</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenDynamicCast.cpp</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28420-swift-lowering-emitconditionalcheckedcast.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_2_fixed/0038-lowering-CheckedCastEmitter-emitConditional.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3b388df6415b4a0466414febd809ffda9e73c6e9</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SILGen: Don't try using materializeForSet with storage in an @objc</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenLValue.cpp</li><li class="change-edit"><b class="">edit</b>: test/SILGen/objc_protocols.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">65688bdc391fa2de5efa9b49f95273df3aa78e66</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">devteam.codafi:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[gardening] replace unused closure parameters with '_' in stdlib source</p><ul class=""><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/NSDictionary.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/NSSet.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Dispatch/Data.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/private/StdlibCollectionUnittest/CheckSequenceType.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/core/ManagedBuffer.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/public/SDK/Foundation/Data.swift</li><li class="change-edit"><b class="">edit</b>: stdlib/private/StdlibUnittest/RaceTest.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">02c665ff28c2d02e6df7d3e4157162d5e9254e9a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">github:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Serialization] Associated types are never private. (#6537)</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Serialization/Serialization.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Serialization/Deserialization.cpp</li><li class="change-edit"><b class="">edit</b>: test/Serialization/multi-file.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">2c7aae4128947dcc8ce0cd86621ddc223cdeb388</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Sema: 'Never'-returning functions can be represented in Objective-C</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/PrintAsObjC/PrintAsObjC.cpp</li><li class="change-add"><b class="">add</b>: test/PrintAsObjC/never.swift</li><li class="change-edit"><b class="">edit</b>: test/attr/attr_objc.swift</li><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_fixed/28507-swift-typerepr-getsourcerange-const.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckType.cpp</li><li class="change-delete"><b class="">delete</b>: validation-test/compiler_crashers/28507-swift-typerepr-getsourcerange-const.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">7e1bc3c980360a1fc07d82f6b14db417ae54704f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">AST: Fix calls to protocol extension methods from class methods</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/decl/func/dynamic_self.swift</li><li class="change-edit"><b class="">edit</b>: lib/AST/Module.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">fdaace5af5c9137abcfe5e8222d71b4c12c4de2c</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Sema: Fix terrible bug with the '() -&gt; T' =&gt; '() -&gt; ()' implicit</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/Constraints/closures.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSSimplify.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a27d5540f52b24cd80bd43178e68df1a4ad822d1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Sema: Fix SILGen crash with throwing @objc constructor with single tuple</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckType.cpp</li><li class="change-edit"><b class="">edit</b>: test/SILGen/objc_error.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8bfe205c527ab834f4e6bd5c75e560a9d7adc5c8</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">AST: Make TypeBase::getSuperclass() return the superclass type when</p><ul class=""><li class="change-add"><b class="">add</b>: validation-test/compiler_crashers_2_fixed/0055-sr3137.swift</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">&nbsp;</span><b class="">48c529bf3b46bfdcbe47aa9a7b88ad8a1d0ba84f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">spestov:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Resolve SIL crasher which started passing at some point</p><ul class=""><li class="change-add"><b class="">add</b>: validation-test/SIL/crashers_fixed/024-swift-expr-walk.sil</li><li class="change-delete"><b class="">delete</b>: validation-test/SIL/crashers/024-swift-expr-walk.sil</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5ac348b93e69bb439323a3db62ab3114cfd2160d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">groved:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SR-3237: Document libdispatch testsuite</p><ul class=""><li class="change-add"><b class="">add</b>: TESTING.md</li><li class="change-edit"><b class="">edit</b>: README.md</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e96d6e22c6d53a31577c07ea7b7ebfd5e1632248</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">gonzalolarralde:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">os_string for android was resolved as linux</p><ul class=""><li class="change-edit"><b class="">edit</b>: configure.ac</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">979da0fc49b1b5f9e16849f3e8a10f2006660c28</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">gonzalolarralde:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Improve swiftlibdir and swiftmoddir generation</p><ul class=""><li class="change-edit"><b class="">edit</b>: src/Makefile.am</li><li class="change-edit"><b class="">edit</b>: configure.ac</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">9edd0b787462c526f06dcd5b702d4f3fae28f887</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">bruno.cardoso:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Revert "[Headers] Enable #include_next<float.h class=""> on Darwin"</float.h></p><ul class=""><li class="change-delete"><b class="">delete</b>: test/Headers/Inputs/usr/include/float.h</li><li class="change-edit"><b class="">edit</b>: lib/Headers/float.h</li><li class="change-delete"><b class="">delete</b>: test/Headers/float-darwin.c</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d668267f8ccb4d62f77caa1fa9766b6acea59d79</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">SR-3467: double closing of a file descriptor from openpty</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/UtilityTests/ProgressBarTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/BasicTests/TerminalControllerTests.swift</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=""></div></body></html>