Just a report of some trouble I had today building a binary tarball on latest everything osx. This was with master as of 7f4e60a7 but I don’t think this really matters, esp not for the tbb issue.
bultin_tbb fails as clang -v also reports cuda version and then tbb/src/build/macosx.inc (just under ifndef runtime) parses this into clang_version and creates a monstrous arch directory with spaces and newlines and fails to cd into it from top-level make -C in target tbb. Adding head -n1 into the offending pipeline helps it out. This happens for both tbb2017_U5 and tbb2018_U1. I can provide more details if anybody needs them.
cmake -DCMAKE_INSTALL_PREFIX=/mt-dev/root-6.13.2-mt -P cmake_install.cmake
fails to copy etc/allDict.cxx.pch for some reason. There is a pch file there but it is wrong (strange, right). Just copying it over from the build directory solves the problem.