<div dir="ltr">I think this failed because of CI incremental build issues where some files weren&#39;t recompiled when they should&#39;ve been re-compiled, and thus the linked clang binary becomes broken since the diagnostic IDs in some TU are outdated. This leads to assertion failures like the one that tripped up this build. More info here: rdar://problem/29201272.<div><br></div><div>Alex<br><div><div class="gmail_extra"><br><div class="gmail_quote">On 11 November 2016 at 00:54, Vedant Kumar <span dir="ltr">&lt;<a href="mailto:vsk@apple.com" target="_blank">vsk@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hm. compiler-rt/lib/builtins/divsc<wbr>3.c hasn&#39;t changed since October.<br>
<br>
Alex, is there any chance this file is tripping up r286354?<br>
<span class="m_6285424150891330506gmail-HOEnZb"><font color="#888888"><br>
vedant<br>
</font></span><div class="m_6285424150891330506gmail-HOEnZb"><div class="m_6285424150891330506gmail-h5"><br>
&gt; On Nov 10, 2016, at 12:52 PM, <a href="mailto:no-reply@swift.org" target="_blank">no-reply@swift.org</a> wrote:<br>
&gt;<br>
&gt; [FAILURE] oss-lldb-incremental-osx [#4852]<br>
&gt;<br>
&gt; Build URL:    <a href="https://ci.swift.org/job/oss-lldb-incremental-osx/4852/" rel="noreferrer" target="_blank">https://ci.swift.org/job/oss-l<wbr>ldb-incremental-osx/4852/</a><br>
&gt; Project:      oss-lldb-incremental-osx<br>
&gt; Date of build:        Thu, 10 Nov 2016 12:40:21 -0800<br>
&gt; Build duration:       11 min<br>
&gt; Identified problems:<br>
&gt;<br>
&gt;       • Assertion failure: This build failed because of an assertion failure. Below is a list of all errors in the build log:<br>
&gt;               • Indication 1<br>
&gt;       • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:<br>
&gt;               • Indication 1<br>
&gt;<br>
&gt; Changes<br>
&gt;<br>
&gt;       • Commit 0068acd4168483801fe1f0a777bebf<wbr>8aa02b93fc by vsk:<br>
&gt; Re-apply &quot;[Coverage] Darwin: Move __llvm_covmap from __DATA to<br>
&gt;<br>
&gt;               • edit: include/llvm/ProfileData/Instr<wbr>Prof.h<br>
&gt;               • edit: test/Instrumentation/AddressSa<wbr>nitizer/do-not-instrument-<wbr>globals-darwin.ll<br>
&gt;<br>
&gt;       • Commit f2db269973a422dd925c9eb24e6ad1<wbr>d1ae641b6d by jbrecka:<br>
&gt; [asan] Speed up compilation of large C++ stringmaps (tons of allocas)<br>
&gt;<br>
&gt;               • add: test/Instrumentation/AddressSa<wbr>nitizer/debug_info_noninstrume<wbr>nted_alloca2.ll<br>
&gt;               • edit: lib/Transforms/Instrumentation<wbr>/AddressSanitizer.cpp<br>
&gt;<br>
&gt;       • Commit e84fb12fcd7249c8e6d4aa525c2f70<wbr>19e3e6f6b0 by jbrecka:<br>
&gt; [asan] Cleanup instrumentation of dynamic allocas<br>
&gt;<br>
&gt;               • edit: test/Instrumentation/AddressSa<wbr>nitizer/debug_info_noninstrume<wbr>nted_alloca.ll<br>
&gt;               • edit: test/Instrumentation/AddressSa<wbr>nitizer/instrument-dynamic-<wbr>allocas.ll<br>
&gt;               • edit: test/Instrumentation/AddressSa<wbr>nitizer/lifetime.ll<br>
&gt;               • edit: lib/Transforms/Instrumentation<wbr>/AddressSanitizer.cpp<br>
&gt;               • edit: test/Instrumentation/AddressSa<wbr>nitizer/do-not-instrument-<wbr>promotable-allocas.ll<br>
&gt;<br>
&gt;       • Commit afe31aeaef0c1e54306620b091e303<wbr>80175b8b1f by arphaman:<br>
&gt; [Sema] Avoid -Wshadow warnings for shadowed variables that aren&#39;t<br>
&gt;<br>
&gt;               • add: test/SemaCXX/warn-shadow-in-la<wbr>mbdas.cpp<br>
&gt;               • edit: include/clang/Basic/Diagnostic<wbr>SemaKinds.td<br>
&gt;               • edit: lib/Sema/SemaDecl.cpp<br>
&gt;               • edit: include/clang/Basic/Diagnostic<wbr>Groups.td<br>
&gt;<br>
&gt;       • Commit 110fc47530748d89323a130b56b473<wbr>185a60fcaa by arphaman:<br>
&gt; [CodeCompletion] Show block invocation results for block property<br>
&gt;<br>
&gt;               • edit: lib/Sema/SemaCodeComplete.cpp<br>
&gt;               • add: test/Index/complete-block-prop<wbr>erties.m<br>
&gt;               • edit: test/Index/complete-block-prop<wbr>erty-assignment.m<br>
&gt;<br>
&gt;       • Commit ceaec0f565f86b571f978415dc2c20<wbr>ee32c89774 by jbrecka:<br>
&gt; [asan] Rename asan-instrument-allocas -&gt; asan-instrument-dynamic-alloca<wbr>s<br>
&gt;<br>
&gt;               • edit: test/asan/TestCases/alloca_ove<wbr>rflow_right.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_saf<wbr>e_access.cc<br>
&gt;               • edit: test/asan/TestCases/vla_loop_o<wbr>verfow.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_big<wbr>_alignment.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_und<wbr>erflow_left.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_det<wbr>ect_custom_size_.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_ove<wbr>rflow_partial.cc<br>
&gt;               • edit: test/asan/TestCases/vla_chrome<wbr>_testcase.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_ins<wbr>truments_all_paddings.cc<br>
&gt;               • edit: test/asan/TestCases/vla_condit<wbr>ion_overflow.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_loo<wbr>p_unpoisoning.cc<br>
&gt;               • edit: test/asan/TestCases/alloca_vla<wbr>_interact.cc<br>
<br>
</div></div></blockquote></div><br></div></div></div></div>