From 6cf0fe1cd4f8040ee767381d680afd4ac2e9a528 Mon Sep 17 00:00:00 2001 From: Tim Davis Date: Sun, 17 Dec 2023 04:47:24 -0600 Subject: [PATCH] add ParU back into the macOS CI --- .github/workflows/macos.yaml | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index 7c8796722..d0dae2c09 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -12,10 +12,6 @@ concurrency: ci-${{ github.ref }} env: # string with name of libraries to be built BUILD_LIBS: "SuiteSparse_config:Mongoose:AMD:BTF:CAMD:CCOLAMD:COLAMD:CHOLMOD:CSparse:CXSparse:LDL:KLU:UMFPACK:ParU:RBio:SPQR:SPEX:GraphBLAS:LAGraph" - # string with name of libraries to be checked - CHECK_LIBS: "SuiteSparse_config:Mongoose:AMD:BTF:CAMD:CCOLAMD:COLAMD:CHOLMOD:CSparse:CXSparse:LDL:KLU:UMFPACK:ParU:RBio:SPQR:SPEX:GraphBLAS:LAGraph" - CHECK_LIBS_MAC: "SuiteSparse_config:Mongoose:AMD:BTF:CAMD:CCOLAMD:COLAMD:CHOLMOD:CSparse:CXSparse:LDL:KLU:UMFPACK:RBio:SPQR:SPEX:GraphBLAS:LAGraph" - jobs: @@ -89,24 +85,6 @@ jobs: echo "::endgroup::" done -# - name: check -# timeout-minutes: 20 -# run: | -# # this check seems to hang intermittently at this point, before -# # printing the IFS statement and before running any 'make demos'. -# # Adding some debug echo statements here: -# echo "::group::Starting check (1)" -# echo "::endgroup::" -# echo "::group::Starting check (2)" -# IFS=':' read -r -a libs <<< "${CHECK_LIBS_MAC}" -# echo "::endgroup::" -# for lib in "${libs[@]}"; do -# printf "::group:: \033[0;32m==>\033[0m Checking library \033[0;32m${lib}\033[0m\n" -# cd ${GITHUB_WORKSPACE}/${lib} -# make demos -# echo "::endgroup::" -# done - - name: check_Mongoose run: | cd ${GITHUB_WORKSPACE}/Mongoose/build @@ -189,6 +167,11 @@ jobs: cd ${GITHUB_WORKSPACE}/LAGraph/build ctest . + - name: check_ParU + run: | + cd ${GITHUB_WORKSPACE}/ParU + make demos + - name: ccache status continue-on-error: true run: ccache -s