Skip to content

Commit c64cdc9

Browse files
committed
Test oldest set of dependencies on CI.
1 parent c8c2142 commit c64cdc9

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

.buildkite/pipeline.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@ steps:
1919
cuda: "*"
2020
commands: |
2121
echo -e "[CUDA_Runtime_jll]\nlocal = \"true\"" >LocalPreferences.toml
22+
23+
# for non-nightly, use Resolver.jl to install the oldest package versions
24+
if [[ "${{ matrix.julia }}" != "nightly" ]]; then
25+
git clone https://github.com/StefanKarpinski/Resolver.jl /tmp/Resolver
26+
julia -e 'using Pkg; Pkg.activate("/tmp/Resolver/bin"); Pkg.instantiate()'
27+
julia /tmp/Resolver/bin/resolve.jl . --min=@alldeps --julia="{{matrix.julia}}"
28+
fi
2229
if: |
2330
build.message =~ /\[only tests\]/ ||
2431
build.message =~ /\[only julia\]/ ||

Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ SpecialFunctionsExt = "SpecialFunctions"
5353
[compat]
5454
AbstractFFTs = "0.4, 0.5, 1.0"
5555
Adapt = "4"
56-
BFloat16s = "0.2, 0.3, 0.4, 0.5"
56+
BFloat16s = "0.4, 0.5"
5757
CEnum = "0.2, 0.3, 0.4, 0.5"
5858
CUDA_Compiler_jll = "0.2"
5959
CUDA_Driver_jll = "13"
@@ -65,7 +65,7 @@ DataFrames = "1"
6565
EnzymeCore = "0.8.2"
6666
ExprTools = "0.1"
6767
GPUArrays = "11.2.1"
68-
GPUCompiler = "0.24, 0.25, 0.26, 0.27, 1"
68+
GPUCompiler = "0.27, 1"
6969
GPUToolbox = "0.3"
7070
KernelAbstractions = "0.9.38"
7171
LLVM = "9.1"
@@ -81,8 +81,8 @@ Printf = "1"
8181
Random = "1"
8282
Random123 = "1.2"
8383
RandomNumbers = "1.5.3"
84-
Reexport = "0.2, 1.0"
85-
Requires = "0.5, 1.0"
84+
Reexport = "1.0"
85+
Requires = "1.0"
8686
SparseArrays = "1"
8787
SparseMatricesCSR = "0.6.9"
8888
SpecialFunctions = "1.3, 2"

0 commit comments

Comments
 (0)