Skip to content

Commit 9fc4990

Browse files
authored
Update to 8.0.2 (#93)
* Update to 8.0.2 and turn off JIT by default (but it's still usable)
1 parent d018248 commit 9fc4990

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

.github/workflows/test.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# os: ["ubuntu-latest"]
2020
# source: ["source"]
2121
python-version: ["3.8", "3.9", "3.10", "3.11"]
22-
graphblas-version: ["8.0.1"]
22+
graphblas-version: ["8.0.2"]
2323
steps:
2424
- name: Checkout
2525
uses: actions/checkout@v3
@@ -52,7 +52,7 @@ jobs:
5252
# pushd DrTim*/build
5353
5454
# echo ${CONDA_PREFIX}
55-
# cmake -DCMAKE_INSTALL_PREFIX=${CONDA_PREFIX} -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release ..
55+
# cmake -DJITINIT=2 -DCMAKE_INSTALL_PREFIX=${CONDA_PREFIX} -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release ..
5656
# cat Makefile
5757
# make all JOBS=16
5858
# make install

suitesparse.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@ fi
8888
# Disable all Source/Generated2 kernels. For workflow development only.
8989
#cmake_params+=(-DCMAKE_CUDA_DEV=1)
9090

91-
cmake .. -DCMAKE_BUILD_TYPE=Release -G 'Unix Makefiles' "${cmake_params[@]}"
91+
# Use `-DJITINIT=2` so that the JIT functionality is available, but disabled by default.
92+
# Level 2, "run", means that pre-JIT kernels may be used, which does not require a compiler at runtime.
93+
cmake .. -DJITINIT=2 -DCMAKE_BUILD_TYPE=Release -G 'Unix Makefiles' "${cmake_params[@]}"
9294
make -j$NPROC
9395
make install
9496

0 commit comments

Comments
 (0)