[llvm-dev] Unstable UBSan tests on AArch64
Renato Golin via llvm-dev
llvm-dev at lists.llvm.org
Mon Nov 2 04:20:51 PST 2015
Hi Adhemerval,
Some UBSan tests are timing out randomly.
http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full
ex:
http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/902
http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/894
http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/906
http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/902
The timeout happens consistently here:
PASS: UBSan-TSan-aarch64 :: TestCases/Misc/enum.cpp (25310 of 25316)
PASS: UBSan-TSan-aarch64 :: TestCases/TypeCheck/null.cpp (25311 of 25316)
PASS: UBSan-TSan-aarch64 ::
TestCases/TypeCheck/vptr-virtual-base-construction.cpp (25312 of
25316)
PASS: UBSan-TSan-aarch64 :: TestCases/TypeCheck/vptr-virtual-base.cpp
(25313 of 25316)
PASS: UBSan-TSan-aarch64 :: TestCases/TypeCheck/misaligned.cpp (25314 of 25316)
PASS: UBSan-TSan-aarch64 :: TestCases/Integer/shift.cpp (25315 of 25316)
command timed out: 1200 seconds without output running ['ninja',
'check-all', '-j8'], attempting to kill
I can imagine two scenarios:
1. The test takes a long time to run, close to the timeout, so that
it's too long some times, and others not.
2. There is a random codegen/instrumentation problem that only shows
some times. Address randomization could be an issue, here.
I've moved it to the silent build master for now:
http://lab.llvm.org:8014/builders/clang-cmake-aarch64-full
cheers,
--renato
More information about the llvm-dev
mailing list