Someone just posted this comment to one of my blogs: (http://www.kitware.com/blog/home/post/434)

 I don’t know if CMake or Ninja (or LLVM’s build rules) are at fault
here, but when I build Clang and LLVM under CMake and Ninja, parallelism
often drops to zero when a static library is being linked. I understand
that this is a place where a whole mess of parallelizable compilations
come together, but if there are further compilations required in the
build, shouldn’t it start working on some of those jobs during the link?


Any idea what might be going on? I am guessing there are some add_depends between targets that are causing this.

Thoughts?

-Bill
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to