Merge pull request #126942 from markuskowa/pr-openblas-avx512
[21.05] openblas: disable AVX512, make optional
This commit is contained in:
commit
d0f7ecb335
@ -17,6 +17,10 @@
|
||||
, target ? null
|
||||
# Select whether DYNAMIC_ARCH is enabled or not.
|
||||
, dynamicArch ? null
|
||||
# enable AVX512 optimized kernels.
|
||||
# These kernels have been a source of trouble in the past.
|
||||
# Use with caution.
|
||||
, enableAVX512 ? false
|
||||
, enableStatic ? stdenv.hostPlatform.isStatic
|
||||
, enableShared ? !stdenv.hostPlatform.isStatic
|
||||
}:
|
||||
@ -71,6 +75,7 @@ let
|
||||
BINARY = 64;
|
||||
TARGET = setTarget "ATHLON";
|
||||
DYNAMIC_ARCH = setDynamicArch true;
|
||||
NO_AVX512 = !enableAVX512;
|
||||
USE_OPENMP = false;
|
||||
MACOSX_DEPLOYMENT_TARGET = "10.7";
|
||||
};
|
||||
@ -79,6 +84,7 @@ let
|
||||
BINARY = 64;
|
||||
TARGET = setTarget "ATHLON";
|
||||
DYNAMIC_ARCH = setDynamicArch true;
|
||||
NO_AVX512 = !enableAVX512;
|
||||
USE_OPENMP = !stdenv.hostPlatform.isMusl;
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user