<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Here are a couple of strategies that helped me in the past:<div class=""><br class=""></div><div class="">- Try to copy the cmake invocation from the bot's logs and reproduce it locally.</div><div class=""><br class=""></div><div class="">  --> Particularly the bots you list I think all don't build an X86 backend, so maybe that's it.<br class=""></div><div class=""><br class=""></div><div class="">- Ask for help from the maintainer of the bot</div><div class="">- [last resort] Commit a change that duplicates the failing command without piping it through FileCheck, so you can see the output in the bot's log.</div><div class=""><br class=""></div><div class="">-- adrian</div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jan 4, 2018, at 4:51 PM, Adrian McCarthy via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">I tried to land a small fix before going on vacation at the end of the year, but I had to revert it because it broke on a few of the build bots, specifically clang-cmake-thumbv7-a15, clang-cmake-armv7-a15, and llvm-hexagon-elf.<div class=""><br class=""></div><div class=""><a href="https://reviews.llvm.org/D41264" class="">https://reviews.llvm.org/D41264</a><br class=""></div><div class=""><br class=""></div><div class="">It seemed to work as expected on the others.</div><div class=""><br class=""></div><div class="">Unfortunately, the build logs don't give many clues.  The fix included a new test, and that test failed with an exit code of 1 but with no messages.  For example:</div><div class="">

<pre style="text-align:start;text-indent:0px;text-decoration-style:initial;text-decoration-color:initial" class=""><span class="gmail-stdout" style=""><font size="1" style="font-family: "Courier New", courier, monotype, monospace; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px;" class=""><pre style="font-family: "Courier New", courier, monotype, monospace; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; word-spacing: 0px;" class=""><span class="gmail-stdout" style="font-family: "Courier New", courier, monotype, monospace;">FAIL: LLVM :: DebugInfo/void-typedef.ll (14416 of 23113)
******************** TEST 'LLVM :: DebugInfo/void-typedef.ll' FAILED ********************
Script:
--
/local/buildbot/slaves/hexagon-build-02/llvm-hexagon-elf/llvm.obj/bin/llc /local/buildbot/slaves/hexagon-build-02/llvm-hexagon-elf/llvm.src/test/DebugInfo/void-typedef.ll -o - 2>&1 | /local/buildbot/slaves/hexagon-build-02/llvm-hexagon-elf/llvm.obj/bin/FileCheck /local/buildbot/slaves/hexagon-build-02/llvm-hexagon-elf/llvm.src/test/DebugInfo/void-typedef.ll
--
Exit Code: 1


********************</span></pre></font><pre style="text-decoration-style:initial;text-decoration-color:initial" class=""><font face="arial, helvetica, sans-serif" class="">I would have expected FileCheck messages telling me how the output differed from expectations.  Since I don't see any of that, I'm assuming there was a problem with the command itself, but I'm not sure why that would happen on just a few buildbots.<br class=""><br class="">I haven't been able to reproduce the failures locally on Linux or Windows, so I'm not sure how to go about debugging this.  Any tips?</font><font size="1" class=""><font face="Courier New, courier, monotype, monospace" class=""><br class=""></font></font></pre></span></pre></div></div>
_______________________________________________<br class="">LLVM Developers mailing list<br class=""><a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a><br class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev<br class=""></div></blockquote></div><br class=""></div></body></html>