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

<table style="align=left;">
  <tr><th>Build URL:</th><td><a href="https://ci.swift.org/job/oss-swift-package-osx/146/">https://ci.swift.org/job/oss-swift-package-osx/146/</a></td></tr>
  <tr><th>Project:</th><td>oss-swift-package-osx</td></tr>
  <tr><th>Date of build:</th><td>Mon, 28 Aug 2017 19:35:00 -0500</td></tr>
  <tr><th>Build duration:</th><td>1 hr 21 min</td></tr>
</table>

<h2>Identified problems:</h2><ul><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-package-osx/146/consoleFull#218408564ba62d58e-7248-467b-91e0-c7508d5cf947">Indication 1</a></li></ul></li><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-package-osx/146/consoleFull#7956758533122a513-f36a-4c87-8ed7-cbc36a1ec144">Indication 1</a></li></ul></li></ul>

<!-- JUnit TEMPLATE -->


  </TABLE>
<BR/>


<!-- CHANGE SET -->

  <h2>Changes</h2>
  <ul>

      <li>Commit <b>ee39ff7f2f94ce70333e3f4ea2a4c07577b584d9</b> by <b>iferber:</b> <p class="commit-message" style="white-space: pre-wrap;">Allow top-level Codable strategy/type interception</p>
        <ul>

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

          <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>8bf03b5c43bfe8c57a2da9799f30648993970d64</b> by <b>pyaskevich:</b> <p class="commit-message" style="white-space: pre-wrap;">[ConstraintSolver] Add Component class as an isolated "solvable" unit</p>
        <ul>

          <li class="change-delete"><b>delete</b>: validation-test/Sema/type_checker_perf/slow/rdar21398466.swift</li>

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

          <li class="change-delete"><b>delete</b>: validation-test/Sema/type_checker_perf/slow/rdar33476240.swift</li>

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

          <li class="change-add"><b>add</b>: validation-test/Sema/type_checker_perf/fast/rdar21398466.swift</li>

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

          <li class="change-add"><b>add</b>: validation-test/Sema/type_checker_perf/fast/rdar33476240.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>804a23aa42230c472900e7c5d6fbca090fbabdaf</b> by <b>spestov:</b> <p class="commit-message" style="white-space: pre-wrap;">Sema: Add some assertions to the expression type map code</p>
        <ul>

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

        </ul>
      </li>
     <br>

      <li>Commit <b>020801beb472cec946d052008156325082eaa28b</b> by <b>github:</b> <p class="commit-message" style="white-space: pre-wrap;">Update -sanitize=fuzzer option to take into account new libFuzzer</p>
        <ul>

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

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

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

          <li class="change-edit"><b>edit</b>: test/Driver/fuzzer.swift</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>dc12b4d1711d745082fceb389a6284e87fcdd271</b> by <b>ekarpenkov:</b> <p class="commit-message" style="white-space: pre-wrap;">Moving libFuzzer from LLVM to compiler-rt.</p>
        <ul>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/repeated-bytes.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/merge-posix.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/DSO1.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/reduce_inputs.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SignedIntOverflowTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/lit.site.cfg.in</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SingleStrncmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/LeakTimeoutTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-cmp2.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/TimeoutEmptyTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/TableLookupTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-customcrossoverandmutate.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-load.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SimpleThreadedTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/coverage.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-oom.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/BufferOverflowOnInput.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-threaded.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/unit/lit.cfg</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ThreadedTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ShrinkValueProfileTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/cxxstring.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/DSO2.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/StrstrTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/dict1.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/simple-cmp.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/NullDerefOnEmptyTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/StrncmpOOBTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/AFLDriverTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SwapCmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/OverwriteInputTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SimpleTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/LargeTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/no-coverage/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SimpleDictionaryTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/BadStrcmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/OutOfMemoryTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/cleanse.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ulimit.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-strncmp.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/DivTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/uninstrumented/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/FlagsTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-mem.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/inline-8bit-counters/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/trace-malloc.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/minimize_crash.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-seed.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SwitchTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/minimize_two_crashes.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/unit/lit.site.cfg.in</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CustomMutatorTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-singleinputs.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/TraceMallocTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/Memcmp64BytesTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-ubsan.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-switch.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SingleMemcmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CustomCrossOverTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/afl-driver-stderr.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/bad-strcmp.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-flags.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/OutOfMemorySingleLargeMallocTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-dict.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/StrncmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/equivalence-signals.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/RepeatedMemcmp.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/StrcmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/InitializeTest.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Fuzzer/README.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/FuzzerUnittest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-cmp3.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CallerCalleeTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/LeakTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/equivalence.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-set.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-oom-with-profile.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/standalone.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/TimeoutTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ThreadedLeakTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ShrinkControlFlowSimpleTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/hi.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-finalstats.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-div.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-cmp4.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/inline-8bit-counters.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/DSOTestExtra.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-printcovpcs.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-traces-hooks.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SingleByteInputTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-strcmp.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/Switch2Test.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-dirs.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-leak.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/afl-driver-extra-stats.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-fdmask.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/lit.cfg</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/BogusInitializeTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/trace-pc/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/dump_coverage.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-timeout.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ubsan/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/extra-counters.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/trace-malloc-2.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CustomCrossOverAndMutateTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-custommutator.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/value-profile-cmp.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/afl-driver.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/LoadTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/NullDerefTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SpamyTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CounterTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/caller-callee.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CleanseTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/MemcmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/CxxStringEqTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/merge-summary.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/swap-cmp.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SingleStrcmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/AccumulateAllocationsTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/EmptyTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/ShrinkControlFlowTest.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/CMakeLists.txt</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/EquivalenceATest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-customcrossover.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SimpleHashTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/OneHugeAllocTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/trace-pc.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-segv.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/AbsNegAndConstant64Test.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/DSOTestMain.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/NotinstrumentedTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/FullCoverageSetTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/NthRunCrashTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/merge.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/FourIndependentBranchesTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/AbsNegAndConstantTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/TwoDifferentBugsTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/disable-leaks.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/SimpleCmpTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/overwrite-input.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/shrink.test</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/RepeatedBytesTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/EquivalenceBTest.cpp</li>

          <li class="change-delete"><b>delete</b>: lib/Fuzzer/test/fuzzer-runs.test</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>c307e1f98c2ace6c77dc92cbeb7bff9b729a9d0d</b> by <b>ekarpenkov:</b> <p class="commit-message" style="white-space: pre-wrap;">Add -fsanitize=fuzzer-no-link flag to the driver.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: include/clang/Basic/Sanitizers.def</li>

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

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

          <li class="change-edit"><b>edit</b>: test/Driver/fuzzer.c</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Linux.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>bd328d7e58a3ce60db067350efad8550afa8ae35</b> by <b>ekarpenkov:</b> <p class="commit-message" style="white-space: pre-wrap;">Moving libFuzzer to compiler-rt: required updates to the Clang driver.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Driver/fuzzer.c</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/CommonArgs.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.h</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>ea76aa6312310848139490008c81969e82cccfcb</b> by <b>ekarpenkov:</b> <p class="commit-message" style="white-space: pre-wrap;">Fixed driver tests for -fsanitize=fuzzer.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: test/Driver/fuzzer.c</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>fee989fef572ff3f311309b8e4c9239d1f4a6771</b> by <b>ekarpenkov:</b> <p class="commit-message" style="white-space: pre-wrap;">Test fix: only add shared libraries to rpath.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

        </ul>
      </li>
     <br>

      <li>Commit <b>113a39c7c2d9cc2b2172d45df0a5e2dcfb7c7ede</b> by <b>ekarpenkov:</b> <p class="commit-message" style="white-space: pre-wrap;">Introduce -nostdlib++ flag to disable linking the C++ standard library.</p>
        <ul>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/OpenBSD.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/DragonFly.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/BareMetal.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/NetBSD.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/PS4CPU.cpp</li>

          <li class="change-edit"><b>edit</b>: include/clang/Driver/ToolChain.h</li>

          <li class="change-add"><b>add</b>: test/Driver/nostdlibxx.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Gnu.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Ananas.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Solaris.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Hexagon.cpp</li>

          <li class="change-edit"><b>edit</b>: include/clang/Driver/Options.td</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/NaCl.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Darwin.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Fuchsia.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/Minix.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/CrossWindows.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/WebAssembly.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/FreeBSD.cpp</li>

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

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/CloudABI.cpp</li>

          <li class="change-edit"><b>edit</b>: lib/Driver/ToolChains/MinGW.cpp</li>

        </ul>
      </li>
     <br>

  </ul>


 </body>