<!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-3.1-incremental-ASAN-RA-osx [#43]</h1> 

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-3.1-incremental-ASAN-RA-osx/43/">https://ci.swift.org/job/oss-swift-3.1-incremental-ASAN-RA-osx/43/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift-3.1-incremental-ASAN-RA-osx</td></tr>
  <tr><th>Date of build:</th><td>Fri, 27 Jan 2017 01:01:40 -0800</td></tr>
  <tr><th>Build duration:</th><td>2 hr 3 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-3.1-incremental-ASAN-RA-osx/43/consoleFull#-740192373ee1a197b-acac-4b17-83cf-a53b95139a76">Indication 1</a></li></ul></li><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-3.1-incremental-ASAN-RA-osx/43/consoleFull#-936958081fca400bf-2f4a-462e-b517-e058d770b2d7">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


<h2>Tests: </h2>
  <TABLE width="100%">
   <TR><TD class="bg1" colspan="2"></TD></TR>
    
        <TR><TD class="bg2" colspan="2"> Name: <B>Swift(macosx-x86_64)</B><br> Failed: 1 test(s), Passed: 8837 test(s), Total: 8838 test(s)</TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-3.1-incremental-ASAN-RA-osx/43/testReport/junit/Swift(macosx-x86_64)/SIL_crashers_fixed/046_swift_parser_parsetypesimpleorcomposition_sil">Swift(macosx-x86_64).SIL/crashers_fixed.046-swift-parser-parsetypesimpleorcomposition.sil</a> </li></UL></B></TD></TR>
         <tr/><td/> 
        <TR><TD class="bg2" colspan="2"> Name: <B>Swift-Unit</B><br> Failed: 2 test(s), Passed: 363 test(s), Total: 365 test(s)</TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-3.1-incremental-ASAN-RA-osx/43/testReport/junit/Swift-Unit/Parse_SwiftParseTests/LexerTest_NestedPlaceholder">Swift-Unit.Parse/SwiftParseTests.LexerTest.NestedPlaceholder</a> </li></UL></B></TD></TR>
        
          <TR bgcolor="white"><TD class="test_failed" colspan="2"><B><UL><li>Failed: <a href="https://ci.swift.org/job/oss-swift-3.1-incremental-ASAN-RA-osx/43/testReport/junit/Swift-Unit/Parse_SwiftParseTests/LexerTest_NoPlaceholder">Swift-Unit.Parse/SwiftParseTests.LexerTest.NoPlaceholder</a> </li></UL></B></TD></TR>
         <tr/><td/> 
  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>4c133fc2c6c44980d8800206509f5b399c3c396c</b> by <b>florent.bruneau:</b> <p class="commit-message" style="white-space: pre-wrap;">ClangImporter: use nameless arguments for anonymous struct/unions in</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/Inputs/custom-modules/IndirectFields.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/indirect_fields.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e4ae3f03642e1c93c81b10a49e7f6b1e76333774</b> by <b>colin.d.howell:</b> <p class="commit-message" style="white-space: pre-wrap;">[CSGen] SR-3668 fix for 3.1 branch</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: test/Sema/complex_expressions.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>23bdb1ab7f1d4764f9d37f2128eeac47456ec6cf</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Fix crash when @noescape or @autoclosure is applied to parameter</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28595-typeincontext-isnull-no-contextual-type-set-yet.swift</li>

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

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

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28595-typeincontext-isnull-no-contextual-type-set-yet.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8382bae5c6e96bbb5faeec5c93cf21a3b31ed77d</b> by <b>jgroff:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Discard associated type inference candidates that are obviously</p>
        <ul>

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

          <li class="change-add"><b>add</b>: test/Constraints/collection-mutablecollection-order-dependency-3.swift</li>

          <li class="change-add"><b>add</b>: test/Constraints/collection-mutablecollection-order-dependency-2.swift</li>

          <li class="change-add"><b>add</b>: test/Constraints/collection-mutablecollection-order-dependency-1.swift</li>

          <li class="change-add"><b>add</b>: test/Constraints/collection-mutablecollection-order-dependency-1g.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b482afcbf9c22b5f54000bf697522c6a39d877c2</b> by <b>mark.lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Disallow conversions from IUOs to extistentials."</p>
        <ul>

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

          <li class="change-edit"><b>edit</b>: test/Constraints/diag_ambiguities.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>aed4b0094b533b4686d947dbf5537df74acd9b21</b> by <b>jordan_rose:</b> <p class="commit-message" style="white-space: pre-wrap;">Merge pull request #6990 from</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/enum.swift</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ClangAdapter.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Inputs/clang-importer-sdk/usr/include/Foundation.h</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d5a27a4307395941028919e023e8032b11d89886</b> by <b>dfarler:</b> <p class="commit-message" style="white-space: pre-wrap;">Lexer: Don't split an operator '.<' from '.<#placeholder#>'</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>b6c6484ad8d5e9398fd7f3ce385aaa7be65bc5f2</b> by <b>ghoare:</b> <p class="commit-message" style="white-space: pre-wrap;">[Bridging PCH] Followup to narrow cases of implicit-header-import</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/ClangImporter/ImporterImpl.h</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/pch-bridging-header-unittest-warn.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/broken-bridging-header.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/import-mixed-with-header-twice.swift</li>

          <li class="change-edit"><b>edit</b>: test/ClangImporter/MixedSource/import-mixed-with-header.swift</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>e7eb01a3c05226d9628f6aafb5da01963e431739</b> by <b>dgregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Type checker] Allow bridging followed by a conversion to existential.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/expr/cast/bridged.swift</li>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>78a59008ba4b7af89fa75fa38b561c2a56af8fa2</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] Fix crash in initVarRefIndexSymbols by handling func/var</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/AST/SourceEntityWalker.cpp</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/Index/roles.swift</li>

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

          <li class="change-add"><b>add</b>: test/Index/Inputs/imported_swift_module.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>51b3e5c76ea28ba0aca5cb8805a1745283602a11</b> by <b>nhawes:</b> <p class="commit-message" style="white-space: pre-wrap;">[indexer] Rename initCallRefIndexSymbol -> initFuncRefIndexSymbol as its</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>d04eef2bf75aa1fc2eeb610d5cf986016e1735ed</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Fall back to the AssignExprs startLoc when the EqualLoc is invalid</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>06c81212ae8ec7e1f3bda164342ea45d12c73872</b> by <b>maxs:</b> <p class="commit-message" style="white-space: pre-wrap;">Updated the tests for when the AssignExpr's EqualLoc is invalid</p>
        <ul>

          <li class="change-edit"><b>edit</b>: unittests/AST/SourceLocTests.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>7d6247fa5732527c0ff035308a4f9f35415a17ec</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">SILGen: Canonicalize indirect return type in context</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/SILGen/SILGenProlog.cpp</li>

          <li class="change-edit"><b>edit</b>: test/SILGen/same_type_abstraction.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d8460198ba3019d7c4de4ba5bc8180a50f5a3416</b> by <b>artem.dergachev:</b> <p class="commit-message" style="white-space: pre-wrap;">[analyzer] Fix MacOSXAPIChecker fp with static locals seen from nested</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Analysis/dispatch-once.m</li>

          <li class="change-add"><b>add</b>: test/Analysis/null-deref-static.m</li>

          <li class="change-edit"><b>edit</b>: lib/StaticAnalyzer/Core/MemRegion.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/StaticAnalyzer/Core/RegionStore.cpp</li>

        </ul>
      </li>
     <br>

  </ul>


 </body>