Likely only because more and more users are switching. no judging on clang here.
I've just noticed stage3 has a LLVM version.
LTO kernel requires clang as gcc in this respect is simply not there.
IIUC clang is expected to compile faster in many cases which would be a time-saver when testing source packages or ebuilds.
As far as performance is concerned I know there are packages which do perform much faster when build with clang.
Defining such a list isn't a easy task.
There can be other reasons, unlisted there.
Anyone having switched at package level or globally to share reasons of choice, whatever their stage3 was?
Thks 4 ur attention, interest & support.




