diff options
author | hbhkx | 2020-02-01 15:47:12 +0800 |
---|---|---|
committer | hbhkx | 2020-02-01 15:47:12 +0800 |
commit | 9d22616e84c4e7abb437bcb1b711f04399a7e23f (patch) | |
tree | 600fa0c7bab526a4ed3a14e3dddd98f6bcdbe692 /suitesparse-mkl_tbb.patch | |
parent | ffd642fddc5358ea90f723c0863dc1c1fcd2e54e (diff) | |
download | aur-suitesparse-mkl.tar.gz |
install only calculation parts
Diffstat (limited to 'suitesparse-mkl_tbb.patch')
-rw-r--r-- | suitesparse-mkl_tbb.patch | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/suitesparse-mkl_tbb.patch b/suitesparse-mkl_tbb.patch index f86ab5db22be..3772c3f4eda9 100644 --- a/suitesparse-mkl_tbb.patch +++ b/suitesparse-mkl_tbb.patch @@ -20,6 +20,15 @@ ifneq ($(AUTOCC),no) ifneq ($(shell which icc 2>/dev/null),) +@@ -309,7 +309,7 @@ + # Performance Library + # -DGPU_BLAS enable the use of the CUDA BLAS + +- CHOLMOD_CONFIG ?= $(GPU_CONFIG) ++ CHOLMOD_CONFIG ?= -DNPARTITION $(GPU_CONFIG) + + #--------------------------------------------------------------------------- + # SuiteSparseQR configuration: @@ -325,8 +325,8 @@ SPQR_CONFIG ?= $(GPU_CONFIG) @@ -39,3 +48,68 @@ I_WITH_PARTITION = LIB_WITH_PARTITION = CONFIG_PARTITION = -DNPARTITION -DNCAMD +--- SuiteSparse-5.6.0/Makefile.orig 2020-01-15 17:30:11.180000000 +0800 ++++ SuiteSparse-5.6.0/Makefile 2020-01-15 17:34:31.390000000 +0800 +@@ -12,7 +12,7 @@ + # Compile the default rules for each package + go: metis + ( cd SuiteSparse_config && $(MAKE) ) +- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) ++# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) + ( cd AMD && $(MAKE) ) + ( cd BTF && $(MAKE) ) + ( cd CAMD && $(MAKE) ) +@@ -30,7 +30,7 @@ + ( cd GPUQREngine && $(MAKE) ) + endif + ( cd SPQR && $(MAKE) ) +- ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) ++# ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) + # ( cd PIRO_BAND && $(MAKE) ) + # ( cd SKYLINE_SVD && $(MAKE) ) + +@@ -38,7 +38,7 @@ + # (note that CSparse is not installed; CXSparse is installed instead) + install: metisinstall + ( cd SuiteSparse_config && $(MAKE) install ) +- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install ) ++# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install ) + ( cd AMD && $(MAKE) install ) + ( cd BTF && $(MAKE) install ) + ( cd CAMD && $(MAKE) install ) +@@ -55,7 +55,7 @@ + ( cd GPUQREngine && $(MAKE) install ) + endif + ( cd SPQR && $(MAKE) install ) +- ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install ) ++# ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install ) + # ( cd PIRO_BAND && $(MAKE) install ) + # ( cd SKYLINE_SVD && $(MAKE) install ) + $(CP) README.txt $(INSTALL_DOC)/SuiteSparse_README.txt +@@ -116,7 +116,7 @@ + # the static library + library: metis + ( cd SuiteSparse_config && $(MAKE) ) +- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library ) ++# ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library ) + ( cd AMD && $(MAKE) library ) + ( cd BTF && $(MAKE) library ) + ( cd CAMD && $(MAKE) library ) +@@ -134,7 +134,7 @@ + ( cd GPUQREngine && $(MAKE) library ) + endif + ( cd SPQR && $(MAKE) library ) +- ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library ) ++# ( cd GraphBLAS && $(MAKE) JOBS=$(JOBS) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library ) + # ( cd PIRO_BAND && $(MAKE) library ) + # ( cd SKYLINE_SVD && $(MAKE) library ) + +@@ -220,7 +220,7 @@ + # Create the PDF documentation + docs: + ( cd GraphBLAS && $(MAKE) docs ) +- ( cd Mongoose && $(MAKE) docs ) ++# ( cd Mongoose && $(MAKE) docs ) + ( cd AMD && $(MAKE) docs ) + ( cd CAMD && $(MAKE) docs ) + ( cd KLU && $(MAKE) docs ) |