diff --git a/.github/workflows/mainline-clang-16.yml b/.github/workflows/mainline-clang-16.yml index e12d8a46..55ec9d77 100644 --- a/.github/workflows/mainline-clang-16.yml +++ b/.github/workflows/mainline-clang-16.yml @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _6caf4470519e51764e10589f05d70d73: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 16 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _99f832d1047e3cd59873b7d37a5f9dd7: runs-on: ubuntu-latest needs: diff --git a/.github/workflows/mainline-clang-17.yml b/.github/workflows/mainline-clang-17.yml index f2d2f99c..a091e143 100644 --- a/.github/workflows/mainline-clang-17.yml +++ b/.github/workflows/mainline-clang-17.yml @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _dbcc7c8c97a20736fe248501b8b18733: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=17 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 17 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _6c5f5d7bdbae9a86515c356aafd40713: runs-on: ubuntu-latest needs: diff --git a/.github/workflows/mainline-clang-18.yml b/.github/workflows/mainline-clang-18.yml index 4a9943af..ec60047b 100644 --- a/.github/workflows/mainline-clang-18.yml +++ b/.github/workflows/mainline-clang-18.yml @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _67e1fcae7d2eeb4ad0f5528446acd86d: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=18 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 18 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _d7ad2c4a096dccb5b24d52248c8608ca: runs-on: ubuntu-latest needs: diff --git a/.github/workflows/mainline-clang-20.yml b/.github/workflows/mainline-clang-20.yml index e35cae48..e3525621 100644 --- a/.github/workflows/mainline-clang-20.yml +++ b/.github/workflows/mainline-clang-20.yml @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _7aa9ff2047e46eafc27a9073f34a26a9: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=20 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 20 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _0181ac30ef8fd073a03bea9fa7e57c62: runs-on: ubuntu-latest needs: diff --git a/.github/workflows/stable-clang-13.yml b/.github/workflows/stable-clang-13.yml index 58f0c7a2..53cfc565 100644 --- a/.github/workflows/stable-clang-13.yml +++ b/.github/workflows/stable-clang-13.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_korg-clang-13 env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -854,7 +854,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1287,7 +1287,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-14.yml b/.github/workflows/stable-clang-14.yml index 4888abe1..7f2009c5 100644 --- a/.github/workflows/stable-clang-14.yml +++ b/.github/workflows/stable-clang-14.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_korg-clang-14 env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -910,7 +910,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1343,7 +1343,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-15.yml b/.github/workflows/stable-clang-15.yml index 0ad6b43e..ee998a11 100644 --- a/.github/workflows/stable-clang-15.yml +++ b/.github/workflows/stable-clang-15.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_korg-clang-15 env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -994,7 +994,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1483,7 +1483,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-16.yml b/.github/workflows/stable-clang-16.yml index a077619c..3e7eaf71 100644 --- a/.github/workflows/stable-clang-16.yml +++ b/.github/workflows/stable-clang-16.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_korg-clang-16 env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _6caf4470519e51764e10589f05d70d73: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 16 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _99f832d1047e3cd59873b7d37a5f9dd7: runs-on: ubuntu-latest needs: @@ -1134,7 +1162,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1623,7 +1651,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-17.yml b/.github/workflows/stable-clang-17.yml index 76e282c2..8a142385 100644 --- a/.github/workflows/stable-clang-17.yml +++ b/.github/workflows/stable-clang-17.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_korg-clang-17 env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _dbcc7c8c97a20736fe248501b8b18733: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=17 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 17 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _6c5f5d7bdbae9a86515c356aafd40713: runs-on: ubuntu-latest needs: @@ -1134,7 +1162,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1679,7 +1707,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-18.yml b/.github/workflows/stable-clang-18.yml index 6325d44b..0f98fabb 100644 --- a/.github/workflows/stable-clang-18.yml +++ b/.github/workflows/stable-clang-18.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_korg-clang-18 env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _67e1fcae7d2eeb4ad0f5528446acd86d: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=18 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 18 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _d7ad2c4a096dccb5b24d52248c8608ca: runs-on: ubuntu-latest needs: @@ -1246,7 +1274,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1791,7 +1819,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-20.yml b/.github/workflows/stable-clang-20.yml index b844c501..70b7cb78 100644 --- a/.github/workflows/stable-clang-20.yml +++ b/.github/workflows/stable-clang-20.yml @@ -22,7 +22,7 @@ jobs: container: tuxmake/x86_64_clang-nightly env: GIT_REPO: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - GIT_REF: linux-6.9.y + GIT_REF: linux-6.10.y outputs: output: ${{ steps.step2.outputs.output }} status: ${{ steps.step2.outputs.status }} @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -190,6 +190,34 @@ jobs: name: boot_utils_json_defconfigs - name: Check Build and Boot Logs run: scripts/check-logs.py + _7aa9ff2047e46eafc27a9073f34a26a9: + runs-on: ubuntu-latest + needs: + - kick_tuxsuite_defconfigs + - check_cache + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=20 multi_v7_defconfig+CONFIG_CFI_CLANG=y + if: ${{ needs.check_cache.outputs.status != 'pass' }} + env: + ARCH: arm + LLVM_VERSION: 20 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_CFI_CLANG=y + REPO_SCOPED_PAT: ${{ secrets.REPO_SCOPED_PAT }} + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/download-artifact@v4 + with: + name: output_artifact_defconfigs + - uses: actions/download-artifact@v4 + with: + name: boot_utils_json_defconfigs + - name: Check Build and Boot Logs + run: scripts/check-logs.py _0181ac30ef8fd073a03bea9fa7e57c62: runs-on: ubuntu-latest needs: @@ -1246,7 +1274,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1791,7 +1819,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/generator/yml/0004-trees.yml b/generator/yml/0004-trees.yml index a9cb6333..cc0aba5b 100644 --- a/generator/yml/0004-trees.yml +++ b/generator/yml/0004-trees.yml @@ -1,7 +1,7 @@ trees: - &mainline {git_repo: *mainline-url, git_ref: master, name: mainline} - &next {git_repo: *next-url, git_ref: master, name: next} - - &stable {git_repo: *stable-url, git_ref: linux-6.9.y, name: stable} + - &stable {git_repo: *stable-url, git_ref: linux-6.10.y, name: stable} - &stable-6_6 {git_repo: *stable-url, git_ref: linux-6.6.y, name: "6.6"} - &stable-6_1 {git_repo: *stable-url, git_ref: linux-6.1.y, name: "6.1"} - &stable-5_15 {git_repo: *stable-url, git_ref: linux-5.15.y, name: "5.15"} diff --git a/generator/yml/0009-llvm-16.yml b/generator/yml/0009-llvm-16.yml index ac592ae5..e5294286 100644 --- a/generator/yml/0009-llvm-16.yml +++ b/generator/yml/0009-llvm-16.yml @@ -9,6 +9,7 @@ - {<< : *arm32_v6, << : *mainline, << : *llvm_full, boot: true, << : *llvm_16} - {<< : *arm32_v7, << : *mainline, << : *llvm_full, boot: true, << : *llvm_16} - {<< : *arm32_v7_t, << : *mainline, << : *llvm_full, boot: true, << : *llvm_16} + - {<< : *arm32_cfi, << : *mainline, << : *llvm_full, boot: true, << : *llvm_16} - {<< : *arm32_imx, << : *mainline, << : *llvm_full, boot: false, << : *llvm_16} - {<< : *arm32_omap, << : *mainline, << : *llvm_full, boot: false, << : *llvm_16} - {<< : *arm32_lpae_fp, << : *mainline, << : *llvm_full, boot: true, << : *llvm_16} @@ -155,6 +156,7 @@ - {<< : *arm32_v6, << : *stable, << : *llvm_full, boot: true, << : *llvm_16} - {<< : *arm32_v7, << : *stable, << : *llvm_full, boot: true, << : *llvm_16} - {<< : *arm32_v7_t, << : *stable, << : *llvm_full, boot: true, << : *llvm_16} + - {<< : *arm32_cfi, << : *stable, << : *llvm_full, boot: true, << : *llvm_16} - {<< : *arm32_imx, << : *stable, << : *llvm_full, boot: false, << : *llvm_16} - {<< : *arm32_omap, << : *stable, << : *llvm_full, boot: false, << : *llvm_16} - {<< : *arm32_lpae_fp, << : *stable, << : *llvm_full, boot: true, << : *llvm_16} diff --git a/generator/yml/0009-llvm-17.yml b/generator/yml/0009-llvm-17.yml index 4f7600d3..2a537351 100644 --- a/generator/yml/0009-llvm-17.yml +++ b/generator/yml/0009-llvm-17.yml @@ -9,6 +9,7 @@ - {<< : *arm32_v6, << : *mainline, << : *llvm_full, boot: true, << : *llvm_17} - {<< : *arm32_v7, << : *mainline, << : *llvm_full, boot: true, << : *llvm_17} - {<< : *arm32_v7_t, << : *mainline, << : *llvm_full, boot: true, << : *llvm_17} + - {<< : *arm32_cfi, << : *mainline, << : *llvm_full, boot: true, << : *llvm_17} - {<< : *arm32_imx, << : *mainline, << : *llvm_full, boot: false, << : *llvm_17} - {<< : *arm32_omap, << : *mainline, << : *llvm_full, boot: false, << : *llvm_17} - {<< : *arm32_lpae_fp, << : *mainline, << : *llvm_full, boot: true, << : *llvm_17} @@ -161,6 +162,7 @@ - {<< : *arm32_v6, << : *stable, << : *llvm_full, boot: true, << : *llvm_17} - {<< : *arm32_v7, << : *stable, << : *llvm_full, boot: true, << : *llvm_17} - {<< : *arm32_v7_t, << : *stable, << : *llvm_full, boot: true, << : *llvm_17} + - {<< : *arm32_cfi, << : *stable, << : *llvm_full, boot: true, << : *llvm_17} - {<< : *arm32_imx, << : *stable, << : *llvm_full, boot: false, << : *llvm_17} - {<< : *arm32_omap, << : *stable, << : *llvm_full, boot: false, << : *llvm_17} - {<< : *arm32_lpae_fp, << : *stable, << : *llvm_full, boot: true, << : *llvm_17} diff --git a/generator/yml/0009-llvm-latest.yml b/generator/yml/0009-llvm-latest.yml index 8911dda0..d77e91a7 100644 --- a/generator/yml/0009-llvm-latest.yml +++ b/generator/yml/0009-llvm-latest.yml @@ -9,6 +9,7 @@ - {<< : *arm32_v6, << : *mainline, << : *llvm_full, boot: true, << : *llvm_latest} - {<< : *arm32_v7, << : *mainline, << : *llvm_full, boot: true, << : *llvm_latest} - {<< : *arm32_v7_t, << : *mainline, << : *llvm_full, boot: true, << : *llvm_latest} + - {<< : *arm32_cfi, << : *mainline, << : *llvm_full, boot: true, << : *llvm_latest} - {<< : *arm32_imx, << : *mainline, << : *llvm_full, boot: false, << : *llvm_latest} - {<< : *arm32_omap, << : *mainline, << : *llvm_full, boot: false, << : *llvm_latest} - {<< : *arm32_lpae_fp, << : *mainline, << : *llvm_full, boot: true, << : *llvm_latest} @@ -173,6 +174,7 @@ - {<< : *arm32_v6, << : *stable, << : *llvm_full, boot: true, << : *llvm_latest} - {<< : *arm32_v7, << : *stable, << : *llvm_full, boot: true, << : *llvm_latest} - {<< : *arm32_v7_t, << : *stable, << : *llvm_full, boot: true, << : *llvm_latest} + - {<< : *arm32_cfi, << : *stable, << : *llvm_full, boot: true, << : *llvm_latest} - {<< : *arm32_imx, << : *stable, << : *llvm_full, boot: false, << : *llvm_latest} - {<< : *arm32_omap, << : *stable, << : *llvm_full, boot: false, << : *llvm_latest} - {<< : *arm32_lpae_fp, << : *stable, << : *llvm_full, boot: true, << : *llvm_latest} diff --git a/generator/yml/0009-llvm-tot.yml b/generator/yml/0009-llvm-tot.yml index 2efee98f..1d006d32 100644 --- a/generator/yml/0009-llvm-tot.yml +++ b/generator/yml/0009-llvm-tot.yml @@ -9,6 +9,7 @@ - {<< : *arm32_v6, << : *mainline, << : *llvm_full, boot: true, << : *llvm_tot} - {<< : *arm32_v7, << : *mainline, << : *llvm_full, boot: true, << : *llvm_tot} - {<< : *arm32_v7_t, << : *mainline, << : *llvm_full, boot: true, << : *llvm_tot} + - {<< : *arm32_cfi, << : *mainline, << : *llvm_full, boot: true, << : *llvm_tot} - {<< : *arm32_imx, << : *mainline, << : *llvm_full, boot: false, << : *llvm_tot} - {<< : *arm32_omap, << : *mainline, << : *llvm_full, boot: false, << : *llvm_tot} - {<< : *arm32_lpae_fp, << : *mainline, << : *llvm_full, boot: true, << : *llvm_tot} @@ -173,6 +174,7 @@ - {<< : *arm32_v6, << : *stable, << : *llvm_full, boot: true, << : *llvm_tot} - {<< : *arm32_v7, << : *stable, << : *llvm_full, boot: true, << : *llvm_tot} - {<< : *arm32_v7_t, << : *stable, << : *llvm_full, boot: true, << : *llvm_tot} + - {<< : *arm32_cfi, << : *stable, << : *llvm_full, boot: true, << : *llvm_tot} - {<< : *arm32_imx, << : *stable, << : *llvm_full, boot: false, << : *llvm_tot} - {<< : *arm32_omap, << : *stable, << : *llvm_full, boot: false, << : *llvm_tot} - {<< : *arm32_lpae_fp, << : *stable, << : *llvm_full, boot: true, << : *llvm_tot} diff --git a/tuxsuite/mainline-clang-16.tux.yml b/tuxsuite/mainline-clang-16.tux.yml index d41e55f7..f8988abe 100644 --- a/tuxsuite/mainline-clang-16.tux.yml +++ b/tuxsuite/mainline-clang-16.tux.yml @@ -48,6 +48,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: korg-clang-16 + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: korg-clang-16 kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/mainline-clang-17.tux.yml b/tuxsuite/mainline-clang-17.tux.yml index 0b8ff759..8b1297e1 100644 --- a/tuxsuite/mainline-clang-17.tux.yml +++ b/tuxsuite/mainline-clang-17.tux.yml @@ -48,6 +48,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: korg-clang-17 + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: korg-clang-17 kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/mainline-clang-18.tux.yml b/tuxsuite/mainline-clang-18.tux.yml index 50d22ff8..ba16d0ce 100644 --- a/tuxsuite/mainline-clang-18.tux.yml +++ b/tuxsuite/mainline-clang-18.tux.yml @@ -48,6 +48,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: korg-clang-18 + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: korg-clang-18 kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/mainline-clang-20.tux.yml b/tuxsuite/mainline-clang-20.tux.yml index daf8b02e..a07ecc74 100644 --- a/tuxsuite/mainline-clang-20.tux.yml +++ b/tuxsuite/mainline-clang-20.tux.yml @@ -48,6 +48,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: clang-nightly + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: clang-nightly kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/stable-clang-13.tux.yml b/tuxsuite/stable-clang-13.tux.yml index 78c918d0..654552b8 100644 --- a/tuxsuite/stable-clang-13.tux.yml +++ b/tuxsuite/stable-clang-13.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-13.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: diff --git a/tuxsuite/stable-clang-14.tux.yml b/tuxsuite/stable-clang-14.tux.yml index d8f2dde0..b64558d2 100644 --- a/tuxsuite/stable-clang-14.tux.yml +++ b/tuxsuite/stable-clang-14.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-14.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: diff --git a/tuxsuite/stable-clang-15.tux.yml b/tuxsuite/stable-clang-15.tux.yml index 64216296..b115082e 100644 --- a/tuxsuite/stable-clang-15.tux.yml +++ b/tuxsuite/stable-clang-15.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-15.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: diff --git a/tuxsuite/stable-clang-16.tux.yml b/tuxsuite/stable-clang-16.tux.yml index 76f1eed6..b9e5bccc 100644 --- a/tuxsuite/stable-clang-16.tux.yml +++ b/tuxsuite/stable-clang-16.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-16.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: @@ -49,6 +49,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: korg-clang-16 + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: korg-clang-16 kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/stable-clang-17.tux.yml b/tuxsuite/stable-clang-17.tux.yml index 2428dbda..13989ac7 100644 --- a/tuxsuite/stable-clang-17.tux.yml +++ b/tuxsuite/stable-clang-17.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-17.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: @@ -49,6 +49,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: korg-clang-17 + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: korg-clang-17 kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/stable-clang-18.tux.yml b/tuxsuite/stable-clang-18.tux.yml index 72f5c438..b52f519d 100644 --- a/tuxsuite/stable-clang-18.tux.yml +++ b/tuxsuite/stable-clang-18.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-18.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: @@ -49,6 +49,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: korg-clang-18 + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: korg-clang-18 kconfig: imx_v4_v5_defconfig diff --git a/tuxsuite/stable-clang-20.tux.yml b/tuxsuite/stable-clang-20.tux.yml index 0406fc76..816763b4 100644 --- a/tuxsuite/stable-clang-20.tux.yml +++ b/tuxsuite/stable-clang-20.tux.yml @@ -2,14 +2,14 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.9.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.10.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml # Invoke locally via: -# $ git clone -b linux-6.9.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux +# $ git clone -b linux-6.10.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux # $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-20.tux.yml -j defconfigs version: 1 -name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y -description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.9.y +name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y +description: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.10.y jobs: - name: defconfigs builds: @@ -49,6 +49,16 @@ jobs: make_variables: LLVM: 1 LLVM_IAS: 1 + - target_arch: arm + toolchain: clang-nightly + kconfig: + - multi_v7_defconfig + - CONFIG_CFI_CLANG=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 - target_arch: arm toolchain: clang-nightly kconfig: imx_v4_v5_defconfig