<div dir="ltr"><div dir="ltr">On Mon, Jun 3, 2019 at 2:06 PM <<a href="mailto:vsk@apple.com">vsk@apple.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">Hi Nico,<div><br></div><div>Sorry for the delay, I've been OOO. The llvm-cov bot should produce reports for llvm-undname starting today.</div></div></blockquote><div><br></div><div>Thanks! It looks like <a href="http://lab.llvm.org:8080/coverage/coverage-reports/index.html">http://lab.llvm.org:8080/coverage/coverage-reports/index.html</a> now has an "llvm-undname" entry, but <a href="http://lab.llvm.org:8080/coverage/coverage-reports/llvm/index.html">http://lab.llvm.org:8080/coverage/coverage-reports/llvm/index.html</a> still doesn't have an entry for llvm/lib/MicrosoftDemangle.cpp (and neither does <a href="http://lab.llvm.org:8080/coverage/coverage-reports/llvm-undname/index.html">http://lab.llvm.org:8080/coverage/coverage-reports/llvm-undname/index.html</a>). What I'd ideally want is that the llvm report (<a href="http://lab.llvm.org:8080/coverage/coverage-reports/llvm/index.html">http://lab.llvm.org:8080/coverage/coverage-reports/llvm/index.html</a>) just shows coverage data for llvm/lib/MicrosoftDemangle.cpp llvm/lib/MicrosoftDemangleNodes.cpp llvm/include/llvm/Demangle/MicrosoftDemangle.h llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h in addition to the other files that are there (and there's no separate report for llvm-undname). I figured what the bot does is run `check-llvm` and then pass all binaries that run as part of `llvm-check` to the report generation script, and I had assumed llvm-undname was just missing on that list of all binaries. But maybe that's not how that coverage list is computed?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div>As for +x permissions on llvm/utils/prepare-code-coverage-artifact.py, it's an oversight that they are missing. I wasn't able to land a permissions change via the new monorepo (I get: "Committed c3b9398d101 to svn", but the commit does not appear). Perhaps you'll have better luck?<br></div></div></blockquote><div><br></div><div>I couldn't figure out how to do it via git-svn / `git-llvm push` either, but I added the +x bit in r362561 using an old svn checkout I had lying around.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div></div><div><br></div><div>best,</div><div>vedant<br><div><br><blockquote type="cite"><div>On May 31, 2019, at 8:01 PM, Chris Matthews <<a href="mailto:chris.matthews@apple.com" target="_blank">chris.matthews@apple.com</a>> wrote:</div><br class="gmail-m_-6203657135107623817Apple-interchange-newline"><div><div dir="auto">Probably this job:<div><br></div><div><a href="http://lab.llvm.org:8080/green/job/clang-stage2-coverage-R/" target="_blank">lab.llvm.org:8080/green/job/clang-stage2-coverage-R/</a><br><br><div dir="ltr">💬 from 📱</div><div dir="ltr"><br>On May 31, 2019, at 3:35 PM, Duncan Exon Smith <<a href="mailto:dexonsmith@apple.com" target="_blank">dexonsmith@apple.com</a>> wrote:<br><br></div><blockquote type="cite"><div dir="ltr">+Chris Matthews, do you know where the configs are stored for this?<div><div><br><blockquote type="cite"><div>On 2019 May  31, at 12:39, Chris Bieneman <<a href="mailto:beanz@apple.com" target="_blank">beanz@apple.com</a>> wrote:</div><br class="gmail-m_-6203657135107623817Apple-interchange-newline"><div><div style="overflow-wrap: break-word;">Hey Nico,<div><br></div><div>I'm actually not sure where the configurations for that bot are stored. I suspect Duncan may have a better idea.</div><div><br></div><div>I'm reasonably certain that the missing +x is just an oversight.</div><div><br></div><div>-Chris<br><div><br><blockquote type="cite"><div>On May 30, 2019, at 6:24 PM, Nico Weber via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:</div><br class="gmail-m_-6203657135107623817Apple-interchange-newline"><div><div dir="ltr">Vedant or Chris: Ping :)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 29, 2019 at 7:56 AM Nico Weber <<a href="mailto:thakis@chromium.org" target="_blank">thakis@chromium.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Vedant and Chris,<br><br>is the config for <a href="http://lab.llvm.org:8080/coverage/coverage-reports/index.html" target="_blank">http://lab.llvm.org:8080/coverage/coverage-reports/index.html</a> public somewhere? If so, where? (I looked in zorg but didn't find it.)<br><br>If not, could you add "llvm-undname" to the list of binaries passed to llvm/utils/prepare-code-coverage-artifact.py so that llvm/lib/Demangle/MicrosoftDemangle.cpp (and friends) show up? (If the config is public, I can send you a patch.)<br><br>Also, is there a reason llvm/utils/prepare-code-coverage-artifact.py doesn't have +x set, or is that just an oversight?<br><br>Thanks,<br>Nico<br></div>
</blockquote></div>
_______________________________________________<br>LLVM Developers mailing list<br><a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br><a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br></div></blockquote></div><br></div></div></div></blockquote></div><br></div></div></blockquote></div></div></div></blockquote></div><br></div></div></blockquote></div></div>