Skip to content

Commit 9b86c00

Browse files
authored
Rerun runic and lock to specific commit (#511)
1 parent ae038d8 commit 9b86c00

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed

.github/workflows/runic.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: julia-actions/cache@v2
2020
- name: Install Runic
2121
run: |
22-
julia --color=yes --project=@runic -e 'using Pkg; Pkg.add(url = "https://github.com/fredrikekre/Runic.jl")'
22+
julia --color=yes --project=@runic -e 'using Pkg; Pkg.add(url = "https://github.com/fredrikekre/Runic.jl", rev = "e128bc9b77ea44b8fe23a0c3afe741a19c71a7b2")'
2323
- name: Run Runic
2424
run: |
2525
git ls-files -z -- '*.jl' | xargs -0 julia --project=@runic -m Runic --check --diff

src/extras/loopinfo.jl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,12 @@ module MD
2020
end
2121

2222
function loopinfo(expr, nodes...)
23-
if @capture(expr, for i_ in iter_ body__ end)
23+
if @capture(
24+
expr,
25+
for i_ in iter_
26+
body__
27+
end,
28+
)
2429
return quote
2530
for $i in $iter
2631
$(body...)

test/nditeration.jl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ using Test
44

55
function nditeration_testsuite()
66
@testset "iteration" begin
7-
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((256, 256)), CartesianIndices((32, 32)));
7+
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((256, 256)), CartesianIndices((32, 32)))
88
@test length(ndrange) == 256 * 256
99
@test all(p -> p[1] == p[2], zip(ndrange, CartesianIndices((256, 256))))
1010
end
11-
let ndrange = NDRange{2, StaticSize{(256, 256)}, DynamicSize}(nothing, CartesianIndices((32, 32)));
11+
let ndrange = NDRange{2, StaticSize{(256, 256)}, DynamicSize}(nothing, CartesianIndices((32, 32)))
1212
@test length(ndrange) == 256 * 256
1313
@test all(p -> p[1] == p[2], zip(ndrange, CartesianIndices((256, 256))))
1414
end
@@ -34,14 +34,14 @@ function nditeration_testsuite()
3434
@testset "linear_iteration" begin
3535
Dim_x = 32
3636
Dim_y = 32
37-
let ndrange = NDRange{2, StaticSize{(4, 4)}, StaticSize{(Dim_x, Dim_y)}}();
37+
let ndrange = NDRange{2, StaticSize{(4, 4)}, StaticSize{(Dim_x, Dim_y)}}()
3838
idx = linear_iteration(ndrange)
3939
for (i, I) in zip(1:length(blocks(ndrange)), blocks(ndrange))
4040
I = Tuple(I)
4141
@test check(idx, i - 1, ntuple(i -> I[i] - 1, length(I))..., Dim_x, Dim_y)
4242
end
4343
end
44-
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((4, 4)), CartesianIndices((Dim_x, Dim_y)));
44+
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((4, 4)), CartesianIndices((Dim_x, Dim_y)))
4545
idx = linear_iteration(ndrange)
4646
for (i, I) in zip(1:length(blocks(ndrange)), blocks(ndrange))
4747
I = Tuple(I)
@@ -51,15 +51,15 @@ function nditeration_testsuite()
5151

5252
Dim_x = 32
5353
Dim_y = 1
54-
let ndrange = NDRange{2, StaticSize{(4, 4 * 32)}, StaticSize{(Dim_x, Dim_y)}}();
54+
let ndrange = NDRange{2, StaticSize{(4, 4 * 32)}, StaticSize{(Dim_x, Dim_y)}}()
5555
idx = linear_iteration(ndrange)
5656
N = length(workitems(ndrange))
5757
for (i, I) in zip(1:length(blocks(ndrange)), blocks(ndrange))
5858
I = Tuple(I)
5959
@test check(idx, i - 1, ntuple(i -> I[i] - 1, length(I))..., Dim_x, Dim_y)
6060
end
6161
end
62-
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((4, 4 * 32)), CartesianIndices((Dim_x, Dim_y)));
62+
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((4, 4 * 32)), CartesianIndices((Dim_x, Dim_y)))
6363
idx = linear_iteration(ndrange)
6464
for (i, I) in zip(1:length(blocks(ndrange)), blocks(ndrange))
6565
I = Tuple(I)
@@ -69,15 +69,15 @@ function nditeration_testsuite()
6969

7070
Dim_x = 1
7171
Dim_y = 32
72-
let ndrange = NDRange{2, StaticSize{(4 * 32, 4)}, StaticSize{(Dim_x, Dim_y)}}();
72+
let ndrange = NDRange{2, StaticSize{(4 * 32, 4)}, StaticSize{(Dim_x, Dim_y)}}()
7373
idx = linear_iteration(ndrange)
7474
N = length(workitems(ndrange))
7575
for (i, I) in zip(1:length(blocks(ndrange)), blocks(ndrange))
7676
I = Tuple(I)
7777
@test check(idx, i - 1, ntuple(i -> I[i] - 1, length(I))..., Dim_x, Dim_y)
7878
end
7979
end
80-
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((4 * 32, 4)), CartesianIndices((Dim_x, Dim_y)));
80+
let ndrange = NDRange{2, DynamicSize, DynamicSize}(CartesianIndices((4 * 32, 4)), CartesianIndices((Dim_x, Dim_y)))
8181
idx = linear_iteration(ndrange)
8282
for (i, I) in zip(1:length(blocks(ndrange)), blocks(ndrange))
8383
I = Tuple(I)

0 commit comments

Comments
 (0)