The Buildbot has detected a new failure on builder clang-native-arm-cortex-a9 while building cfe.
Full details are available at:
http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/14552Buildbot URL: http://lab.llvm.org:8011/
Buildslave for this Build: as-bldslv1
Build Reason: scheduler
Build Source Stamp: [branch trunk] 198489
Blamelist: alpBUILD FAILED: failed compile
The bug is not reproducible, so it is likely a hardware or OS problem.
make[5]: *** [/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/tools/clang/lib/ASTMatchers/Dynamic/Release+Asserts/Registry.o] Error 1
make[5]: Leaving directory `/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/tools/clang/lib/ASTMatchers/Dynamic'
make[4]: *** [Dynamic/.makeall] Error 2
make[4]: Leaving directory `/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/tools/clang/lib/ASTMatchers'
make[3]: *** [ASTMatchers/.makeall] Error 2
Would it be possible to skip sending mail on hardware/OS/out-of-disk messages?
I imagine this is just a matter of checking the process exit code from the build system: 0 for success, 1 for build failure that sends notifications, everything else is an admin problem.
If the script in use has no code owner, I'll appreciate a pointer to what's sending the mails and I'll see if someone can look into it and submit a patch.
We should be more proactive and disable noisy build servers until a technical solution is available rather than the other way round, given how they drown out real problems.
Thanks
Alp.