diff options
author | Raghuveer Devulapalli <raghuveer.devulapalli@intel.com> | 2019-03-27 13:55:37 -0700 |
---|---|---|
committer | Raghuveer Devulapalli <raghuveer.devulapalli@intel.com> | 2019-04-19 10:47:15 -0700 |
commit | f9d14627b36bc25aace6c78e6e5f6fe68c08bfcb (patch) | |
tree | 629cc3c9da87ba3fe1c910c332bb670ad4d909f2 /numpy/lib/tests/test_function_base.py | |
parent | 1352359095cbf64c6ad3426ed674eb61cf47e258 (diff) | |
download | numpy-f9d14627b36bc25aace6c78e6e5f6fe68c08bfcb.tar.gz |
BUG: Fixing AVX512F build issues on clang6.0
clang6.0 fails to compile this code:
__asm__ __volatile__ (
"vpaddd %zmm1, %zmm2, %zmm3\n\t"
);
Note that this is a known issue in clang6.0. clang7.0 and gcc does not
have this problem. This fails to set the flag HAVE_LINK_AVX512F. Hence,
the AVX512F version of exp and log doesn't get built. If AVX512F is
detected during runtime, instead of choosing to run the AVX2 version, it
will end up running scalar version.
Diffstat (limited to 'numpy/lib/tests/test_function_base.py')
0 files changed, 0 insertions, 0 deletions