5.10 (clang-12) #94
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# DO NOT MODIFY MANUALLY! | |
# This file has been autogenerated by invoking: | |
# $ ./generate_workflow.py 5.10 | |
name: 5.10 (clang-12) | |
'on': | |
push: | |
branches: | |
- presubmit/* | |
paths: | |
- check_logs.py | |
- utils.py | |
- tuxsuite/5.10-clang-12.tux.yml | |
- .github/workflows/5.10-clang-12.yml | |
schedule: | |
- cron: 0 0 * * 3 | |
workflow_dispatch: null | |
permissions: read-all | |
jobs: | |
kick_tuxsuite_defconfigs: | |
name: TuxSuite (defconfigs) | |
runs-on: ubuntu-latest | |
container: tuxsuite/tuxsuite | |
env: | |
TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} | |
timeout-minutes: 480 | |
steps: | |
- uses: actions/checkout@v4 | |
- name: tuxsuite | |
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-5.10.y --job-name defconfigs --json-out builds.json tuxsuite/5.10-clang-12.tux.yml || true | |
- name: save builds.json | |
uses: actions/upload-artifact@v3 | |
with: | |
path: builds.json | |
name: output_artifact_defconfigs | |
if-no-files-found: error | |
- name: generate boot-utils.json | |
run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} | |
- name: save boot-utils.json | |
uses: actions/upload-artifact@v3 | |
with: | |
path: boot-utils.json | |
name: boot_utils_json_defconfigs | |
if-no-files-found: error | |
_39967e62e3e6ddc7694ef9844103270f: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 multi_v5_defconfig | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: multi_v5_defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_2d617a0693d6cbc319274e7d1a888bc5: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 aspeed_g5_defconfig | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: aspeed_g5_defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_fa79ae3dbe7872500bce9bf269972939: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 multi_v7_defconfig | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: multi_v7_defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_770b21725a2daf535b47afe6f68001bc: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_4e7d23e292f62a4082a1d093ce1ae4f3: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 defconfig | |
env: | |
ARCH: arm64 | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_300d5ea669ce6bad5b1433d2643b416d: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=i386 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 defconfig | |
env: | |
ARCH: i386 | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_0cc3ac6a57d27d3cef575f41babb7262: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=mips LLVM=1 LD=mips-linux-gnu-ld LLVM_IAS=0 LLVM_VERSION=12 malta_defconfig+CONFIG_BLK_DEV_INITRD=y+CONFIG_CPU_BIG_ENDIAN=y | |
env: | |
ARCH: mips | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: malta_defconfig+CONFIG_BLK_DEV_INITRD=y+CONFIG_CPU_BIG_ENDIAN=y | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_9ffc4427d344a9bbd18dbfcfa1e5da53: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=mips LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 malta_defconfig+CONFIG_BLK_DEV_INITRD=y | |
env: | |
ARCH: mips | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: malta_defconfig+CONFIG_BLK_DEV_INITRD=y | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_f19fa50ec541ef4ddce215421e645da8: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=powerpc LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 ppc44x_defconfig | |
env: | |
ARCH: powerpc | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: ppc44x_defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_0d3e8018d7c221aa7df31ad6c41066e3: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=powerpc LLVM=1 LD=powerpc64le-linux-gnu-ld LLVM_IAS=0 LLVM_VERSION=12 ppc64_guest_defconfig | |
env: | |
ARCH: powerpc | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: ppc64_guest_defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_e7d400a7f60ea696f730ba8de7f3d281: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=powerpc LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 powernv_defconfig | |
env: | |
ARCH: powerpc | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: powernv_defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_49b8454e1fcf8ba7fc36c5f5e6cc5299: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=riscv LLVM=1 LD=riscv64-linux-gnu-ld LLVM_IAS=1 LLVM_VERSION=12 defconfig+CONFIG_EFI=n | |
env: | |
ARCH: riscv | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: defconfig+CONFIG_EFI=n | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_d49633cca166398690b1f3ecad135a14: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_defconfigs | |
name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 defconfig | |
env: | |
ARCH: x86_64 | |
LLVM_VERSION: 12 | |
BOOT: 1 | |
CONFIG: defconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_defconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_defconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
kick_tuxsuite_allconfigs: | |
name: TuxSuite (allconfigs) | |
runs-on: ubuntu-latest | |
container: tuxsuite/tuxsuite | |
env: | |
TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} | |
timeout-minutes: 480 | |
steps: | |
- uses: actions/checkout@v4 | |
- name: tuxsuite | |
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-5.10.y --job-name allconfigs --json-out builds.json tuxsuite/5.10-clang-12.tux.yml || true | |
- name: save builds.json | |
uses: actions/upload-artifact@v3 | |
with: | |
path: builds.json | |
name: output_artifact_allconfigs | |
if-no-files-found: error | |
- name: generate boot-utils.json | |
run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }} | |
- name: save boot-utils.json | |
uses: actions/upload-artifact@v3 | |
with: | |
path: boot-utils.json | |
name: boot_utils_json_allconfigs | |
if-no-files-found: error | |
_3f7ecca7b1ed43660ac6389359fde646: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 allmodconfig+CONFIG_WERROR=n | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allmodconfig+CONFIG_WERROR=n | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_83e582866c8e77c704428984335400c0: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 allnoconfig | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allnoconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_0287fe965f5b39fdfef64647c19b664d: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 allyesconfig+CONFIG_WERROR=n | |
env: | |
ARCH: arm | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allyesconfig+CONFIG_WERROR=n | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_40d38df5fba1ddfc0ada216733994225: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=arm64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allmodconfig | |
env: | |
ARCH: arm64 | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allmodconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_02542a0d531fabec931217c22d933bbe: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=arm64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allnoconfig | |
env: | |
ARCH: arm64 | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allnoconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_49b1b3bdbd9a67648407749094c083d4: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=arm64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allyesconfig | |
env: | |
ARCH: arm64 | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allyesconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_ae767e9ca71f590a84808a724ec476e4: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allmodconfig | |
env: | |
ARCH: x86_64 | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allmodconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_78a1c189b48cf1440cdce261b5ec5efe: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allnoconfig | |
env: | |
ARCH: x86_64 | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allnoconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |
_2dff3a82fb364654e103e70b4b546e45: | |
runs-on: ubuntu-latest | |
needs: kick_tuxsuite_allconfigs | |
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allyesconfig | |
env: | |
ARCH: x86_64 | |
LLVM_VERSION: 12 | |
BOOT: 0 | |
CONFIG: allyesconfig | |
container: | |
image: ghcr.io/clangbuiltlinux/qemu | |
options: --ipc=host | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
submodules: true | |
- uses: actions/download-artifact@v3 | |
with: | |
name: output_artifact_allconfigs | |
- uses: actions/download-artifact@v3 | |
with: | |
name: boot_utils_json_allconfigs | |
- name: Check Build and Boot Logs | |
run: ./check_logs.py | |