<!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-package-osx [#3587]</h1>
<table style="align=left;">
<tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-package-osx/3587/">https://ci.swift.org/job/oss-swift-package-osx/3587/</a></td></tr>
<tr><th>Project:</th><td>oss-swift-package-osx</td></tr>
<tr><th>Date of build:</th><td>Wed, 21 Jun 2017 21:26:10 -0700</td></tr>
<tr><th>Build duration:</th><td>2 hr 40 min</td></tr>
</table>
<h2>Identified problems:</h2><ul><li>Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:<ul><li><a href="https://ci.swift.org//job/oss-swift-package-osx/3587/consoleFull#122361898ee1a197b-acac-4b17-83cf-a53b95139a76">Indication 1</a></li></ul></li></ul>
<!-- JUnit TEMPLATE -->
</TABLE>
<BR/>
<!-- CHANGE SET -->
<h2>Changes</h2>
<ul>
<li>Commit <b>05e79e6b02296c399927bb83f2ab714791208980</b> by <b>Mark Lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Refactor how the expression type checker timer is set up.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Sema/TypeCheckConstraints.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>
<li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.h</li>
<li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>4399bd37fac089dca00bc0338cbf61fce625f1c8</b> by <b>John McCall:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix some embarrassing list-management bugs with the exclusivity runtime</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/runtime/Exclusivity.cpp</li>
<li class="change-edit"><b>edit</b>: unittests/runtime/Exclusivity.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>e51e3e4bd46a4c2b7c0c8fd49e9c6cd4a968ca50</b> by <b>Mark Lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Update determination of "too complex" expression to take time into</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Frontend/CompilerInvocation.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Sema/TypeChecker.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Option/FrontendOptions.td</li>
<li class="change-add"><b>add</b>: test/Misc/expression_too_complex_4.swift</li>
<li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Frontend/Frontend.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Subsystems.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Frontend/FrontendOptions.h</li>
<li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>bebc1821ea586cd23d0f691d20a0c0c123c5cc6f</b> by <b>practicalswift:</b> <p class="commit-message" style="white-space: pre-wrap;">[swiftc (34 vs. 5565)] Add crasher in</p>
<ul>
<li class="change-add"><b>add</b>: validation-test/compiler_crashers/28792-conforms-equivclass-conformsto-end.swift</li>
</ul>
</li>
<br>
<li>Commit <b>c2c55eea129d78ea1fbb8b35af181a51c2eaae8a</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">AccessSummaryAnalysis: handle @convention(block) in nested nonescape</p>
<ul>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/access_enforcement_noescape.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Analysis/AccessSummaryAnalysis.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>e51bc3becadddeb0ccd10ad18addbda41d667def</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a comment in getCalleeArgIndexOfFirstAppliedArg().</p>
<ul>
<li class="change-edit"><b>edit</b>: include/swift/SIL/SILInstruction.h</li>
</ul>
</li>
<br>
<li>Commit <b>87a0cfb910c770eeb44cb79410943e36c2a58121</b> by <b>Xi Ge:</b> <p class="commit-message" style="white-space: pre-wrap;">swift-api-digester: teach the tool to serialize/deserialize super class</p>
<ul>
<li class="change-edit"><b>edit</b>: test/api-digester/Inputs/cake.swift</li>
<li class="change-edit"><b>edit</b>: test/api-digester/Outputs/cake.json</li>
<li class="change-edit"><b>edit</b>: include/swift/IDE/DigesterEnums.def</li>
<li class="change-edit"><b>edit</b>: tools/swift-api-digester/swift-api-digester.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>f6e6484437bb49793a69acd4e0cce70d00db39fe</b> by <b>Xi Ge:</b> <p class="commit-message" style="white-space: pre-wrap;">swift-api-digester: Eliminate false positives introduced by moving a</p>
<ul>
<li class="change-edit"><b>edit</b>: test/api-digester/Inputs/cake1.swift</li>
<li class="change-edit"><b>edit</b>: test/api-digester/Inputs/cake2.swift</li>
<li class="change-edit"><b>edit</b>: tools/swift-api-digester/swift-api-digester.cpp</li>
<li class="change-edit"><b>edit</b>: test/api-digester/Outputs/Cake.txt</li>
</ul>
</li>
<br>
<li>Commit <b>e8cc8b55d8c2719c4059b1bd4dfdb8657f67e9d1</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Fix #sourceLocation parsing in Decl position (#10444)</p>
<ul>
<li class="change-add"><b>add</b>: test/Parse/line-directive-executable.swift</li>
<li class="change-edit"><b>edit</b>: lib/Parse/ParseStmt.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>
<li class="change-edit"><b>edit</b>: test/Parse/line-directive.swift</li>
</ul>
</li>
<br>
</ul>
</body>