<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 30, 2015 at 5:00 PM, Galina Kistanova <span dir="ltr"><<a href="mailto:gkistanova@gmail.com" target="_blank">gkistanova@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace">Hi David, <br><br>Thank you for the useful suggestions, I will work on these.<span class=""><br><br>>I guess the entries with no entry in the failed column have zero failures?<br></span>Yes.<span class=""><br><br>     perf-x86_64-penryn-O3-polly-before-vectorizer             |         31 |         31 |<br>     perf-x86_64-penryn-O3-polly-before-vectorizer-detect-only |         31 |         27 | 05:28:12<br><br>These /\ two builders failed most of the time, but they also only ran a handful of times. I guess they're triggering off polly changes only? I wonder if they should trigger off LLVM changes too, but I'm not sure.<br><br></span>They build on llvm changes also, but they both build for quite a long time. I think it's the reason why they do not build more.<br></span></div></blockquote><div><br></div><div>Ah, OK - so the other suggestions might help demonstrate/understand that behavior better.<br><br>Tobias - any idea why these builders are /quite/ so slow & whether they could be improved? With large blame lists that come from a small number of slaves on a slow builder task it makes them hard to action. Are they useful to you?<br><br>- Dave</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace"><br>Thanks<span class="HOEnZb"><font color="#888888"><br><br>Galina<br><br><br><br></font></span></span><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 30, 2015 at 4:28 PM, David Blaikie <span dir="ltr"><<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks for tracking these results, Galina<br><br>I think it might be better to send these to the -dev lists, rather than the -commits lists, but I'm not sure what other people think on that.<div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Mon, Nov 30, 2015 at 4:17 PM, Galina Kistanova via cfe-commits <span dir="ltr"><<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace">Hello everyone,<br><br>Below are some buildbot numbers for the last week of 11/22/2015 - 11/28/2015.<br><br>Thanks<br><br>Galina<br><br><br><br>Top 10 fastest builders(not docs):<br><br> lldb-amd64-ninja-freebsd11<br> clang-bpf-build<br> llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx03<br> sanitizer-windows<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx11<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx1z<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx14<br> libcxx-libcxxabi-x86_64-linux-ubuntu-unstable-abi<br> llvm-hexagon-elf<br><br> <br><br> 10 most slow builders:<br><br> clang-native-arm-lnt-perf<br> clang-native-aarch64-full<br> clang-atom-d525-fedora<br> clang-cmake-thumbv7-a15-full-sh<br> perf-x86_64-penryn-O3<br> perf-x86_64-penryn-O3-polly<br> perf-x86_64-penryn-O3-polly-before-vectorizer-detect-only<br> clang-cmake-armv7-a15-selfhost-neon<br> llvm-mips-linux<br> sanitizer-x86_64-linux-bootstrap<br><br><br><br>Number of commits by project:<br><br> project           |           commits<br>---------------------------------------<br> llvm              |               218<br> cfe               |                67<br> compiler-rt       |                33<br> lld               |                30<br> lldb              |                23<br> polly             |                 8<br> clang-tools-extra |                 7<br> libcxx            |                 4<br> llgo              |                 1<br>---------------------------------------<br>                                   391<br><br><br>Number of completed builds, failed builds and average build time for successful builds per active builder:<br></span></div></blockquote><div><br></div></div></div><div>Maybe we could sort this \/ list by some ratio of failed/completed?<br><br>I guess the entries with no entry in the failed column have zero failures?</div><div><div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace"><br> buildername                                               | completed  | failed     | time<br>-----------------------------------------------------------------------------------------------------<br> clang-aarch64-lnt                                         |         56 |          3 | 02:31:36<br> clang-atom-d525-fedora                                    |         21 |          5 | 08:06:27<br> clang-atom-d525-fedora-rel                                |         80 |         12 | 01:31:08<br> clang-bpf-build                                           |        239 |         47 | 00:02:59<br> clang-cmake-aarch64-42vma                                 |        214 |         80 | 00:16:33<br> clang-cmake-aarch64-full                                  |          1 |            | 03:17:48<br> clang-cmake-aarch64-quick                                 |        178 |         64 | 00:22:56<br> clang-cmake-armv7-a15                                     |        170 |          9 | 00:27:14<br> clang-cmake-armv7-a15-full                                |        135 |         31 | 00:47:54<br> clang-cmake-armv7-a15-selfhost                            |         41 |         17 | 04:13:48<br> clang-cmake-armv7-a15-selfhost-neon                       |         38 |         18 | 05:04:39<br> clang-cmake-mips                                          |        158 |         50 | 00:27:47<br> clang-cmake-thumbv7-a15                                   |        157 |         22 | 00:27:57<br> clang-cmake-thumbv7-a15-full-sh                           |         28 |         12 | 06:13:18<br> clang-hexagon-elf                                         |        139 |         12 | 00:16:00<br> clang-native-aarch64-full                                 |         16 |          5 | 08:14:29<br> clang-native-arm-lnt                                      |        107 |         17 | 01:08:19<br> clang-native-arm-lnt-perf                                 |         25 |         11 | 08:40:48<br> clang-ppc64-elf-linux                                     |        110 |          3 | 01:01:45<br> clang-ppc64-elf-linux2                                    |         83 |         14 | 01:31:11<br> clang-sphinx-docs                                         |        111 |            | 00:00:20<br> clang-x64-ninja-win7                                      |        158 |         28 | 00:34:54<br> clang-x86-win2008-selfhost                                |        110 |         17 | 01:02:17<br> clang-x86_64-darwin13-cross-arm                           |        197 |          5 | 00:19:48<br> clang-x86_64-darwin13-cross-mingw32                       |        184 |          5 | 00:23:16<br> clang-x86_64-debian-fast                                  |        137 |         24 | 00:10:32<br> clang-x86_64-linux-abi-test                               |        243 |          3 | 00:18:45<br> clang-x86_64-linux-selfhost-modules                       |        212 |         45 | 00:15:08<br> clang-x86_64-ubuntu-gdb-75                                |        131 |         45 | 00:49:38<br> libcxx-libcxxabi-arm-linux                                |          4 |            | 01:09:42<br> libcxx-libcxxabi-singlethreaded-x86_64-linux-debian       |          4 |            | 00:08:08<br> libcxx-libcxxabi-x86_64-linux-debian                      |          4 |            | 00:08:33<br> libcxx-libcxxabi-x86_64-linux-debian-noexceptions         |          4 |            | 00:08:03<br> libcxx-libcxxabi-x86_64-linux-ubuntu-asan                 |          4 |            | 00:08:25<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx03                |          4 |            | 00:04:29<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx11                |          4 |            | 00:05:21<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx14                |          4 |            | 00:05:32<br> libcxx-libcxxabi-x86_64-linux-ubuntu-cxx1z                |          4 |            | 00:05:31<br> libcxx-libcxxabi-x86_64-linux-ubuntu-msan                 |          4 |            | 00:17:32<br> libcxx-libcxxabi-x86_64-linux-ubuntu-tsan                 |          4 |            | 00:12:18<br> libcxx-libcxxabi-x86_64-linux-ubuntu-unstable-abi         |          4 |            | 00:05:36<br> libcxx-sphinx-docs                                        |          4 |            | 00:00:09<br> lld-sphinx-docs                                           |         99 |         99 |<br> lld-x86_64-darwin13                                       |        204 |         16 | 00:10:53<br> lld-x86_64-freebsd                                        |        110 |          3 | 00:51:39<br> lld-x86_64-win7                                           |        202 |            | 00:08:58<br> lldb-amd64-ninja-freebsd11                                |         57 |          5 | 00:01:42<br> lldb-amd64-ninja-netbsd7                                  |        144 |          6 | 00:44:27<br> lldb-windows7-android                                     |        122 |        105 | 00:42:15<br> lldb-x86-win7-msvc                                        |        231 |          4 | 00:09:03<br> lldb-x86-windows-msvc                                     |        197 |          3 | 00:18:58<br> lldb-x86_64-darwin-13.4                                   |        125 |         38 | 00:55:53<br> lldb-x86_64-debian-clang                                  |        253 |        253 |<br> lldb-x86_64-ubuntu-14.04-android                          |        118 |         27 | 00:56:37<br> lldb-x86_64-ubuntu-14.04-buildserver                      |        139 |         18 | 00:50:20<br> lldb-x86_64-ubuntu-14.04-cmake                            |        193 |         34 | 00:24:37<br> lldb-x86_64-ubuntu-14.10                                  |        151 |        151 |<br> llvm-aarch64-linux                                        |         98 |         24 | 01:00:32<br> llvm-clang-lld-x86_64-debian-fast                         |        176 |         32 | 00:21:37<br> llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast                |        288 |         66 | 00:03:15<br> llvm-hexagon-elf                                          |        130 |         12 | 00:06:36<br> llvm-mips-linux                                           |         32 |         10 | 04:58:01<br> llvm-ppc64-linux1                                         |        111 |          5 | 00:49:07<br> llvm-ppc64-linux2                                         |        111 |          5 | 00:49:13<br> llvm-s390x-linux1                                         |        156 |          8 | 00:23:11<br> llvm-sphinx-docs                                          |         95 |         19 | 00:00:18<br> perf-x86_64-penryn-O3                                     |         45 |         23 | 05:54:05<br> perf-x86_64-penryn-O3-polly                               |         92 |         32 | 05:38:37<br> perf-x86_64-penryn-O3-polly-before-vectorizer             |         31 |         31 |<br> perf-x86_64-penryn-O3-polly-before-vectorizer-detect-only |         31 |         27 | 05:28:12<br></span></div></blockquote><div><br></div></div></div><div>These /\ two builders failed most of the time, but they also only ran a handful of times. I guess they're triggering off polly changes only? I wonder if they should trigger off LLVM changes too, but I'm not sure.<br><br>It might be worth looking at "patches per run" to see how whether the builders are too slow to keep up with the incoming patch rate, etc. (just seeing the number of builds doesn't tell us this, since some are triggering off low-utilization projects so they won't need to build often)</div><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace"> perf-x86_64-penryn-O3-polly-fast                          |        227 |         32 | 00:10:35<br> perf-x86_64-penryn-O3-polly-parallel-fast                 |        175 |         29 | 00:11:52<br> perf-x86_64-penryn-O3-polly-unprofitable                  |        174 |         29 | 00:14:13<br> polly-amd64-linux                                         |        191 |         32 | 00:12:02<br> ppc64le-clang                                             |         44 |          7 | 03:24:04<br> ppc64le-clanglnt                                          |         67 |          3 | 02:02:53<br> ppc64le-llvm                                              |         67 |          3 | 01:51:20<br> sanitizer-ppc64-linux1                                    |        147 |          7 | 00:40:46<br> sanitizer-ppc64le-linux                                   |        127 |          6 | 00:51:32<br> sanitizer-windows                                         |        272 |        153 | 00:05:01<br> sanitizer-x86_64-linux                                    |         81 |         36 | 01:41:09<br> sanitizer-x86_64-linux-autoconf                           |        253 |         34 | 00:11:23<br> sanitizer-x86_64-linux-bootstrap                          |         51 |         40 | 04:13:56<br> sanitizer-x86_64-linux-fast                               |        158 |        125 | 00:48:54<br> sanitizer-x86_64-linux-fuzzer                             |        149 |         30 | 00:46:12<br> sanitizer_x86_64-freebsd                                  |        186 |        186 |<br></span></div></blockquote><div><br></div></span><div>If I recall correctly, this last builder was failing all the way through the last summary you sent too? Perhaps we should disable it?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:monospace,monospace">(86 rows)<br></span><br></div>
<br>_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br></div></div>