Skip to content

Commit 1c1e335

Browse files
committed
Maybe it's a virtualization issue
1 parent c65e0fb commit 1c1e335

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

.buildkite/pipeline.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff 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"

0 commit comments

Comments
 (0)