revert workaround introduced for issue #1332 as the actual cause appears to be my incorrect fix from #1262 (see #1388)
buffer = (FLOAT *)blas_memory_alloc(1);
#ifdef SMP
-/* nthreads = num_cpu_avail(2);
+ nthreads = num_cpu_avail(2);
-FIXME trmv_thread was found to be broken, see issue 1332 */
- nthreads = 1;
-
if (nthreads == 1) {
#endif
} else
nthreads = 1;
-/* FIXME TRMV multithreading appears to be broken, see issue 1332*/
- nthreads = 1;
-
if(nthreads > 1) {
buffer_size = n > 16 ? 0 : n * 4 + 40;
}