summaryrefslogtreecommitdiff
path: root/Makefile.rule
diff options
context:
space:
mode:
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>2020-10-11 15:11:15 +0200
committerGitHub <noreply@github.com>2020-10-11 15:11:15 +0200
commite396ec8b56511d84930e849b08d825af62b821a7 (patch)
tree069fca88e50a1551b81f3500eb86c338d46dd29b /Makefile.rule
parent68e6823d36a2e727c6db7bf850ba2b05b204a04a (diff)
downloadopenblas-e396ec8b56511d84930e849b08d825af62b821a7.tar.gz
openblas-e396ec8b56511d84930e849b08d825af62b821a7.tar.bz2
openblas-e396ec8b56511d84930e849b08d825af62b821a7.zip
Allow building support for only a subset of variable types
Diffstat (limited to 'Makefile.rule')
-rw-r--r--Makefile.rule32
1 files changed, 8 insertions, 24 deletions
diff --git a/Makefile.rule b/Makefile.rule
index 635e02c02..09dfb0881 100644
--- a/Makefile.rule
+++ b/Makefile.rule
@@ -272,33 +272,17 @@ COMMON_PROF = -pg
# work at all.
#
# CPP_THREAD_SAFETY_TEST = 1
-#
-# use this to run only the less memory-hungry GEMV test
-# CPP_THREAD_SAFETY_GEMV = 1
# If you want to enable the experimental BFLOAT16 support
# BUILD_HALF = 1
-
-
-# Set the thread number threshold beyond which the job array for the threaded level3 BLAS
-# will be allocated on the heap rather than the stack. (This array alone requires
-# NUM_THREADS*NUM_THREADS*128 bytes of memory so should not pose a problem at low cpu
-# counts, but obviously it is not the only item that ends up on the stack.
-# The default value of 32 ensures that the overall requirement is compatible
-# with the default 1MB stacksize imposed by having the Java VM loaded without use
-# of its -Xss parameter.
-# The value of 160 formerly used from about version 0.2.7 until 0.3.10 is easily compatible
-# with the common Linux stacksize of 8MB but will cause crashes with unwary use of the java
-# VM e.g. in Octave or with the java-based libhdfs in numpy or scipy code
-# BLAS3_MEM_ALLOC_THRESHOLD = 160
-
-
-
-# the below is not yet configurable, use cmake if you need to build only select types
-BUILD_SINGLE = 1
-BUILD_DOUBLE = 1
-BUILD_COMPLEX = 1
-BUILD_COMPLEX16 = 1
+#
+# Select if you need to build only select types
+# BUILD_SINGLE = 1
+# BUILD_DOUBLE = 1
+# BUILD_COMPLEX = 1
+# BUILD_COMPLEX16 = 1
+#
+#
# End of user configuration
#