Skip to content

Commit 79b7f95

Browse files
committed
Turn off Julia pre-compilation, install HDF5.
1 parent 53f2a76 commit 79b7f95

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,17 @@ jobs:
4242
- name: CMake
4343
run: |
4444
sudo apt-get update
45-
sudo apt-get install libhdf5-dev $CXX $CC
45+
sudo apt-get install libhdf5-dev gcc-12 g++-12 clang
4646
cmake -B build
4747
- name: Build
4848
run: VERBOSE=true make -C build -j `nproc`
49-
- name: Test-Matrix
49+
- name: Matrix Tests
5050
run: ctest --test-dir ./build/test/bash
51-
- name: Install-Julia
51+
- name: Install Julia
5252
run: curl -fsSL https://install.julialang.org | sh -s -- -y
53-
- name: Install-Finch
54-
run: julia -e 'using Pkg; Pkg.add("Finch")'
55-
- name: Test-Tensor
53+
- name: Disable Julia precompilation
54+
run: julia -e 'using PrecompileTools, Preferences; set_preferences!(PrecompileTools, "precompile_workloads" => false; force=true)'
55+
- name: Install Julia Packages
56+
run: julia -e 'using Pkg; Pkg.add(["Finch", "HDF5"])'
57+
- name: Tensor Tests
5658
run: ctest --test-dir ./build/test/julia

0 commit comments

Comments
 (0)