<!DOCTYPE html>
<head>
<title>Report</title>
<style>
body {
                                -webkit-font-smoothing: antialiased;
                                font-family: "Helvetica Neue", sans-serif;
                                font-weight: 300;
                                color: #393939;
                                margin: 0;
                                padding: 20px;
                        }
                        .header {
                                margin-left: 20px;
                                padding: 20px 20px 20px 0;
                                border-bottom: 1px solid #e5e5e5;
                        }
                        .report-title{
                                font-family: "Helvetica Neue", sans-serif;
                                display: inline-block;
                                float: left;
                                margin: 20px 0;
                                font-size: 24px;
                                color: #55a3fd;
                        }
                        .title {
                                font-size: 24px;
                        }
                        .content {
                                padding: 20px;
                        }
                        .display {
                                width: 100%;
                                height: 100%;
                        }
.commit-message {
font-family: "Menlo", fixed;
}
                        
        .title {
                text-align: center;
        }
        .date {
                text-align: left;
        }
        .display {
                display: inline-block;
                width: auto;
        }
        .header {
                overflow: auto;
                padding: 20px 20px 5px 0;
                width: 660px;
        }
        a {
         color: #007aff;
         text-decoration: none;
        }
        tr {
        text-align: left;
        }
        .links a {
                text-decoration: none;
                color: white;
                font-weight: 500;
                padding: 15px;
                background: #55a3fd;
                font-size: 14px;
        }
        .FAILURE {
                color:red;
        }
        .SUCCESS {
                color:green;
        }
        </style>
<head>
<body>
<h2 style="width:100%;background-color:red;color:white;text-align:center;"></h2>
<h1>[<font class="FAILURE">FAILURE</font>] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#120]</h1>
<table style="align=left;">
<tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/120/">https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/120/</a></td></tr>
<tr><th>Project:</th><td>oss-swift_tools-RA_stdlib-RDA_test-macos-resilience</td></tr>
<tr><th>Date of build:</th><td>Fri, 24 Feb 2017 03:47:00 -0800</td></tr>
<tr><th>Build duration:</th><td>1 hr 23 min</td></tr>
</table>
<h2>Identified problems:</h2><ul><li>Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:<ul><li><a href="https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/120/consoleFull#1829558315fca400bf-2f4a-462e-b517-e058d770b2d7">Indication 1</a></li></ul></li></ul>
<!-- JUnit TEMPLATE -->
</TABLE>
<BR/>
<!-- CHANGE SET -->
<h2>Changes</h2>
<ul>
<li>Commit <b>99a5c7a74891b2817c7e6387943cf3c8c25ce0b8</b> by <b>bbuegling:</b> <p class="commit-message" style="white-space: pre-wrap;">Minor fixes</p>
<ul>
<li class="change-edit"><b>edit</b>: unittests/BuildSystem/BuildSystemTaskTests.cpp</li>
<li class="change-edit"><b>edit</b>: unittests/BuildSystem/MockBuildSystemDelegate.h</li>
</ul>
</li>
<br>
<li>Commit <b>3d5396794f41d8ade05a2b37c640f03992b5b892</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix misc compiler flags passed to MSVC/clang-cl</p>
<ul>
<li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>
</ul>
</li>
<br>
<li>Commit <b>5f734c2f15b918732ca3dd157265d433c6e9dcc2</b> by <b>brian.king:</b> <p class="commit-message" style="white-space: pre-wrap;">Clean up enum to string transformations</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/ASTDumper.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>42d833f5efafbacf3cf81d1f8b0ac2d32f4e2550</b> by <b>gmilos:</b> <p class="commit-message" style="white-space: pre-wrap;">Use get_python_lib to look for lldb python lib dir.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/lit.site.cfg.in</li>
</ul>
</li>
<br>
<li>Commit <b>fafe62f33e13f8be7eba9fc0aedaefb37715a7c2</b> by <b>jgroff:</b> <p class="commit-message" style="white-space: pre-wrap;">SILGen: Fix overrelease of pattern bindings shared from multiple</p>
<ul>
<li class="change-edit"><b>edit</b>: test/SILGen/switch_var.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPattern.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>481c6469630915c636a9afe777bcd9fd2cb5aeba</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">tests: fix test for new mangling for 32-bit targets</p>
<ul>
<li class="change-edit"><b>edit</b>: test/IRGen/struct_layout.sil</li>
</ul>
</li>
<br>
<li>Commit <b>e07eb415c358691050870c8df15bac9da29fcf79</b> by <b>gmilos:</b> <p class="commit-message" style="white-space: pre-wrap;">Review comment: Move python lib search logic to lit.cfg.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/lit.site.cfg.in</li>
<li class="change-edit"><b>edit</b>: test/lit.cfg</li>
<li class="change-edit"><b>edit</b>: validation-test/lit.site.cfg.in</li>
</ul>
</li>
<br>
<li>Commit <b>18205784115886a0c61d7e2eee67e128740b773e</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silgen] When offseting for an lvalue access to ref_element_addr, use a</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenLValue.cpp</li>
<li class="change-add"><b>add</b>: test/SILGen/borrow.swift</li>
</ul>
</li>
<br>
<li>Commit <b>784d5d16fcb56c22a28578340dd585a65c3fa3a0</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silgen] Change emitClassConstructorInitializer to use ownership and</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenLValue.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/objc_init_ref_delegation.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/Cleanup.h</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.h</li>
<li class="change-edit"><b>edit</b>: test/SILGen/init_ref_delegation.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenExpr.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/foreign_errors.swift</li>
<li class="change-add"><b>add</b>: test/SILGen/initializers.swift</li>
<li class="change-edit"><b>edit</b>: test/SILGen/lifetime.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenApply.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/super_init_refcounting.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/Cleanup.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBuilder.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/RValue.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_protocol_init.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenConstructor.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/auto_generated_super_init_call.swift</li>
<li class="change-edit"><b>edit</b>: test/SILGen/closures.swift</li>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_failable_initializers.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBuilder.h</li>
<li class="change-edit"><b>edit</b>: test/SILGen/complete_object_init.swift</li>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/allocbox_to_stack.sil</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/RValue.h</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/JumpDest.h</li>
<li class="change-edit"><b>edit</b>: test/SILGen/default_constructor.swift</li>
<li class="change-edit"><b>edit</b>: test/SILGen/errors.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/guaranteed_self.swift</li>
<li class="change-edit"><b>edit</b>: include/swift/SIL/SILValue.h</li>
</ul>
</li>
<br>
<li>Commit <b>64c709cfe0ab23ffe2d829d4eca4602634a59598</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Refactor load handling code from</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>53b78a6a3caca0adcee4b8e9b26e58df13bd2127</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Rename variable from inst => User to fit its... use. NFC.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>92cb1f30148dd12e0c24b61e77d107b1729115e9</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[di] Handle escapes from the new upcast+borrow+downcast pattern.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/super_init.swift</li>
<li class="change-edit"><b>edit</b>: test/SILGen/opaque_values_silgen.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/definite_init_diagnostics.swift</li>
</ul>
</li>
<br>
<li>Commit <b>5a15f880ee59c5497b1773252a44da9f3e22ffd7</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[silgen] Change a bunch of self accesses to use true formal evaluation</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILGen/ManagedValue.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBuilder.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/ManagedValue.h</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenPoly.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/let_decls.swift</li>
<li class="change-edit"><b>edit</b>: test/SILGen/guaranteed_self.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenApply.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenLValue.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILGen/struct_resilience.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenBuilder.h</li>
<li class="change-edit"><b>edit</b>: lib/SILGen/SILGenFunction.h</li>
<li class="change-edit"><b>edit</b>: test/SILGen/errors.swift</li>
</ul>
</li>
<br>
<li>Commit <b>8e16f60aed3ee43e870bd6b9f3e4a959e315ad88</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[GenericSig] Properly drop *all* type parameters with concrete bindings.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/GenericSignature.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>5f4b2cfec0a343e88a7628c98a821d949141afa0</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "[Generic environment] Weaken an assertion when forming a</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/GenericEnvironment.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>b026a07fd8a6e0824aa770ab46487687ce99008e</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a scale-test counter for expression type checking.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.cpp</li>
<li class="change-add"><b>add</b>: validation-test/Sema/type_checker_perf_failing/nil_coalescing.swift.gyb</li>
<li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.h</li>
</ul>
</li>
<br>
<li>Commit <b>81fca31ef4163973c6130b30bc1e75d6f48b20f7</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a typecheck perf test for inferring array-of-tuples.</p>
<ul>
<li class="change-add"><b>add</b>: validation-test/Sema/type_checker_perf_failing/array_of_tuples.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>7995d3d35a18eb1cd3759941550466b0199da792</b> by <b>eeckstein:</b> <p class="commit-message" style="white-space: pre-wrap;">SourceKit: Use new mangling for USR generation.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/SourceKit/InterfaceGen/gen_swift_module.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_big_array.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_swift_module.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_error_domain.swift</li>
<li class="change-edit"><b>edit</b>: test/api-digester/Outputs/cake.json</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/InterfaceGen/gen_swift_source.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/rdar_21602898.swift.response</li>
<li class="change-edit"><b>edit</b>: lib/AST/USRGeneration.cpp</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_member.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_func_import.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/InterfaceGen/gen_stdlib.swift</li>
<li class="change-edit"><b>edit</b>: lib/IDE/TypeReconstruction.cpp</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/sr_3815.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_big_array.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_generics.swift</li>
<li class="change-edit"><b>edit</b>: test/IDE/reconstruct_type_from_mangled_name.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/Inputs/implicit-vis/a.index.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_info.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_clang_module.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Mixed/cursor_mixed.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_bad_modulename.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_overrides.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_usr.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_member.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_moduleimportdepth.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/Inputs/cycle-depend/A.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_stdlib.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_invalid.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/Inputs/test_module.index.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_enum_case.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_forbid_typecheck.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_with_swift_module.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_override.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CodeComplete/complete_constructor.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/Inputs/implicit-vis/b.index.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Indexing/index_is_test_candidate_objc.swift.response</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/Mixed/cursor_mixed_header.swift</li>
<li class="change-edit"><b>edit</b>: test/Index/roles.swift</li>
<li class="change-edit"><b>edit</b>: test/IDE/reconstruct_type_from_mangled_name_invalid.swift</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/DocSupport/doc_source_file.swift.response</li>
</ul>
</li>
<br>
<li>Commit <b>59221c63c8f1cbc638e76827f4d9761cd14b3c01</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove unused logic in</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/PerformanceInliner.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>51d07154340e2f776636407563f7041200b92aaf</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[CMake] Update dependencies for CloudKit for Apple-internal configs.</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/CloudKit/CMakeLists.txt</li>
</ul>
</li>
<br>
<li>Commit <b>e71788d7a6cf1992210efff67fae999b1d8ab6d7</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[GenericSigBuilder] Conformances due to concrete types can be abstract.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/Generics/requirement_inference.swift</li>
<li class="change-edit"><b>edit</b>: lib/AST/GenericSignatureBuilder.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>cbbf4154359f62c628f1b171de253fa4ab1f23e1</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[GenericSigBuilder] Archetypes no longer make it to this path. NFC</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/GenericSignatureBuilder.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>733988cdfe5d47e97e8126b4597ea04f0ae9ec85</b> by <b>dfarler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Syntax] Add Trivia C++ unit tests</p>
<ul>
<li class="change-edit"><b>edit</b>: include/swift/Syntax/Trivia.h</li>
<li class="change-edit"><b>edit</b>: lib/Syntax/Trivia.cpp</li>
<li class="change-add"><b>add</b>: unittests/Syntax/TriviaTests.cpp</li>
<li class="change-edit"><b>edit</b>: unittests/Syntax/CMakeLists.txt</li>
</ul>
</li>
<br>
<li>Commit <b>33a5601ad1b4ec3877a6715a6c1e8525aaa05e43</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Fix typos</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Syntax/README.md</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Transforms/PerformanceInliner.cpp</li>
<li class="change-edit"><b>edit</b>: docs/OwnershipManifesto.md</li>
<li class="change-edit"><b>edit</b>: include/swift/Syntax/DeclSyntax.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Syntax/References.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Syntax/StmtSyntax.h</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/AddressLowering.cpp</li>
<li class="change-edit"><b>edit</b>: include/swift/Parse/Lexer.h</li>
<li class="change-edit"><b>edit</b>: lib/Syntax/TypeSyntax.cpp</li>
<li class="change-edit"><b>edit</b>: test/Generics/protocol_type_aliases.swift</li>
<li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>
<li class="change-edit"><b>edit</b>: lib/Syntax/SyntaxFactory.cpp</li>
<li class="change-edit"><b>edit</b>: lib/IRGen/GenCall.cpp</li>
<li class="change-edit"><b>edit</b>: include/swift/IDE/Utils.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Syntax/Trivia.h</li>
<li class="change-edit"><b>edit</b>: include/swift/AST/GenericSignatureBuilder.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Syntax/TypeSyntax.h</li>
<li class="change-edit"><b>edit</b>: lib/AST/GenericSignatureBuilder.cpp</li>
<li class="change-edit"><b>edit</b>: docs/SIL.rst</li>
</ul>
</li>
<br>
<li>Commit <b>5c01d54860e59a5ceafc01d858b89fed2a0ae6a3</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Simplify lookup table cleanup code. No functionality change. (#7724)</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/NameLookup.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>2a75a12fc707969891195e63c22ceda4fcac8378</b> by <b>mgottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix ownership classification of opaque instructions and re-enable</p>
<ul>
<li class="change-edit"><b>edit</b>: test/SILGen/opaque_values_silgen.swift</li>
<li class="change-edit"><b>edit</b>: lib/SIL/SILOwnershipVerifier.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SIL/SILValue.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>f2ffcf7abdf582cd27fd25de8ec45c7d49a4d092</b> by <b>hughbellars:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix update-checkout flake8 errors</p>
<ul>
<li class="change-edit"><b>edit</b>: utils/update-checkout</li>
</ul>
</li>
<br>
<li>Commit <b>ecda0757926e242f6022b7010c7ec2c6fe0b7cb1</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Fix signature of GenericParamList::create()</p>
<ul>
<li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>
<li class="change-edit"><b>edit</b>: lib/AST/Decl.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>fdb0a18647c8bf9b3027476bd877f25ef446604e</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Add a GenericParamList::clone() method</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/Type.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>
<li class="change-edit"><b>edit</b>: lib/AST/Decl.cpp</li>
<li class="change-edit"><b>edit</b>: include/swift/AST/Decl.h</li>
</ul>
</li>
<br>
<li>Commit <b>928a74c47ed9230f1b6ba9325bbf75834b1bca17</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Parse: Support for generic subscripts</p>
<ul>
<li class="change-edit"><b>edit</b>: test/decl/protocol/req/subscript.swift</li>
<li class="change-add"><b>add</b>: test/decl/protocol/req/properties.swift</li>
<li class="change-edit"><b>edit</b>: test/Parse/subscripting.swift</li>
<li class="change-edit"><b>edit</b>: include/swift/Parse/Parser.h</li>
<li class="change-edit"><b>edit</b>: test/decl/class/override.swift</li>
<li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>
<li class="change-edit"><b>edit</b>: test/Constraints/invalid_constraint_lookup.swift</li>
<li class="change-edit"><b>edit</b>: lib/Sema/CodeSynthesis.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckGeneric.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Parse/ParseGeneric.cpp</li>
<li class="change-add"><b>add</b>: test/decl/subscript/generic.swift</li>
</ul>
</li>
<br>
<li>Commit <b>5245ecacf0b0d0db82c405d36dae346d94913639</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Teach RequirementSource::dump() to print a newline.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/GenericSignatureBuilder.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>99a139695ab9c3580aad2feb8e1033bed5c2818e</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Constraint solver] Dont assume orphans are along in the inactive list.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/Constraints/optional.swift</li>
<li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>f41b3c4b6b5560c4c6171bbb0830f5ec02161b63</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (55 vs. 5458)] Add crasher in</p>
<ul>
<li class="change-add"><b>add</b>: validation-test/compiler_crashers/28701-false-should-have-found-context-by-now.swift</li>
</ul>
</li>
<br>
<li>Commit <b>8de5c2160ffb77667e78349bd66f379cc70240ea</b> by <b>hans:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r295762:</p>
<ul>
<li class="change-add"><b>add</b>: test/CodeGen/ARM/alias_store.ll</li>
<li class="change-edit"><b>edit</b>: lib/Target/ARM/ARMISelLowering.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>b58ba8af832b930af4d87d9d9a1e12d7f61f66c7</b> by <b>aprantl:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Teach the IR verifier to reject conflicting debug info for</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/IR/Verifier.cpp</li>
<li class="change-delete"><b>delete</b>: test/Verifier/fnarg-debuginfo.ll</li>
</ul>
</li>
<br>
<li>Commit <b>2ff44f6c8772f142fd559fd548f6020bcfe062b4</b> by <b>t.p.northover:</b> <p class="commit-message" style="white-space: pre-wrap;">ARM: make sure FastISel bails on f64 operations for Cortex-M4.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Target/ARM/ARMFastISel.cpp</li>
<li class="change-add"><b>add</b>: test/CodeGen/ARM/fp-only-sp.ll</li>
</ul>
</li>
<br>
<li>Commit <b>9db5c4dc24e34676e29ede060f09347e9855fea6</b> by <b>arphaman:</b> <p class="commit-message" style="white-space: pre-wrap;">[ObjC][Modules] Don't perform property lookup in hidden class extensions</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/AST/DeclObjC.cpp</li>
<li class="change-edit"><b>edit</b>: test/Modules/objc-categories.m</li>
<li class="change-edit"><b>edit</b>: test/Modules/Inputs/category_right_sub.h</li>
</ul>
</li>
<br>
<li>Commit <b>ad64489dfe7c1e9f172b21fcbafc2be0bb6f2fde</b> by <b>hans:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r295473:</p>
<ul>
<li class="change-edit"><b>edit</b>: test/OpenMP/cancel_codegen.cpp</li>
<li class="change-edit"><b>edit</b>: test/OpenMP/cancellation_point_codegen.cpp</li>
<li class="change-edit"><b>edit</b>: lib/CodeGen/CGOpenMPRuntime.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>a6d55d97a5aab126f77dc62fb215b9085da0ae7f</b> by <b>hans:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r295843:</p>
<ul>
<li class="change-edit"><b>edit</b>: test/CodeGenOpenCL/amdgpu-abi-struct-coerce.cl</li>
<li class="change-edit"><b>edit</b>: lib/Sema/SemaType.cpp</li>
</ul>
</li>
<br>
</ul>
</body>