Does Clear Linux OS use The Intel Compiler (`icc`)? (TL:DR: Nope)

I keep seeing discussions and threads in various places where people think, suggest, or believe that Clear Linux OS uses the Intel C Compiler (icc)!

That is incorrect.

Clear Linux OS uses gcc and llvm.

  • We do not provide icc as a package. It is not Open Source and does not meet our package inclusion guidelines. We’ve been asked to include it, though.
  • We do not compile packages with icc. All our binaries are compiled either with gcc or clang.

When we find out that clang does a better job at compiling a package than our default compiler (gcc) then we will change the compiler for that package and future compiles to clang. autospec makes this easy for us.