add alarm() to cap runtime of threaded tests
alignas() portability notes