Open therealmrawsky opened 1 year ago
Modify the Makefile as following
# Architecture specific
# TODO: probably these flags need to be tweaked on some architectures
# feel free to update the Makefile for your architecture and send a pull request or issue
ifeq ($(UNAME_M),x86_64)
ifeq ($(UNAME_S),Darwin)
CFLAGS += -mfma -mf16c
AVX1_M := $(shell sysctl machdep.cpu.features)
ifneq (,$(findstring AVX1.0,$(AVX1_M)))
CFLAGS += -mavx
endif
AVX2_M := $(shell sysctl machdep.cpu.leaf7_features)
ifneq (,$(findstring AVX2,$(AVX2_M)))
Do you have a Dual-CPU-configuration or a "classic" SINGLE-CPU mainboard? I do have a dual XEON setup and make fails the same way. MAYBE the problem is that make fails building when there are TWO CPUs working in parallel. But simply Reducing the NUMA-nodes to 0 (NUMA=OFF) didn't help.