Skip to content

Commit 2dab2cf

Browse files
authored
Merge pull request #335 from JuliaGPU/tb/1.6
Fixes for 1.6.
2 parents aaa75e0 + e22ada2 commit 2dab2cf

File tree

4 files changed

+47
-26
lines changed

4 files changed

+47
-26
lines changed

.buildkite/pipeline.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
env:
2+
SECRET_CODECOV_TOKEN: "GrevHmzmr2Vt6UK4wbbTTB1+kcMcIlF6nCXVCk3Z0plHDimpD6BwdN9T2A+5J9k3I2em0xXUqpt+2qUSqM8Bn5mNdpjR0TvxVY3oYXc+qzvBXmcZJpuCgJeoTP1P+kVFwszUn4na3fohNq9Qffp6tXMn/j8yJQKOiiC8mkD0aPEI0zISHuDaa/7j7JYf0vTrMRRZ9BMUQHmFuVaIQN8FLGG2BiE3236rj4eHh0lj2IfekCG3wd/LUzAsMx0MC3kIR8WzOWW2rf6xUMPkjm5+NuHwhAOcZc0+LRM7GYIwoW/nHAgyIqjvLiInNFmaJk+7V/GAKtd+gSAIzmyBUHAy6A==;U2FsdGVkX1+4ZljneQoaNE295nRIx8D6+WoFIgT6Pg2BXHaTyhTL4sxEcG0jX0e7oq68uvi4bK7x7YMS4L0Kew=="
3+
4+
steps:
5+
- label: "CUDA.jl"
6+
plugins:
7+
- JuliaCI/julia#v0.4:
8+
version: 1.5
9+
- JuliaCI/julia-coverage#v0.2:
10+
codecov: true
11+
command: |
12+
julia -e 'using Pkg;
13+
14+
println("--- :julia: Instantiating project");
15+
Pkg.develop(PackageSpec(path=pwd()));
16+
Pkg.add(PackageSpec(name="CUDA", rev="master"));
17+
Pkg.instantiate();
18+
19+
println("+++ :julia: Running tests");
20+
Pkg.test("CUDA"; coverage=true);'
21+
agents:
22+
queue: "juliagpu"
23+
cuda: "*"
24+
25+
- label: "oneAPI.jl"
26+
plugins:
27+
- JuliaCI/julia#v0.4:
28+
version: 1.5
29+
- JuliaCI/julia-coverage#v0.2:
30+
codecov: true
31+
command: |
32+
julia -e 'using Pkg;
33+
34+
println("--- :julia: Instantiating project");
35+
Pkg.develop(PackageSpec(path=pwd()));
36+
Pkg.add(PackageSpec(name="oneAPI", rev="master"));
37+
Pkg.instantiate();
38+
39+
println("+++ :julia: Running tests");
40+
Pkg.test("oneAPI"; coverage=true);'
41+
agents:
42+
queue: "juliagpu"
43+
intel: "*"

.gitlab-ci.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/host/mapreduce.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ Base.all(A::AnyGPUArray{Bool}) = mapreduce(identity, &, A)
7474
Base.any(f::Function, A::AnyGPUArray) = mapreduce(f, |, A)
7575
Base.all(f::Function, A::AnyGPUArray) = mapreduce(f, &, A)
7676

77-
Base.count(pred::Function, A::AnyGPUArray; dims=:) =
78-
mapreduce(pred, Base.add_sum, A; init=0, dims=dims)
77+
Base.count(pred::Function, A::AnyGPUArray; dims=:, init=0) =
78+
mapreduce(pred, Base.add_sum, A; init=init, dims=dims)
7979

8080
Base.:(==)(A::AnyGPUArray, B::AnyGPUArray) = Bool(mapreduce(==, &, A, B))
8181

test/testsuite/io.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
# the printing of Adjoint depends on global state
2929
msg = replstr(A')
3030
@test occursin(Regex("^1×1 Adjoint{Int64,\\s?$AT{Int64,\\s?1}}:\n 1\$"), msg) ||
31-
occursin(Regex("^1×1 LinearAlgebra.Adjoint{Int64,\\s?$AT{Int64,\\s?1}}:\n 1\$"), msg)
31+
occursin(Regex("^1×1 LinearAlgebra.Adjoint{Int64,\\s?$AT{Int64,\\s?1}}:\n 1\$"), msg) ||
32+
occursin(Regex("^1×1 adjoint\\(::$AT{Int64,\\s?1}\\) with eltype Int64:\n 1\$"), msg)
3233
end
3334
end

0 commit comments

Comments
 (0)