@@ -21,3 +21,104 @@ steps:
2121 env :
2222 OCL_ICD_FILENAMES : " libnvidia-opencl.so.1"
2323 timeout_in_minutes : 60
24+
25+ - label : " 1.11 macos arm"
26+ plugins :
27+ - JuliaCI/julia#v1:
28+ version : " 1.11"
29+ - JuliaCI/julia-coverage#v1:
30+ codecov : true
31+ commands : |
32+ julia --project -e -i '
33+ using Pkg
34+
35+ println("--- :julia: Instantiating project")
36+ Pkg.add("pocl_jll")
37+ Pkg.develop(path="lib/intrinsics")
38+
39+ versioninfo()
40+
41+ println("+++ :julia: Running tests")
42+ Pkg.test(; coverage=true, test_args=`--platform=pocl --verbose`)'
43+ agents :
44+ queue : " juliaecosystem"
45+ os : " macos"
46+ arch : " aarch64"
47+ if : build.message !~ /\[skip tests\]/
48+ timeout_in_minutes : 120
49+
50+ - label : " 1.11 macos intel"
51+ plugins :
52+ - JuliaCI/julia#v1:
53+ version : " 1.11"
54+ - JuliaCI/julia-coverage#v1:
55+ codecov : true
56+ commands : |
57+ julia --project -e -i '
58+ using Pkg
59+
60+ println("--- :julia: Instantiating project")
61+ Pkg.add("pocl_jll")
62+ Pkg.develop(path="lib/intrinsics")
63+
64+ versioninfo()
65+
66+ println("+++ :julia: Running tests")
67+ Pkg.test(; coverage=true, test_args=`--platform=pocl --verbose`)'
68+ agents :
69+ queue : " juliaecosystem"
70+ os : " macos"
71+ arch : " x86_64"
72+ if : build.message !~ /\[skip tests\]/
73+ timeout_in_minutes : 120
74+
75+
76+ - label : " 1.10 macos arm"
77+ plugins :
78+ - JuliaCI/julia#v1:
79+ version : " 1.10"
80+ - JuliaCI/julia-coverage#v1:
81+ codecov : true
82+ commands : |
83+ julia --project -e -i '
84+ using Pkg
85+
86+ println("--- :julia: Instantiating project")
87+ Pkg.add("pocl_jll")
88+ Pkg.develop(path="lib/intrinsics")
89+
90+ versioninfo()
91+
92+ println("+++ :julia: Running tests")
93+ Pkg.test(; coverage=true, test_args=`--platform=pocl --verbose`)'
94+ agents :
95+ queue : " juliaecosystem"
96+ os : " macos"
97+ arch : " aarch64"
98+ if : build.message !~ /\[skip tests\]/
99+ timeout_in_minutes : 120
100+
101+ - label : " 1.10 macos intel"
102+ plugins :
103+ - JuliaCI/julia#v1:
104+ version : " 1.10"
105+ - JuliaCI/julia-coverage#v1:
106+ codecov : true
107+ commands : |
108+ julia --project -e -i '
109+ using Pkg
110+
111+ println("--- :julia: Instantiating project")
112+ Pkg.add("pocl_jll")
113+ Pkg.develop(path="lib/intrinsics")
114+
115+ versioninfo()
116+
117+ println("+++ :julia: Running tests")
118+ Pkg.test(; coverage=true, test_args=`--platform=pocl --verbose`)'
119+ agents :
120+ queue : " juliaecosystem"
121+ os : " macos"
122+ arch : " x86_64"
123+ if : build.message !~ /\[skip tests\]/
124+ timeout_in_minutes : 120
0 commit comments