<!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 [#3740]</h1> 

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-package-osx/3740/">https://ci.swift.org/job/oss-swift-package-osx/3740/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift-package-osx</td></tr>
  <tr><th>Date of build:</th><td>Wed, 12 Jul 2017 19:20:22 -0700</td></tr>
  <tr><th>Build duration:</th><td>4 hr 39 min</td></tr>
</table>



<!-- JUnit TEMPLATE -->


  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>e1a5a81fa3a62c89748035ca55c387cc5f274c43</b> by <b>Arjun Nayini:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] 0-ary tuples should be equatable</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/stdlib/Tuple.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Tuple.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>3af43b69f2a1f82ba6f6e86129639ea332a9f2a8</b> by <b>Arjun Nayini:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Add other comparison operators to 0-ary tuples</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Tuple.swift.gyb</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/Tuple.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>a7059ba6c6e6a4b8918042e834b370da0caf601b</b> by <b>Arjun Nayini:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Address PR style comments</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/Tuple.swift.gyb</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c76c03910011510da199026d383af4e2191315a5</b> by <b>Arjun Nayini:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Update IDE tests</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/IDE/complete_operators.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f788a309ff448f64609ffac9f5fd7cbdb780960a</b> by <b>Brian Croom:</b> <p class="commit-message" style="white-space: pre-wrap;">Stop swallowing test interruption exceptions thrown during XCTAssert</p>
        <ul>

          <li class="change-edit"><b>edit</b>: validation-test/stdlib/XCTest.swift</li>

          <li class="change-edit"><b>edit</b>: stdlib/public/SDK/XCTest/XCTestCaseAdditions.mm</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>1e3bd76b75dd124e71807b56e668e2ef9aa0ddf3</b> by <b>Doug Gregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Constraint solver] Teach checkTypeOfBinding() to avoid dependent member</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Sema/CSSolver.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e2d01f5cce63501ddd366a9b78c988633dba7303</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Upgrade operator_static_in_protocol to Swift 4 error.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILOptimizer/devirt_static_witness_method.sil</li>

          <li class="change-edit"><b>edit</b>: test/Serialization/Inputs/has_xref.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>09f45c8f2b033e5276be26b6ee8008ae43361271</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Upgrade deprecated_operator_body* to Swift 4 errors.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>04fa7ce29d505e0f7262987fefec83fd4c5c2009</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Upgrade protocol<...> warnings to Swift 4 errors.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseType.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Parse/deprecated_where.swift</li>

          <li class="change-edit"><b>edit</b>: test/type/protocol_composition.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>74ea3c12d4cbf3c83150485d1e045bad91a96639</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Upgrade unlabeled_parameter_following_variadic_parameter to</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParsePattern.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>55e1aa2a9fd611c8215041dfe721975f81ec91f4</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[Parse] Upgrade @noescape/@autoclosure(escaping) warnings to Swift 4</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/attr/attr_escaping.swift</li>

          <li class="change-edit"><b>edit</b>: lib/Parse/ParseDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/AST/DiagnosticsParse.def</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f8a523b4fa92fa5e93cb5d0a88d2a6d40afcb9a9</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[Test] Confirm warnings are still warnings in Swift 3.2, errors are</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Parse/swift3_warnings_swift4_errors_version_4.swift</li>

          <li class="change-add"><b>add</b>: test/Parse/swift3_warnings_swift4_errors_version_3.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>34ec20c0e4202332fbaa559379f61bec4cf5703a</b> by <b>Joe Groff:</b> <p class="commit-message" style="white-space: pre-wrap;">KeyPaths: Ensure mutation accesses are ended in the correct order.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/core/KeyPath.swift</li>

          <li class="change-edit"><b>edit</b>: test/stdlib/KeyPath.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>70b75491a05c0ea098e1314cc00ff44b00e91ea6</b> by <b>Doug Gregor:</b> <p class="commit-message" style="white-space: pre-wrap;">SE-0157: Add a frontend flag `-enable-recursive-constraints`.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Frontend/CompilerInvocation.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/AST/GenericSignatureBuilder.cpp</li>

          <li class="change-add"><b>add</b>: test/decl/protocol/recursive_requirement_ok.swift</li>

          <li class="change-edit"><b>edit</b>: include/swift/Basic/LangOptions.h</li>

          <li class="change-edit"><b>edit</b>: include/swift/Option/FrontendOptions.td</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>9e720c6308f9e2328be2588bbdbfcb9dcc8e4afb</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[di] Extract out a helper routine. NFC intended.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>cd7c96c05079ee3f92d89a8f7afa3b7a40eb7f96</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[ownership-verifier] store_weak is a liveness use, not a consuming use</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILOwnershipVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SIL/ownership-verifier/use_verifier.sil</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>069ae8eed65236dd8887ea6117337ef8ab68f836</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[ownership-verifier] The second argument to dealloc_partial_ref is a</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/SIL/ownership-verifier/use_verifier.sil</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILOwnershipVerifier.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f2c4aeac31c9cf9d81f4aa4e6f0af58c572afc12</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[sil] Refactor isLoweringOf from the verifier onto SILType.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILType.cpp</li>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILType.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>90289277e8e3aa148f74d2f8bf3d95005d964e63</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[sil] Add assert to SILBuilder::createValueMetatype to ensure that its</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/swift/SIL/SILBuilder.h</li>

          <li class="change-edit"><b>edit</b>: lib/SIL/SILBuilder.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ea6375051d83de7d311251a0b921beaec8620b55</b> by <b>Ben Langmuir:</b> <p class="commit-message" style="white-space: pre-wrap;">[index] Don't add relation to a NamedDecl with no name</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Index/IndexingContext.cpp</li>

          <li class="change-add"><b>add</b>: test/Index/Core/index-source-invalid-name.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>17d19bab6778433053884d69c8ebdbeed570a33a</b> by <b>Ben Langmuir:</b> <p class="commit-message" style="white-space: pre-wrap;">[index] Add a test for a crash with unnamed NamedDecls</p>
        <ul>

          <li class="change-add"><b>add</b>: test/Index/Store/record-hash-crash-invalid-name.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c1ba7db44f4910246a72fa2d6d1c7f17f1d07a35</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Don't treat DW_AT_const_value as meaning "static" in Swift. (#227)</p>
        <ul>

          <li class="change-edit"><b>edit</b>: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp</li>

          <li class="change-edit"><b>edit</b>: packages/Python/lldbsuite/test/lang/swift/let_int/TestSwiftLetInt.py</li>

          <li class="change-edit"><b>edit</b>: packages/Python/lldbsuite/test/lang/swift/let_int/main.swift</li>

        </ul>
      </li>
     <br>

  </ul>


 </body>