ClangBuiltLinux

Logo

Building the Linux kernel with Clang

View My GitHub Profile

Meetups

Build status

       clang‑20      clang‑19      clang‑18      clang‑17      clang‑16      clang‑15      clang‑14      clang‑13      clang‑12      clang‑11 clang‑android
next next-clang-20 build status next-clang-19 build status next-clang-18 build status next-clang-17 build status next-clang-16 build status next-clang-15 build status next-clang-14 build status next-clang-13 build status     next-clang-android build status
mainline mainline-clang-20 build status mainline-clang-19 build status mainline-clang-18 build status mainline-clang-17 build status mainline-clang-16 build status mainline-clang-15 build status mainline-clang-14 build status mainline-clang-13 build status      
stable stable-clang-20 build status stable-clang-19 build status stable-clang-18 build status stable-clang-17 build status stable-clang-16 build status stable-clang-15 build status stable-clang-14 build status stable-clang-13 build status      
6.6 6.6-clang-20 build status 6.6-clang-19 build status 6.6-clang-18 build status 6.6-clang-17 build status 6.6-clang-16 build status 6.6-clang-15 build status 6.6-clang-14 build status 6.6-clang-13 build status 6.6-clang-12 build status 6.6-clang-11 build status  
6.1 6.1-clang-20 build status 6.1-clang-19 build status 6.1-clang-18 build status 6.1-clang-17 build status 6.1-clang-16 build status 6.1-clang-15 build status 6.1-clang-14 build status 6.1-clang-13 build status 6.1-clang-12 build status 6.1-clang-11 build status  
5.15 5.15-clang-20 build status 5.15-clang-19 build status 5.15-clang-18 build status 5.15-clang-17 build status 5.15-clang-16 build status 5.15-clang-15 build status 5.15-clang-14 build status 5.15-clang-13 build status 5.15-clang-12 build status 5.15-clang-11 build status  
5.10 5.10-clang-20 build status 5.10-clang-19 build status 5.10-clang-18 build status 5.10-clang-17 build status 5.10-clang-16 build status 5.10-clang-15 build status 5.10-clang-14 build status 5.10-clang-13 build status 5.10-clang-12 build status 5.10-clang-11 build status  
5.4 5.4-clang-20 build status 5.4-clang-19 build status 5.4-clang-18 build status 5.4-clang-17 build status 5.4-clang-16 build status 5.4-clang-15 build status 5.4-clang-14 build status 5.4-clang-13 build status      
4.19 4.19-clang-20 build status 4.19-clang-19 build status 4.19-clang-18 build status 4.19-clang-17 build status 4.19-clang-16 build status 4.19-clang-15 build status 4.19-clang-14 build status 4.19-clang-13 build status      
arm64 arm64-clang-20 build status arm64-clang-19 build status arm64-clang-18 build status arm64-clang-17 build status arm64-clang-16 build status arm64-clang-15 build status arm64-clang-14 build status arm64-clang-13 build status      
tip tip-clang-20 build status tip-clang-19 build status tip-clang-18 build status tip-clang-17 build status tip-clang-16 build status tip-clang-15 build status tip-clang-14 build status tip-clang-13 build status      
arm64‑fixes arm64-fixes-clang-20 build status arm64-fixes-clang-19 build status arm64-fixes-clang-18 build status arm64-fixes-clang-17 build status arm64-fixes-clang-16 build status arm64-fixes-clang-15 build status arm64-fixes-clang-14 build status arm64-fixes-clang-13 build status      
android‑mainline android-mainline-clang-20 build status android-mainline-clang-19 build status android-mainline-clang-18 build status android-mainline-clang-17 build status android-mainline-clang-16 build status android-mainline-clang-15 build status android-mainline-clang-14 build status android-mainline-clang-13 build status     android-mainline-clang-android build status
android15‑6.6 android15-6.6-clang-20 build status android15-6.6-clang-19 build status android15-6.6-clang-18 build status android15-6.6-clang-17 build status android15-6.6-clang-16 build status android15-6.6-clang-15 build status android15-6.6-clang-14 build status android15-6.6-clang-13 build status android15-6.6-clang-12 build status   android15-6.6-clang-android build status
android15‑6.1 android15-6.1-clang-20 build status android15-6.1-clang-19 build status android15-6.1-clang-18 build status android15-6.1-clang-17 build status android15-6.1-clang-16 build status android15-6.1-clang-15 build status android15-6.1-clang-14 build status android15-6.1-clang-13 build status android15-6.1-clang-12 build status   android15-6.1-clang-android build status
android14‑6.1 android14-6.1-clang-20 build status android14-6.1-clang-19 build status android14-6.1-clang-18 build status android14-6.1-clang-17 build status android14-6.1-clang-16 build status android14-6.1-clang-15 build status android14-6.1-clang-14 build status android14-6.1-clang-13 build status android14-6.1-clang-12 build status   android14-6.1-clang-android build status
android14‑5.15 android14-5.15-clang-20 build status android14-5.15-clang-19 build status android14-5.15-clang-18 build status android14-5.15-clang-17 build status android14-5.15-clang-16 build status android14-5.15-clang-15 build status android14-5.15-clang-14 build status android14-5.15-clang-13 build status android14-5.15-clang-12 build status   android14-5.15-clang-android build status
android13‑5.15 android13-5.15-clang-20 build status android13-5.15-clang-19 build status android13-5.15-clang-18 build status android13-5.15-clang-17 build status android13-5.15-clang-16 build status android13-5.15-clang-15 build status android13-5.15-clang-14 build status android13-5.15-clang-13 build status android13-5.15-clang-12 build status   android13-5.15-clang-android build status
android13‑5.10 android13-5.10-clang-20 build status android13-5.10-clang-19 build status android13-5.10-clang-18 build status android13-5.10-clang-17 build status android13-5.10-clang-16 build status android13-5.10-clang-15 build status android13-5.10-clang-14 build status android13-5.10-clang-13 build status android13-5.10-clang-12 build status   android13-5.10-clang-android build status
android12‑5.10 android12-5.10-clang-20 build status android12-5.10-clang-19 build status android12-5.10-clang-18 build status android12-5.10-clang-17 build status android12-5.10-clang-16 build status android12-5.10-clang-15 build status android12-5.10-clang-14 build status android12-5.10-clang-13 build status android12-5.10-clang-12 build status   android12-5.10-clang-android build status
android12‑5.4 android12-5.4-clang-20 build status android12-5.4-clang-19 build status android12-5.4-clang-18 build status android12-5.4-clang-17 build status android12-5.4-clang-16 build status android12-5.4-clang-15 build status android12-5.4-clang-14 build status android12-5.4-clang-13 build status android12-5.4-clang-12 build status   android12-5.4-clang-android build status
android‑4.19 android-4.19-clang-20 build status android-4.19-clang-19 build status android-4.19-clang-18 build status android-4.19-clang-17 build status android-4.19-clang-16 build status android-4.19-clang-15 build status android-4.19-clang-14 build status android-4.19-clang-13 build status android-4.19-clang-12 build status   android-4.19-clang-android build status
chromeos‑6.6 chromeos-6.6-clang-20 build status chromeos-6.6-clang-19 build status chromeos-6.6-clang-18 build status chromeos-6.6-clang-17 build status chromeos-6.6-clang-16 build status chromeos-6.6-clang-15 build status chromeos-6.6-clang-14 build status chromeos-6.6-clang-13 build status chromeos-6.6-clang-12 build status    
chromeos‑6.1 chromeos-6.1-clang-20 build status chromeos-6.1-clang-19 build status chromeos-6.1-clang-18 build status chromeos-6.1-clang-17 build status chromeos-6.1-clang-16 build status chromeos-6.1-clang-15 build status chromeos-6.1-clang-14 build status chromeos-6.1-clang-13 build status chromeos-6.1-clang-12 build status    
chromeos‑5.15 chromeos-5.15-clang-20 build status chromeos-5.15-clang-19 build status chromeos-5.15-clang-18 build status chromeos-5.15-clang-17 build status chromeos-5.15-clang-16 build status chromeos-5.15-clang-15 build status chromeos-5.15-clang-14 build status chromeos-5.15-clang-13 build status chromeos-5.15-clang-12 build status    
chromeos‑5.10 chromeos-5.10-clang-20 build status chromeos-5.10-clang-19 build status chromeos-5.10-clang-18 build status chromeos-5.10-clang-17 build status chromeos-5.10-clang-16 build status chromeos-5.10-clang-15 build status chromeos-5.10-clang-14 build status chromeos-5.10-clang-13 build status chromeos-5.10-clang-12 build status    

Check clang version

Architecture Support

The following architectures are targetable from both LLVM and the Linux kernel and are relatively well supported and tested:

The following architectures are targetable from both LLVM and the Linux kernel and are known to work in specific/limited configurations and supported on a best-effort basis:

The following architectures are targetable from both LLVM and the Linux kernel but are untested or currently broken:

The following architectures are targetable from the Linux kernel but not LLVM:

The following architectures are targetable from LLVM but not the Linux kernel: