I think your compiler does not support fma intrinsic so that function is undefined and assumed returning int type. Please try removing the file from source or replacing with an empty file. Using the file gemm_int-avx.c should be sufficient.
What is the version of compiler you are using? On Oct 10, 2017 4:01 AM, "Thomas Costigliola" <fo...@iocane.net> wrote: I am trying to compile the AVX version of libj.so on Linux and I am getting a bunch of these errors in gemm_int-fma.c jsrc/blis/gemm_int-fma.c:277:11: error: incompatible types when assigning to type '__m256d' from type 'int' t0_00 = MM256_FMADD_PD(b_0, a_re, t0_00); ^ jsrc/blis/gemm_int-fma.c:278:11: error: incompatible types when assigning to type '__m256d' from type 'int' t0_01 = MM256_FMADD_PD(b_1, a_re, t0_01); Any idea what is causing this? ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm