File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -21,3 +21,40 @@ steps:
2121 env :
2222 OCL_ICD_FILENAMES : " libnvidia-opencl.so.1"
2323 timeout_in_minutes : 60
24+
25+ - group : " macos"
26+ key : " julia"
27+ steps :
28+ - label : " {{matrix.julia}} macos {{matrix.arch}}"
29+ plugins :
30+ - JuliaCI/julia#v1:
31+ version : {{matrix.julia}}
32+ - JuliaCI/julia-coverage#v1:
33+ codecov : true
34+ commands : |
35+ julia --project -e '
36+ using Pkg
37+
38+ println("--- :julia: Instantiating project")
39+ Pkg.add("pocl_jll")
40+ Pkg.add("InteractiveUtils")
41+ Pkg.develop(path="lib/intrinsics")
42+
43+ println("+++ :julia: Running tests")
44+ using InteractiveUtils
45+ InteractiveUtils.versioninfo()
46+ Pkg.test(; coverage=true, test_args=`--platform=pocl --verbose --jobs=2`)'
47+ agents :
48+ queue : " juliaecosystem"
49+ os : " macos"
50+ arch : {{matrix.arch}}
51+ if : build.message !~ /\[skip tests\]/
52+ timeout_in_minutes : 120
53+ matrix :
54+ setup :
55+ julia :
56+ - " 1.10"
57+ - " 1.12"
58+ arch :
59+ - " x86_64"
60+ - " aarch64"
You can’t perform that action at this time.
0 commit comments