[llvm-dev] Buildbots timing out on full builds

Daniel Sanders via llvm-dev llvm-dev at lists.llvm.org
Fri May 19 07:29:13 PDT 2017


> On 19 May 2017, at 14:54, Daniel Sanders via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> r303259 will have increased compile-time since it tripled the number of importable
> SelectionDAG rules but a quick measurement building the affected file:
>    ninja lib/Target/<Target>/CMakeFiles/LLVM<Target>CodeGen.dir/<Target>InstructionSelector.cpp.o
> for both ARM and AArch64 didn't show a significant increase. I'll check whether
> it made a different to linking.

I don't think it's r303259. Starting with a fully built r303259, then updating to r303258 and running 'ninja' gives me:
	real	2m28.273s
	user	13m23.171s
	sys	0m47.725s
then updating to r303259 and running 'ninja' again gives me:
	real	2m19.052s
	user	13m38.802s
	sys	0m44.551s

> sanitizer-x86_64-linux-fast also timed out after one of my commits this morning.
> 
>> On 19 May 2017, at 14:14, Diana Picus <diana.picus at linaro.org> wrote:
>> 
>> Hi,
>> 
>> We've noticed that recently some of our bots (mostly
>> clang-cmake-armv7-a15 and clang-cmake-thumbv7-a15) started timing out
>> whenever someone commits a change to TableGen:
>> 
>> r303418: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/7268
>> r303346: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/7242
>> r303341: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/7239
>> r303259: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/7198
>> 
>> TableGen changes before that (I checked about 3-4 of them) don't have
>> this problem:
>> r303253: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/7197
>> 
>> That one in particular actually finishes the whole build in 635s,
>> which is only a bit over 50% of the timeout limit (1200s). So, between
>> r303253 and now, something happened that made full builds
>> significantly slower. Does anyone have any idea what that might have
>> been? Also, has anyone noticed this on other bots?
>> 
>> Thanks,
>> Diana
> 
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev



More information about the llvm-dev mailing list