<!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-lldb-incremental-osx [#5487]</h1>
<table style="align=left;">
<tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-lldb-incremental-osx/5487/">https://ci.swift.org/job/oss-lldb-incremental-osx/5487/</a></td></tr>
<tr><th>Project:</th><td>oss-lldb-incremental-osx</td></tr>
<tr><th>Date of build:</th><td>Wed, 26 Apr 2017 22:40:15 -0700</td></tr>
<tr><th>Build duration:</th><td>1 hr 23 min</td></tr>
</table>
<!-- JUnit TEMPLATE -->
</TABLE>
<BR/>
<!-- CHANGE SET -->
<h2>Changes</h2>
<ul>
<li>Commit <b>7e64abd48d95f98eff699f8c1daa1271bbbcdaf0</b> by <b>Saleem Abdulrasool:</b> <p class="commit-message" style="white-space: pre-wrap;">SILOptimizer: IWYU CommandLine.h (NFC)</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>9a40996253ef9dd622a215266486d62520508d62</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Introducing the Substring type</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>b1898ab768c67bc628ccd088e5c757ce5d1954be</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Porting String APIs to Subtring and fixing some tests</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/StringRangeReplaceableCollection.swift.gyb</li>
<li class="change-edit"><b>edit</b>: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb</li>
<li class="change-edit"><b>edit</b>: test/stdlib/NSStringAPI.swift</li>
<li class="change-add"><b>add</b>: stdlib/public/core/Substring.swift.gyb</li>
<li class="change-edit"><b>edit</b>: stdlib/public/core/CMakeLists.txt</li>
</ul>
</li>
<br>
<li>Commit <b>f19b9db421b824f44765cc2415c4511ae249dfe9</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Reimplementing Substring using the RangeReplaceableBidirectionalSlice</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>161ef05de77844104582fb68010a981ea998b65c</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Adding TextOutputStream and TextOutputStreamable conformances</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>2216a6360e2c54d72cd8c87cfcdc26cd0a9f3643</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">CustomDebugStringConvertible and var characters</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>7e8f8681bf8e74a3a32ccb0c0e1a5d0a23bbebd7</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Unavailable String returning subscripts</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>79f4c9c80e7d26fbd57c25c685bd57a9658ac606</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Making one of Substring initializers public</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
<li class="change-edit"><b>edit</b>: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>42703c9978d83625fc376754dd53cdfce974810a</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Making compiler recognize Substring and allow _ObjectiveCBridgeable</p>
<ul>
<li class="change-edit"><b>edit</b>: include/swift/AST/KnownStdlibTypes.def</li>
<li class="change-edit"><b>edit</b>: lib/AST/ASTContext.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>457b8fcdb2ba56b1fe2b12d3eb0f92f6bc18ae59</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Substring conforms to _ObjectiveCBridgeable</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/String.swift</li>
</ul>
</li>
<br>
<li>Commit <b>8e55b1dd8a9f29847b0df0a9547dfc774e7cdcc0</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Adding ExpressibleBy protocol conformances to Substring</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>f00381933bdf5b636e66a687f3ef9b11c473d023</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">[Exclusivity] Fix PredictableMemOps to handle access markers.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>b872ae80c1bb1e207269d596ae6de0889e96ef2c</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">[Exclusivity] AccessMarkerEnforcementSelection support for unpaired</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>0f7013085263ddec8d7ebadd54d33b0c9a8ab8e8</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">[Exclusivity] Eliminate unpaired access instructions before</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/AccessMarkerElimination.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>e1f502f6cd7425a1014581132ebb7a8ecdc56c71</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Swift 3 compatible String and Substring range subscripts</p>
<ul>
<li class="change-edit"><b>edit</b>: test/stdlib/NSStringAPI.swift</li>
<li class="change-edit"><b>edit</b>: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb</li>
<li class="change-add"><b>add</b>: test/stdlib/SubstringCompatibility.swift</li>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>a2d3914e028e17ef0b5cdae06661c2c4eeff2daf</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Disambiguating expectEqual for String/Substring</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>13da5f5c5f8968aeef8e250a68ad948d95ae408b</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Removing warning in test</p>
<ul>
<li class="change-edit"><b>edit</b>: test/stdlib/StringAPI.swift</li>
</ul>
</li>
<br>
<li>Commit <b>f741caf04ecfc090f0e2f7316695bc1f0dae623b</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">hasSuffix and hasPrefix are not available on Linux</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/Substring.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>3b607436beac22604f01fdc5bae297aea35db295</b> by <b>Max Moiseev:</b> <p class="commit-message" style="white-space: pre-wrap;">Making benchmarks compile</p>
<ul>
<li class="change-edit"><b>edit</b>: benchmark/single-source/StringMatch.swift</li>
</ul>
</li>
<br>
<li>Commit <b>ee1afc8434bb18578c2b77c1a9cf17017df9071a</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[TBDGen] SubscriptDecls don't get symbols.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/TBDGen/TBDGen.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>ee265748e1325d54f101a08cd3554d86f260d7e1</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[TBDGen] Default arguments in public functions have public symbols.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/TBDGen/TBDGen.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>a190b7d17159ea0b977b434d37431e348d065c6a</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[TBDGen] @objc protocols don't have descriptors.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/TBDGen/TBDGen.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>9a255607eec951a2386502d1a11727d84c37d953</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[IRGen] Visibility of deleted private method vtable stubs should match</p>
<ul>
<li class="change-edit"><b>edit</b>: test/IRGen/zombies.swift</li>
<li class="change-edit"><b>edit</b>: lib/IRGen/GenDecl.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>697d1ff5078dad3efce944edaf05a37858d3e80a</b> by <b>Huon Wilson:</b> <p class="commit-message" style="white-space: pre-wrap;">[TBDGen] Global variables in main file don't have accessors.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/TBDGen/TBDGen.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>66819b6113704d707ffc50050cad44295650aa75</b> by <b>Mark Lacey:</b> <p class="commit-message" style="white-space: pre-wrap;">Add a targeted test for inout-to-pointer conversions in the context of</p>
<ul>
<li class="change-edit"><b>edit</b>: test/Sema/diag_type_conversion.swift</li>
</ul>
</li>
<br>
<li>Commit <b>087a1a956e12ff04f82269646af8e9d13f7a3596</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix SIL serialization for access markers.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Serialization/SILFormat.h</li>
<li class="change-edit"><b>edit</b>: include/swift/SIL/SILInstruction.h</li>
<li class="change-edit"><b>edit</b>: include/swift/Serialization/ModuleFormat.h</li>
<li class="change-edit"><b>edit</b>: lib/Serialization/DeserializeSIL.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Serialization/SerializeSIL.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>e8b0947897b0f0a754128c93ac97f607a3335787</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">[Exclusivity] Allow testing the -Onone pipeline with access markers.</p>
<ul>
<li class="change-edit"><b>edit</b>: tools/sil-opt/SILOpt.cpp</li>
<li class="change-edit"><b>edit</b>: lib/FrontendTool/FrontendTool.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/Mandatory/AccessMarkerElimination.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/PassManager/Passes.cpp</li>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/access_marker_mandatory.swift</li>
<li class="change-edit"><b>edit</b>: lib/SILOptimizer/PassManager/PassPipeline.cpp</li>
<li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/PassManager/PassPipeline.def</li>
<li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/PassManager/Passes.def</li>
<li class="change-edit"><b>edit</b>: include/swift/SILOptimizer/PassManager/Passes.h</li>
<li class="change-edit"><b>edit</b>: test/SILOptimizer/access_marker_elim.sil</li>
</ul>
</li>
<br>
<li>Commit <b>9a289310010196a97f248c1d226c947fc08ccf5d</b> by <b>Doug Coleman:</b> <p class="commit-message" style="white-space: pre-wrap;">overlays: Update dependencies and amend the script to add headers.</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/AVFoundation/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/CoreImage/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/CoreData/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/CoreLocation/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/GLKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/CloudKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Contacts/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/CoreMedia/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/HomeKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/SpriteKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/WatchKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/SceneKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: utils/find-overlay-dependencies.sh</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/MapKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Intents/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/QuartzCore/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/GameplayKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/AssetsLibrary/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Photos/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/UIKit/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/os/CMakeLists.txt</li>
</ul>
</li>
<br>
<li>Commit <b>60e4985d3cff978937da9c14bcff091eaf43fbe0</b> by <b>David Farler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Migrator] Set language version to 4 for the fix-it passes</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Migrator/Migrator.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>6c27e7ef5b5048c87f366acb73e03d85f5afd8ea</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove all stdlib dependencies from the tbi test.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/Misc/tbi.swift</li>
</ul>
</li>
<br>
<li>Commit <b>ed0bae77bce81d01ad5f3570b6c6ef557d1b7ae5</b> by <b>Andrew Trick:</b> <p class="commit-message" style="white-space: pre-wrap;">Accesss marker deserialization.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Serialization/DeserializeSIL.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>59e9a45b24c6c23e23b1798d3e432d837e2e9a30</b> by <b>Tom Stellard:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r300404:</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Target/X86/X86RegisterInfo.td</li>
<li class="change-add"><b>add</b>: test/CodeGen/X86/inline-asm-A-constraint.ll</li>
<li class="change-edit"><b>edit</b>: lib/Target/X86/X86ISelLowering.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>a406bce730683f21bc20c5d3a50d98ddeee97344</b> by <b>Tom Stellard:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r300429:</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Target/X86/X86RegisterInfo.td</li>
<li class="change-edit"><b>edit</b>: test/CodeGen/X86/x86-16.ll</li>
<li class="change-edit"><b>edit</b>: lib/Target/X86/X86ISelLowering.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>9d5771aefb4b3d61f64e6fb4a72ff51133a8aece</b> by <b>Tom Stellard:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r294786:</p>
<ul>
<li class="change-add"><b>add</b>: test/Transforms/InstCombine/memcpy-addrspace.ll</li>
<li class="change-edit"><b>edit</b>: lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Transforms/InstCombine/InstCombineInternal.h</li>
</ul>
</li>
<br>
<li>Commit <b>7b1ecc9ffb809428f4168a53c0806194f380bffa</b> by <b>Hans Wennborg:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r292034: (PR32315)</p>
<ul>
<li class="change-edit"><b>edit</b>: include/llvm/ADT/DenseSet.h</li>
</ul>
</li>
<br>
<li>Commit <b>555e77c84b2712de80610d3e1c851b5a2f182372</b> by <b>Tom Stellard:</b> <p class="commit-message" style="white-space: pre-wrap;">Merging r299574:</p>
<ul>
<li class="change-edit"><b>edit</b>: docs/ClangFormatStyleOptions.rst</li>
<li class="change-edit"><b>edit</b>: include/clang/Format/Format.h</li>
<li class="change-edit"><b>edit</b>: lib/Format/Format.cpp</li>
<li class="change-edit"><b>edit</b>: unittests/Format/FormatTest.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>08c43a71e5c0247e5f49ec74df2c285fb86990f9</b> by <b>Duncan P. N. Exon Smith:</b> <p class="commit-message" style="white-space: pre-wrap;">Darwin: Define __STDC_NO_THREADS__ on Darwin targets</p>
<ul>
<li class="change-edit"><b>edit</b>: test/Preprocessor/init.c</li>
<li class="change-edit"><b>edit</b>: lib/Basic/Targets.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>4f221f176db4e139ad0c50f295ce72ce54885b7a</b> by <b>Vedant Kumar:</b> <p class="commit-message" style="white-space: pre-wrap;">[Sema] Avoid using a null type pointer (fixes PR32750)</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Sema/SemaDecl.cpp</li>
<li class="change-edit"><b>edit</b>: test/SemaCXX/MicrosoftExtensions.cpp</li>
</ul>
</li>
<br>
</ul>
</body>