<!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-4.0-package-linux-ubuntu-14_04 [#84]</h1>
<table style="align=left;">
<tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-4.0-package-linux-ubuntu-14_04/84/">https://ci.swift.org/job/oss-swift-4.0-package-linux-ubuntu-14_04/84/</a></td></tr>
<tr><th>Project:</th><td>oss-swift-4.0-package-linux-ubuntu-14_04</td></tr>
<tr><th>Date of build:</th><td>Fri, 05 May 2017 00:54:39 -0700</td></tr>
<tr><th>Build duration:</th><td>44 min</td></tr>
</table>
<!-- JUnit TEMPLATE -->
</TABLE>
<BR/>
<!-- CHANGE SET -->
<h2>Changes</h2>
<ul>
<li>Commit <b>d165eccbb41b341a1d683889e5994a72b08f4cdd</b> by <b>John McCall:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix IRGenSIL to always look through DynamicallyEnforcedAddress.</p>
<ul>
<li class="change-edit"><b>edit</b>: test/IRGen/access_markers.sil</li>
<li class="change-edit"><b>edit</b>: lib/IRGen/IRGenSIL.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>1bc7e70a0cb263408eeb532e5c61cf38a7cc56b0</b> by <b>David Farler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Migrator] Make performing a fix-it run return the instance used</p>
<ul>
<li class="change-edit"><b>edit</b>: include/swift/Migrator/Migrator.h</li>
<li class="change-add"><b>add</b>: test/Migrator/pre_fixit_pass.swift.expected</li>
<li class="change-add"><b>add</b>: test/Migrator/pre_fixit_pass_still_failed.swift</li>
<li class="change-edit"><b>edit</b>: include/swift/Migrator/MigrationState.h</li>
<li class="change-edit"><b>edit</b>: lib/FrontendTool/FrontendTool.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Migrator/Migrator.cpp</li>
<li class="change-add"><b>add</b>: test/Migrator/pre_fixit_pass.swift</li>
</ul>
</li>
<br>
<li>Commit <b>6eec52a55f1696e4dd7154c4db531df9285f3421</b> by <b>David Farler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Migrator] Don't pick up missing argument type placeholder fix-its</p>
<ul>
<li class="change-add"><b>add</b>: test/Migrator/ignore_type_placeholder.swift</li>
<li class="change-add"><b>add</b>: test/Migrator/Inputs/ignore_type_placeholder.swift</li>
<li class="change-edit"><b>edit</b>: include/swift/Migrator/FixitFilter.h</li>
</ul>
</li>
<br>
<li>Commit <b>acba0ec1d12380a904fcd625bbe4ea329e809165</b> by <b>David Farler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Migrator] Add Substring -> String conversion fix-it tests</p>
<ul>
<li class="change-add"><b>add</b>: test/Migrator/Inputs/string_to_substring_conversion.swift</li>
<li class="change-add"><b>add</b>: test/Migrator/Inputs/substring_to_string_conversion.swift</li>
<li class="change-add"><b>add</b>: test/Migrator/string_to_substring_conversion.swift</li>
<li class="change-add"><b>add</b>: test/Migrator/string_to_substring_conversion.swift.expected</li>
<li class="change-add"><b>add</b>: test/Migrator/substring_to_string_conversion.swift.expected</li>
<li class="change-add"><b>add</b>: test/Migrator/substring_to_string_conversion.swift</li>
</ul>
</li>
<br>
<li>Commit <b>32de06bede025479aa5ab469e5849839ae76095b</b> by <b>Doug Gregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Referencing encoders should use parent codingPath</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/PlistEncoder.swift</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/JSONEncoder.swift</li>
</ul>
</li>
<br>
<li>Commit <b>efe0ff86fceddd84b6e561b75751dfc742492cb8</b> by <b>Doug Gregor:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix container assertion in referencing encoders</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/JSONEncoder.swift</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/PlistEncoder.swift</li>
</ul>
</li>
<br>
<li>Commit <b>278450831aad14dc04484d8a875cf907454a957e</b> by <b>Ben Cohen:</b> <p class="commit-message" style="white-space: pre-wrap;">[4.0][stdlib] Speed up Character construction from</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/core/StringCharacterView.swift</li>
</ul>
</li>
<br>
<li>Commit <b>856c0c746f1ba252970694d53ef981edad57444e</b> by <b>Xi Ge:</b> <p class="commit-message" style="white-space: pre-wrap;">migrator: correct a misplaced assertion. rdar://31980368</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/IDE/APIDigesterData.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>5ff070796d9c0c98ee11259c22aab082ded42f9d</b> by <b>Arnold Schwaighofer:</b> <p class="commit-message" style="white-space: pre-wrap;">[swift-4.0-branch] IRGen: Use link_once instead of external for private</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/IRGen/GenDecl.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>c4ab1c077f923cbde3e230e1563dd0dd7980e628</b> by <b>Argyrios Kyrtzidis:</b> <p class="commit-message" style="white-space: pre-wrap;">[migrator] Add an AST pass to handle tuple mismatches</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Migrator/SyntacticMigratorPass.cpp</li>
<li class="change-add"><b>add</b>: test/Migrator/tuple-arguments.swift.expected</li>
<li class="change-add"><b>add</b>: test/Migrator/tuple-arguments.swift</li>
</ul>
</li>
<br>
<li>Commit <b>df2f87a21c4511adf0186e890495a74e985753e0</b> by <b>Argyrios Kyrtzidis:</b> <p class="commit-message" style="white-space: pre-wrap;">[test/migrator] Disable test/Migrator/tuple-arguments.swift on linux</p>
<ul>
<li class="change-edit"><b>edit</b>: test/Migrator/tuple-arguments.swift.expected</li>
<li class="change-edit"><b>edit</b>: test/Migrator/tuple-arguments.swift</li>
</ul>
</li>
<br>
<li>Commit <b>c17f16be6dc5c90027fdaa4e051166b92c47f28c</b> by <b>Philippe Hausler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Foundation] NSNumber bridging and Numeric types (SE-0170)</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/CMakeLists.txt</li>
<li class="change-add"><b>add</b>: stdlib/public/SDK/Foundation/NSNumber.swift</li>
<li class="change-add"><b>add</b>: test/stdlib/NSNumberBridging.swift</li>
<li class="change-delete"><b>delete</b>: test/stdlib/NSNumberBridging.swift.gyb</li>
<li class="change-delete"><b>delete</b>: stdlib/public/SDK/Foundation/NSNumber.swift.gyb</li>
</ul>
</li>
<br>
<li>Commit <b>8abc4a0ac9b5d8d60aa9e97b3a1fab7c565fdcaa</b> by <b>Philippe Hausler:</b> <p class="commit-message" style="white-space: pre-wrap;">Validate the exactly pattern of Double from NSNumber to ensure proper</p>
<ul>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/NSNumber.swift</li>
<li class="change-edit"><b>edit</b>: test/stdlib/NSNumberBridging.swift</li>
</ul>
</li>
<br>
<li>Commit <b>3db1afd8b587cce7e679498708d48a5fcb84e67d</b> by <b>Philippe Hausler:</b> <p class="commit-message" style="white-space: pre-wrap;">Account for floating point exactly conversions and disable some tests</p>
<ul>
<li class="change-edit"><b>edit</b>: test/stdlib/NSNumberBridging.swift</li>
<li class="change-edit"><b>edit</b>: stdlib/public/SDK/Foundation/NSNumber.swift</li>
</ul>
</li>
<br>
<li>Commit <b>98a6f8f6fba094a7ef6c833c6aa2980c7cdfdaa4</b> by <b>Philippe Hausler:</b> <p class="commit-message" style="white-space: pre-wrap;">Rename NSNumber bridge tests to be clear on what they do</p>
<ul>
<li class="change-add"><b>add</b>: validation-test/stdlib/ValidationNSNumberBridging.swift</li>
<li class="change-delete"><b>delete</b>: validation-test/stdlib/NSNumberBridging.swift.gyb</li>
<li class="change-add"><b>add</b>: test/stdlib/TestNSNumberBridging.swift</li>
<li class="change-delete"><b>delete</b>: test/stdlib/NSNumberBridging.swift</li>
</ul>
</li>
<br>
<li>Commit <b>21fb321e5d379f461aaad640bb33b966508035d1</b> by <b>Philippe Hausler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Foundation] Work-around ambiguity of initializers by avoiding using</p>
<ul>
<li class="change-edit"><b>edit</b>: test/stdlib/TestNSNumberBridging.swift</li>
<li class="change-edit"><b>edit</b>: validation-test/stdlib/ValidationNSNumberBridging.swift</li>
</ul>
</li>
<br>
<li>Commit <b>bf0eafd2667ca55e69383dbc5b41e3663f194adc</b> by <b>Philippe Hausler:</b> <p class="commit-message" style="white-space: pre-wrap;">[Foundation] Disable more NSNumber test failures due to incorrect float</p>
<ul>
<li class="change-edit"><b>edit</b>: validation-test/stdlib/ValidationNSNumberBridging.swift</li>
<li class="change-edit"><b>edit</b>: test/stdlib/TestNSNumberBridging.swift</li>
</ul>
</li>
<br>
<li>Commit <b>baa2fb3c65eee27a25a530557ef026a6935cbd99</b> by <b>Joe Shajrawi:</b> <p class="commit-message" style="white-space: pre-wrap;">Merge pull request #9290 from shajrawi/firefox_crash</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/IRGen/LoadableByAddress.cpp</li>
<li class="change-edit"><b>edit</b>: test/IRGen/big_types_corner_cases.swift</li>
</ul>
</li>
<br>
<li>Commit <b>dbcffd6f7762e2ac2ff57bfbb2b0eb25687e5103</b> by <b>Argyrios Kyrtzidis:</b> <p class="commit-message" style="white-space: pre-wrap;">[frontend] Don't destroy the compiler instance object inside</p>
<ul>
<li class="change-edit"><b>edit</b>: include/swift/Frontend/Frontend.h</li>
<li class="change-edit"><b>edit</b>: lib/FrontendTool/FrontendTool.cpp</li>
<li class="change-edit"><b>edit</b>: lib/Frontend/Frontend.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>d7f6a1ec25b3c386b871f7f7348ac02cf04510f7</b> by <b>Argyrios Kyrtzidis:</b> <p class="commit-message" style="white-space: pre-wrap;">[FrontendTool] Fix a compiler error that I missed due to rebasing the</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/FrontendTool/FrontendTool.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>48ea4acaeb3626bbad0c933c05d45162f9e4c228</b> by <b>Xi Ge:</b> <p class="commit-message" style="white-space: pre-wrap;">[SourceKit] Avoid reporting parent locations for internal only parameter</p>
<ul>
<li class="change-edit"><b>edit</b>: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp</li>
<li class="change-edit"><b>edit</b>: test/SourceKit/CursorInfo/cursor_label.swift</li>
</ul>
</li>
<br>
<li>Commit <b>b98b12739fdebdf95e4a74bf4e637e17eebf1463</b> by <b>Joe Shajrawi:</b> <p class="commit-message" style="white-space: pre-wrap;">Merge pull request #9300 from shajrawi/large_type_tuple_fix</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/IRGen/LoadableByAddress.cpp</li>
<li class="change-edit"><b>edit</b>: test/IRGen/big_types_corner_cases.swift</li>
<li class="change-edit"><b>edit</b>: lib/SIL/SILVerifier.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>8c3cd2feef8044b4d2f564c66aa53e661bd9f20a</b> by <b>Michael Gottesman:</b> <p class="commit-message" style="white-space: pre-wrap;">[strip -ST] Disable runtime stack trace dumping on Darwin when asserts</p>
<ul>
<li class="change-delete"><b>delete</b>: test/Runtime/backtrace.swift</li>
<li class="change-edit"><b>edit</b>: unittests/runtime/LongTests/CMakeLists.txt</li>
<li class="change-add"><b>add</b>: validation-test/BuildSystem/RuntimeBacktraces/object-files-do-not-reference-dladdr.test-sh</li>
<li class="change-edit"><b>edit</b>: stdlib/public/runtime/Errors.cpp</li>
<li class="change-edit"><b>edit</b>: test/lit.site.cfg.in</li>
<li class="change-edit"><b>edit</b>: validation-test/lit.site.cfg.in</li>
<li class="change-add"><b>add</b>: cmake/modules/AddSwiftRuntime.cmake</li>
<li class="change-add"><b>add</b>: test/Runtime/crash_with_backtrace.swift</li>
<li class="change-add"><b>add</b>: test/Runtime/crash_without_backtrace.swift</li>
<li class="change-edit"><b>edit</b>: unittests/runtime/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: test/Runtime/linux-fatal-backtrace.swift</li>
<li class="change-edit"><b>edit</b>: stdlib/public/runtime/ImageInspectionMachO.cpp</li>
<li class="change-edit"><b>edit</b>: stdlib/public/runtime/ImageInspectionWin32.cpp</li>
<li class="change-edit"><b>edit</b>: stdlib/public/runtime/CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: CMakeLists.txt</li>
<li class="change-edit"><b>edit</b>: stdlib/public/runtime/ImageInspectionELF.cpp</li>
<li class="change-add"><b>add</b>: test/Runtime/crash_without_backtrace_optimized.swift</li>
</ul>
</li>
<br>
<li>Commit <b>ba6b3386afb296ef02e2bc54f68432e55a4f90fc</b> by <b>Doug Gregor:</b> <p class="commit-message" style="white-space: pre-wrap;">[Clang importer] Look through typealiases when importing members of</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/ClangImporter/ImportDecl.cpp</li>
<li class="change-edit"><b>edit</b>: test/APINotes/Inputs/custom-frameworks/APINotesFrameworkTest.framework/Headers/APINotesFrameworkTest.h</li>
<li class="change-edit"><b>edit</b>: test/APINotes/versioned.swift</li>
<li class="change-add"><b>add</b>: test/APINotes/Inputs/custom-frameworks/APINotesFrameworkTest.framework/Headers/SwiftWrapper.h</li>
<li class="change-edit"><b>edit</b>: test/APINotes/Inputs/custom-frameworks/APINotesFrameworkTest.framework/Headers/APINotesFrameworkTest.apinotes</li>
</ul>
</li>
<br>
<li>Commit <b>45ad3f54d8a9f76dbfb6e9ab20fbae3339cc1619</b> by <b>Michael Zolotukhin:</b> <p class="commit-message" style="white-space: pre-wrap;">[SCEV] Use early exit in createAddRecFromPHI. NFC.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Analysis/ScalarEvolution.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>12e8a6c9d85d5697d5a18c779352e7d5933e885c</b> by <b>Michael Zolotukhin:</b> <p class="commit-message" style="white-space: pre-wrap;">[SCEV] createAddRecFromPHI: Optimize for the most common case.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Analysis/ScalarEvolution.cpp</li>
<li class="change-add"><b>add</b>: test/Analysis/ScalarEvolution/ZeroStep.ll</li>
<li class="change-edit"><b>edit</b>: test/CodeGen/X86/2014-08-29-CompactUnwind.ll</li>
<li class="change-edit"><b>edit</b>: include/llvm/Analysis/ScalarEvolution.h</li>
</ul>
</li>
<br>
<li>Commit <b>c31adedfab43c221713498142f689e4c1ac605a3</b> by <b>Michael Zolotukhin:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix a typo.</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/Analysis/ScalarEvolution.cpp</li>
</ul>
</li>
<br>
<li>Commit <b>625312e672cec48dea221a91eda93602c0fc56a4</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Remove several pinning related behaviors</p>
<ul>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/PinsStore.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/PinsStoreTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/SwiftPackageTool.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Tests/CommandsTests/PackageToolTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/Error.swift</li>
</ul>
</li>
<br>
<li>Commit <b>e9fda90a4a1186c3fcccc7a8c11459470d8eab43</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">Remove reason and pin all options</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/SwiftPackageTool.swift</li>
<li class="change-edit"><b>edit</b>: Tests/CommandsTests/PackageToolTests.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/PinsStoreTests.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/PinsStore.swift</li>
</ul>
</li>
<br>
<li>Commit <b>24a2f6b76a7f54857056ba9e3e13f4a2379186f4</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Remove pin all API</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
</ul>
</li>
<br>
<li>Commit <b>67d1b83ee5c2c01293b5b874f1b4d6bfc4463944</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">Rename Package.pin -> Package.resolved</p>
<ul>
<li class="change-edit"><b>edit</b>: Tests/CommandsTests/PackageToolTests.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/SwiftTool.swift</li>
</ul>
</li>
<br>
<li>Commit <b>923be34e96762508ddf049de98b5b47368933159</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Remove dependency param from edit and unedit</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/SwiftPackageTool.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/ManagedDependency.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
</ul>
</li>
<br>
<li>Commit <b>bcecd29561a7e92ac6477f224c1d6f11fc25649d</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Remove dependency param from pin() API</p>
<ul>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Tests/CommandsTests/PackageToolTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/SwiftPackageTool.swift</li>
</ul>
</li>
<br>
<li>Commit <b>5cd4421fc44efbd72d071b183599153e3d9c0ef0</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Make loadDependencyManifests API internal</p>
<ul>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
</ul>
</li>
<br>
<li>Commit <b>8d9cf694d90f97d2e63aa44a5d8eb1c98eee172b</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Remove reset from pin all</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
</ul>
</li>
<br>
<li>Commit <b>16256fb2eb45b928b71ec6ced659b44c3255fbcb</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Save pin store state explicitly</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/PinsStoreTests.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/PinsStore.swift</li>
</ul>
</li>
<br>
<li>Commit <b>463fac34d96c542663f0e8d207d8104c6a765f80</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Simplify pinall method</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Workspace/PinsStore.swift</li>
<li class="change-edit"><b>edit</b>: Tests/WorkspaceTests/WorkspaceTests.swift</li>
</ul>
</li>
<br>
<li>Commit <b>0f9683c114adf59aad76beb9058edff93b6cea2e</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Make DependencyManifests internal</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
</ul>
</li>
<br>
<li>Commit <b>bdbd59a24694f13dbb1399f194b84049ff463134</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Do not add constraints from current checkout</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
</ul>
</li>
<br>
<li>Commit <b>49a1d1d5cf670c14a6c6fb857228da895cd16ee9</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Simplify loadPackageGraph()</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
</ul>
</li>
<br>
<li>Commit <b>f8bd117e526aa92be4aeed23ddb4d3f3a46c2ddd</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[SourceControl] Add delegate to get notified of git fetch operations</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/SourceControl/RepositoryManager.swift</li>
<li class="change-edit"><b>edit</b>: Tests/SourceControlTests/RepositoryManagerTests.swift</li>
</ul>
</li>
<br>
<li>Commit <b>0e6f95f4d8015e5963090c62d475c351fbca45ef</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">[Workspace] Forward repository update delegate to workspace</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Workspace/Workspace.swift</li>
<li class="change-edit"><b>edit</b>: Sources/Commands/SwiftTool.swift</li>
</ul>
</li>
<br>
<li>Commit <b>1ee016d0e7871ea30af5f73ebc209b2689bdb1d9</b> by <b>Ankit Aggarwal:</b> <p class="commit-message" style="white-space: pre-wrap;">Fix compiler warnings</p>
<ul>
<li class="change-edit"><b>edit</b>: Sources/Basic/FileSystem.swift</li>
</ul>
</li>
<br>
<li>Commit <b>c9e364b59cbd0430f7f80c06a1a168ff9036fdeb</b> by <b>Vedant Kumar:</b> <p class="commit-message" style="white-space: pre-wrap;">[ubsan] Fix error summary message for ObjC BOOL invalid loads</p>
<ul>
<li class="change-edit"><b>edit</b>: lib/ubsan/ubsan_handlers.cc</li>
<li class="change-add"><b>add</b>: test/ubsan/TestCases/Misc/bool.m</li>
</ul>
</li>
<br>
</ul>
</body>