diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ff00d25442b7..0a02e4e22171 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,14 +8,14 @@ on: - cron: "0 2 * * *" env: - xt64_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1715148262346 - xt64_toolchain_file_name: Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V2.10.0-20240419.tar.gz - rv32_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.04.12 - rv32_toolchain_file_name: riscv32-glibc-ubuntu-22.04-gcc-nightly-2024.04.12-nightly.tar.gz - rv64_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.04.12 - rv64_toolchain_file_name: riscv64-glibc-ubuntu-22.04-gcc-nightly-2024.04.12-nightly.tar.gz - rv64ilp32_toolchain: https://github.com/ruyisdk/riscv-gnu-toolchain-rv64ilp32/releases/download/2024.03.08 - rv64ilp32_toolchain_file_name: riscv64ilp32-elf-ubuntu-22.04-gcc-nightly-2024.03.08-nightly.tar.gz + xt64_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1732863205852 + xt64_toolchain_file_name: Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V3.0.1-20241120.tar.gz + rv32_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.11.12 + rv32_toolchain_file_name: riscv32-glibc-ubuntu-22.04-gcc-nightly-2024.11.12-nightly.tar.gz + rv64_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.11.12 + rv64_toolchain_file_name: riscv64-glibc-ubuntu-22.04-gcc-nightly-2024.11.12-nightly.tar.gz + rv64ilp32_toolchain: https://github.com/ruyisdk/riscv-gnu-toolchain-rv64ilp32/releases/download/2024.07.25 + rv64ilp32_toolchain_file_name: riscv64ilp32-elf-ubuntu-22.04-gcc-nightly-2024.07.25-nightly.tar.gz jobs: kernel-build: @@ -295,4 +295,4 @@ jobs: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: ${{ env.PR_FETCH_DEPTH }} - name: Run checkpatch review - uses: webispy/checkpatch-action@v9 \ No newline at end of file + uses: webispy/checkpatch-action@v9 diff --git a/.github/workflows/k230.yml b/.github/workflows/k230.yml index af15488339f7..4d8a724e014b 100644 --- a/.github/workflows/k230.yml +++ b/.github/workflows/k230.yml @@ -8,12 +8,12 @@ on: - cron: "0 3 * * *" env: - xt64_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1715148262346 - xt64_toolchain_file_name: Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V2.10.0-20240419.tar.gz - rv64_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.04.12 - rv64_toolchain_file_name: riscv64-glibc-ubuntu-22.04-gcc-nightly-2024.04.12-nightly.tar.gz - rv64ilp32_toolchain: https://github.com/ruyisdk/riscv-gnu-toolchain-rv64ilp32/releases/download/2024.06.25 - rv64ilp32_toolchain_file_name: riscv64ilp32-elf-ubuntu-22.04-gcc-nightly-2024.06.25-nightly.tar.gz + xt64_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1732863205852 + xt64_toolchain_file_name: Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V3.0.1-20241120.tar.gz + rv64_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.11.12 + rv64_toolchain_file_name: riscv64-glibc-ubuntu-22.04-gcc-nightly-2024.11.12-nightly.tar.gz + rv64ilp32_toolchain: https://github.com/ruyisdk/riscv-gnu-toolchain-rv64ilp32/releases/download/2024.07.25 + rv64ilp32_toolchain_file_name: riscv64ilp32-elf-ubuntu-22.04-gcc-nightly-2024.07.25-nightly.tar.gz ARCH: riscv KBUILD_BUILD_USER: builder KBUILD_BUILD_HOST: ci-riscv-builder @@ -76,7 +76,7 @@ jobs: export PATH="/opt/riscv/bin:$PATH" fi if [ x"${{ matrix.name }}" = x"linux-64lp64-xt" ]; then - export PATH="/opt/Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V2.10.0/bin:$PATH" + export PATH="/opt/Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V3.0.1/bin:$PATH" fi if [ x"${{ matrix.name }}" = x"linux-64ilp32" ]; then export PATH="/opt/riscv/bin:$PATH" @@ -161,4 +161,4 @@ jobs: rm -rf ./.??* rm -rfv ./k230-linux-64ilp32.tar.gz - rm -rfv ./k230-linux-64ilp32 \ No newline at end of file + rm -rfv ./k230-linux-64ilp32 diff --git a/.github/workflows/th1520.yml b/.github/workflows/th1520.yml index 3782324d4981..cbe8c85ed393 100644 --- a/.github/workflows/th1520.yml +++ b/.github/workflows/th1520.yml @@ -8,10 +8,10 @@ on: - cron: "0 3 * * *" env: - xt64_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1715148262346 - xt64_toolchain_file_name: Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V2.10.0-20240419.tar.gz - rv64_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.04.12 - rv64_toolchain_file_name: riscv64-glibc-ubuntu-22.04-gcc-nightly-2024.04.12-nightly.tar.gz + xt64_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1732863205852 + xt64_toolchain_file_name: Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V3.0.1-20241120.tar.gz + rv64_toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.11.12 + rv64_toolchain_file_name: riscv64-glibc-ubuntu-22.04-gcc-nightly-2024.11.12-nightly.tar.gz ARCH: riscv KBUILD_BUILD_USER: builder KBUILD_BUILD_HOST: ci-riscv-builder @@ -73,7 +73,7 @@ jobs: export PATH="/opt/riscv/bin:$PATH" fi if [ x"${{ matrix.name }}" = x"linux-64lp64-xt" ]; then - export PATH="/opt/Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V2.10.0/bin:$PATH" + export PATH="/opt/Xuantie-900-gcc-linux-6.6.0-glibc-x86_64-V3.0.1/bin:$PATH" fi pushd kernel make th1520_defconfig