For questions about the clang LLVM compiler front end
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies
"First fiber won t compile with apple clang because of the use of thread_local which apple does not support according to what i found online they think they can implement it better than standard llvm and don t want to introduce it only to break abi later"
from question "Boost Fiber on OS X"
"Good options are llvm libc++ static library fewer features more compatible with clang and gnu stl static library more features i had an issue that required me to turn the clang optimizer to -oz to prevent a segfault"
from question "Using -std=c++11 on VS2015"
"Llvm compiles code faster than gcc may create code that runs faster and the clang frontend provides more accurate error messages than gcc â so there are definitely reasons for switching"
from question "LLVM vs. GCC for iOS development"