Skip to content

Commit

Permalink
parallelize CI
Browse files Browse the repository at this point in the history
  • Loading branch information
willow-ahrens committed Jan 9, 2025
1 parent 1145e57 commit d18fe77
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ jobs:
arch:
- x64
- x86
testset:
- 'algebra constructors continuous continuous_examples docs'
- 'examples fileio galley index interface_einsum interface_asmd'
- 'interface_issues issues kernels merges parallel print'
- 'representation1d representation2d scheduler simple typical'
exclude:
- os: ubuntu-latest
arch: x86
Expand All @@ -51,7 +56,7 @@ jobs:
- name: Set and Retrieve Github ENV variables
shell: bash
run: |
echo "JULIA_NUM_THREADS=2" >> $GITHUB_ENV
echo "JULIA_NUM_THREADS=2 FINCH_TEST_ARGS='-i ${{matrix.testset}}'" >> $GITHUB_ENV
- uses: julia-actions/julia-runtest@v1
- uses: julia-actions/julia-processcoverage@v1
- uses: codecov/codecov-action@v5
Expand Down
2 changes: 1 addition & 1 deletion src/scheduler/LogicExecutor.jl
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ function logic_executor_code(ctx, prgm)
ctx(prgm)
end
code = pretty(code)
fname = gensym(Symbol(:compute, hash(get_structure(prgm)))) #The fact that we need this hash is worrisome
fname = gensym(Symbol(:compute, hash(get_structure(prgm)))) #The fact that we need this hash is worrisome (it indicates that our gensyms are not always unique)
return :(function $fname(prgm)
$code
end) |> striplines
Expand Down
2 changes: 1 addition & 1 deletion test/suites/galley_tests.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@testitem "Galley Tests" begin
@testitem "galley" begin

using Test
using Finch
Expand Down

0 comments on commit d18fe77

Please sign in to comment.