<!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 [#223]</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/223/">https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/223/</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>Wed, 07 Jun 2017 09:29:51 -0700</td></tr>
  <tr><th>Build duration:</th><td>1 hr 27 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_tools-RA_stdlib-RDA_test-macos-resilience/223/consoleFull#795675853ee1a197b-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_tools-RA_stdlib-RDA_test-macos-resilience/223/consoleFull#-1446997653fca400bf-2f4a-462e-b517-e058d770b2d7">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>cd3af3e1a5e538820dd394b85e48661d09ae7233</b> by <b>Amr Aboelela:</b> <p class="commit-message" style="white-space: pre-wrap;">Added android/build-toolchain</p>
        <ul>

          <li class="change-add"><b>add</b>: utils/android/build-toolchain</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>f183cbab72458852838d70ccbc23efe8958e848b</b> by <b>Amr Aboelela:</b> <p class="commit-message" style="white-space: pre-wrap;">modified build-toolchain</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/android/build-toolchain</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>2465b36d28b6d10e2540fa4087930a213ff17dfa</b> by <b>Amr Aboelela:</b> <p class="commit-message" style="white-space: pre-wrap;">cp -r ${SWIFT_LINUX_DIR}/{bin,lib,include}</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/android/build-toolchain</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>98f883ddb4d98eb91a8a5798fb8e08c9bf3ead0d</b> by <b>Amr Aboelela:</b> <p class="commit-message" style="white-space: pre-wrap;">SWIFT_TOOLCHAIN_DIR</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/android/build-toolchain</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>e45ddc8955b84c6ef92c42e96642cc6e09b92073</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Ensure fatalError message logged on Android</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Errors.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>97e56b16d0af3196623d173ff5de1c8ac0f6322f</b> by <b>Amr Aboelela:</b> <p class="commit-message" style="white-space: pre-wrap;">Added set -e</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/android/build-toolchain</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5184488e94b0185b5d0fe91f6728bda3d285280d</b> by <b>Amr Aboelela:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed to use ${ANDROID_ICU_DIR}</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/android/build-toolchain</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>d600e7581d6368c74cfcd9d92948ab6677fe155f</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Use #elif</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/Errors.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c7ea92a28096973f175828dee8d41a618cec21c8</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Cmake changes for -llog and -latomic</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0ab8788cc83f9f831317a411b65c286385fd9342</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Cmake changes for -llog and -latomic II</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>32bd9f1e49ffecf2fafa0e950a51f7f7e975afdd</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Cmake changes for -llog and -latomic III</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b5bd098d235a2f1128d271dd85692cfd47b81195</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Cmake changes for -llog and -latomic IV</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>304f556f5d438b217a3c7d7fd485ad7fe8166521</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Cmake changes for -llog and -latomic V</p>
        <ul>

          <li class="change-edit"><b>edit</b>: cmake/modules/AddSwift.cmake</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>355904734098f0bbfc1c4733fba67234c92bc014</b> by <b>Pavel Yaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[ConstraintSolver] Unify value-to-pointer conversion scoring</p>
        <ul>

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

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

          <li class="change-edit"><b>edit</b>: lib/Sema/ConstraintSystem.h</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>8248322be00e718714295b13d35c632ea76f46c3</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove cause of crash on Android</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/ImageInspectionELF.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>156f5425e74c4dc26194486a7a6367a2b85f9e51</b> by <b>Grzegorz Miłoś:</b> <p class="commit-message" style="white-space: pre-wrap;">Improve symbolication of stacktraces on Linux.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/symbolicate-linux-fatal</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ed38b57a48530dd5e0e0f2f311ca305ce3c7a040</b> by <b>John Holdsworth:</b> <p class="commit-message" style="white-space: pre-wrap;">Revert "Remove cause of crash on Android"</p>
        <ul>

          <li class="change-edit"><b>edit</b>: stdlib/public/runtime/ImageInspectionELF.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>b2e9d74d5ace51f32b117cb2c80320af38f07524</b> by <b>Nate Cook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Add dictionary overloads for merge/merging methods</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a48e7fd9544a7885dc7372db91b87053a0547475</b> by <b>Nate Cook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Test that dictionaries can be passed to merge/merging</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>6133adc4135a213659a9f6573313e801496f993f</b> by <b>Nate Cook:</b> <p class="commit-message" style="white-space: pre-wrap;">[stdlib] Move DoubleWidth into its own file</p>
        <ul>

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

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

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>a11fceb63556d10e3e02004747bd8ab16c6ec7f5</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[gardening] Remove unneeded method addNodeToList on</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>5fa67e0adbc9a12daf991e738494dfc20acaf9be</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[sil] Change two SILInstruction::removeFromParent =></p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>78949cd8d3293c83ac69a3552054d1bb4d0c1ac3</b> by <b>Roman Levenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">[cmpcodesize] Distinguish between full generic specializations and</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/cmpcodesize/cmpcodesize/compare.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>0cbcde2d9e276e8f4655daa85506fa288109348f</b> by <b>Roman Levenstein:</b> <p class="commit-message" style="white-space: pre-wrap;">[cmpcodesize] Output the percentage of the total size consumed by each</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/cmpcodesize/cmpcodesize/compare.py</li>

          <li class="change-edit"><b>edit</b>: utils/cmpcodesize/cmpcodesize/main.py</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>65e338ea4aab10fe621227e7a6f8a963a9439192</b> by <b>Mark Lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">[Constraint solver] Do not allow unavailable decls to be favored.</p>
        <ul>

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

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

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

          <li class="change-add"><b>add</b>: test/Constraints/availability.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>09c3f8f33bfd3113e9e9bb44135ab8f2deb1a891</b> by <b>Beta:</b> <p class="commit-message" style="white-space: pre-wrap;">Rewrite sugared optional tuple patterns</p>
        <ul>

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

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

        </ul>
      </li>
     <br>

      <li>Commit <b>55ffbe8ccef8025c1a043ffa4325b83280fe5790</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Fix Type::transform() for protocol compositions</p>
        <ul>

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

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28768-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28768-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>5cb26474673ee9df19e56f584ec6b2806c9c6093</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Add test case for protocol typealias with concrete base type in</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>9e1f60d751795cbb3cb0e36158425d445be371d9</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Skip an invalid kind of nested type in name lookup</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28733-parent-parent-is-nominaltype-parent-is-boundgenerictype-parent-is-unboundgeneric.swift</li>

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

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28733-parent-parent-is-nominaltype-parent-is-boundgenerictype-parent-is-unboundgeneric.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c49a1d77d20f42143be673dd22df73fa952ada3b</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Stricter DeclContext::getParentForLookup()</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28753-conforms-equivclass-conformsto-end.swift</li>

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

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28765-inprotocol-isrequirementsignaturecomputed-missing-signature.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28765-inprotocol-isrequirementsignaturecomputed-missing-signature.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28753-conforms-equivclass-conformsto-end.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28773-unreachable-executed-at-swift-lib-sema-cssimplify-cpp-4808.swift</li>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28773-unreachable-executed-at-swift-lib-sema-cssimplify-cpp-4808.swift</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>18082b1b3f42b1fb61db0b12b5af321d24b5d836</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Don't set "validation started" bit on typealiases in the ITC</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28728-d-isbeingvalidated-d-hasvalidsignature.swift</li>

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

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28728-d-isbeingvalidated-d-hasvalidsignature.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ec60c88412c4b858d687185ec5202ac995fa28f7</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Use requirement signature to check type witnesses</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28748-genericenv-nullptr-too-much-circularity.swift</li>

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28748-genericenv-nullptr-too-much-circularity.swift</li>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>8c9edae1c43897517473a08c1cbe5f18023fe5a4</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">AST: Fix crash when printing not yet typechecked associated type decls</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>00997138b574805cf0e3758b0564f9244116eba6</b> by <b>Slava Pestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Fix crash with associated type <=> typealias circularity</p>
        <ul>

          <li class="change-add"><b>add</b>: validation-test/compiler_crashers_fixed/28751-membertype-missing-type-witness.swift</li>

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

          <li class="change-delete"><b>delete</b>: validation-test/compiler_crashers/28751-membertype-missing-type-witness.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>4844a13d1ae318f7fa82d003f45cf0d5da7abe68</b> by <b>Grzegorz Miłoś:</b> <p class="commit-message" style="white-space: pre-wrap;">lint fixes for linux-symbolication-improvements.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: utils/symbolicate-linux-fatal</li>

        </ul>
      </li>
     <br>

  </ul>


 </body>