From 2ae295b9c8934ce90044be29a8a56bac995373f3 Mon Sep 17 00:00:00 2001 From: Anton Smirnov Date: Wed, 20 Nov 2024 00:12:15 +0200 Subject: [PATCH] Bump deps (#613) - Use `1.10` in Buildkite CI (and `nightly` for CUDA). - Use `lts`, `1` and `pre` in GitHub CI. - Add compat GPUArraysCore for `0.2`. - Bump ChainRulesCore to `0.25`. --- .buildkite/pipeline.yml | 5 +++-- .github/workflows/ci.yml | 7 ++++--- Project.toml | 6 +++--- README.md | 1 - 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index bc3d7d2b9..8e4efac5a 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -1,5 +1,7 @@ steps: - label: ":julia: Julia {{matrix.julia}} + CUDA GPU" + command: + - echo 'CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"' >> test/Project.toml plugins: - JuliaCI/julia#v1: version: "{{matrix.julia}}" @@ -23,8 +25,7 @@ steps: matrix: setup: julia: - # - "1.9" # uncomment when 1.10 is out - - "1" + - "1.10" - "nightly" adjustments: - with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6b8493e43..f2cf0328b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,8 +29,9 @@ jobs: matrix: version: # - '1.9' # uncomment when julia 1.10 is out + - 'lts' - '1' # automatically expands to the latest stable 1.x release of Julia - - 'nightly' + - 'pre' os: - ubuntu-latest # - macOS-latest @@ -56,7 +57,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: julia-actions/setup-julia@v1 + - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} @@ -84,7 +85,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: julia-actions/setup-julia@v1 + - uses: julia-actions/setup-julia@v2 with: version: '1.9' - uses: julia-actions/cache@v1 diff --git a/Project.toml b/Project.toml index 2c44f6a8c..9a45c6ae0 100644 --- a/Project.toml +++ b/Project.toml @@ -29,15 +29,15 @@ NNlibFFTWExt = "FFTW" NNlibForwardDiffExt = "ForwardDiff" [compat] -AMDGPU = "0.9.4, 1" +AMDGPU = "1" Adapt = "3.2, 4" Atomix = "0.1" CUDA = "4, 5" -ChainRulesCore = "1.13" +ChainRulesCore = "1.25" EnzymeCore = "0.5, 0.6, 0.7, 0.8" FFTW = "1.8.0" ForwardDiff = "0.10.36" -GPUArraysCore = "0.1" +GPUArraysCore = "0.1, 0.2" KernelAbstractions = "0.9.2" LinearAlgebra = "<0.0.1, 1" Random = "<0.0.1, 1" diff --git a/README.md b/README.md index 3892a2cc1..1f29d25c4 100644 --- a/README.md +++ b/README.md @@ -25,4 +25,3 @@ for CUDA support, or using NNlib, AMDGPU ``` for AMDGPU support. -