Skip to content

5.10 (clang-15)

5.10 (clang-15) #373

Workflow file for this run

# DO NOT MODIFY MANUALLY!
# This file has been autogenerated by invoking:
# $ ./generate_workflow.py 5.10
name: 5.10 (clang-15)
'on':
push:
branches:
- presubmit/*
paths:
- check_logs.py
- utils.py
- tuxsuite/5.10-clang-15.tux.yml
- .github/workflows/5.10-clang-15.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 --patch-series patches/5.10 tuxsuite/5.10-clang-15.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
_ded6249e8dfb3413737cc549f7c7a2ce:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 multi_v5_defconfig
env:
ARCH: arm
LLVM_VERSION: 15
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
_517be522507726e89b1ab559ba718609:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 aspeed_g5_defconfig
env:
ARCH: arm
LLVM_VERSION: 15
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
_05f17d11482533ebf3467c477fb42626:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 multi_v7_defconfig
env:
ARCH: arm
LLVM_VERSION: 15
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
_666c000194bc3cdd0e08876443332315:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y
env:
ARCH: arm
LLVM_VERSION: 15
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
_1e33ae1388a2f5f2c926824fe3621a4c:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 defconfig
env:
ARCH: arm64
LLVM_VERSION: 15
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
_e1084951b99347c2cf3f483a2bc53b61:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 defconfig+CONFIG_CPU_BIG_ENDIAN=y
env:
ARCH: arm64
LLVM_VERSION: 15
BOOT: 1
CONFIG: defconfig+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
_ccd2469adcccd86013c35ea01669960c:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=i386 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 defconfig
env:
ARCH: i386
LLVM_VERSION: 15
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
_fbcd0f7c0945b3672fd4bf8fb18cd9f5:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=mips LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 malta_defconfig+CONFIG_BLK_DEV_INITRD=y+CONFIG_CPU_BIG_ENDIAN=y
env:
ARCH: mips
LLVM_VERSION: 15
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
_ab37ef32e41b6e740043c4ede25ff780:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=mips LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 malta_defconfig+CONFIG_BLK_DEV_INITRD=y
env:
ARCH: mips
LLVM_VERSION: 15
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
_73089fb85e10cf8cd08daf2f08ef949c:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=powerpc LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 ppc44x_defconfig
env:
ARCH: powerpc
LLVM_VERSION: 15
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
_6afb266ee9fdf9147dad082968e9acd5:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=powerpc LLVM=1 LD=powerpc64le-linux-gnu-ld LLVM_IAS=0 LLVM_VERSION=15 ppc64_guest_defconfig
env:
ARCH: powerpc
LLVM_VERSION: 15
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
_b83e803d7dd6c3201bea198a418a70ce:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=powerpc LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 powernv_defconfig
env:
ARCH: powerpc
LLVM_VERSION: 15
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
_b8320d4059e5d8206e7c8571ef1ca126:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=riscv LLVM=1 LD=riscv64-linux-gnu-ld LLVM_IAS=1 LLVM_VERSION=15 defconfig
env:
ARCH: riscv
LLVM_VERSION: 15
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
_84529d5624fc9c9e973a4199bc878401:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=s390 CC=clang LLVM_IAS=0 LLVM_VERSION=15 defconfig
env:
ARCH: s390
LLVM_VERSION: 15
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
_6a10973686962e1686b87d8f19b7ec54:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 defconfig
env:
ARCH: x86_64
LLVM_VERSION: 15
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 --patch-series patches/5.10 tuxsuite/5.10-clang-15.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
_89051d3c5ecc875fceed0120161e60ba:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 allmodconfig+CONFIG_WERROR=n
env:
ARCH: arm
LLVM_VERSION: 15
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
_879fd16c82c585927b6bf6d3629edf78:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allnoconfig
env:
ARCH: arm
LLVM_VERSION: 15
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
_b60653a6655790e7286714ed9e126317:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=0 LLVM_VERSION=15 allyesconfig+CONFIG_WERROR=n
env:
ARCH: arm
LLVM_VERSION: 15
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
_f0f97d15e2cf2b4ada42bc0e891934cb:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=arm64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allmodconfig
env:
ARCH: arm64
LLVM_VERSION: 15
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
_32124682155c7d01a529ae4c4ee07932:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=arm64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allnoconfig
env:
ARCH: arm64
LLVM_VERSION: 15
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
_15109b179d9f17e615909f16c83e4f9f:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=arm64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allyesconfig
env:
ARCH: arm64
LLVM_VERSION: 15
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
_fa860e93e45cbc4100d2fba75f35b51d:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allmodconfig
env:
ARCH: x86_64
LLVM_VERSION: 15
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
_e1f70d3e2d6774efdc3632c66d48014d:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allnoconfig
env:
ARCH: x86_64
LLVM_VERSION: 15
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
_2761279f511773a7e0d3689117cf5c33:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allyesconfig
env:
ARCH: x86_64
LLVM_VERSION: 15
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