I've updated the configuration for my libcxx buildbot (r220701) to
pass some additional flags to compilation, including setting the CPU
(so it won't need to use soft divide) and link flags + compiler-rt
dependency to lit (so it won't fail with __aeabi_* symbols missing).
Most problems should be all fixed once we reload the configuration in
the build master.
Right now, there's only one failure remaining, which I'm investigating.
backtrace_test.cpp:59: int main(): Assertion `nothrow_ntraced > 1' failed.
I’m not sure that test have ever been run through LIT. It was tested on Android, but I don’t have LIT tweaked for libc++abi the same way I do for libc++, so it was built outside of LIT and run manually.
Hijacking this thread to also mention that the libcxx bot now respects the max number of jobs specified for each bot.
Before LIT would always use all the threads on the machine. This should have been enabled with the latest update.