From 1eca91f3151827813e9491ca7ff2c2fa23af75ee Mon Sep 17 00:00:00 2001 From: Wangyang Guo Date: Tue, 12 Oct 2021 02:01:20 -0700 Subject: [PATCH] Fix build error in legacy gcc --- Makefile.x86_64 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Makefile.x86_64 b/Makefile.x86_64 index 15cf202c0..f14a8a8ff 100644 --- a/Makefile.x86_64 +++ b/Makefile.x86_64 @@ -81,6 +81,11 @@ CCOMMON_OPT += -march=cooperlake ifneq ($(F_COMPILER), NAG) FCOMMON_OPT += -march=cooperlake endif +else # gcc not support, fallback to avx512 +CCOMMON_OPT += -march=skylake-avx512 +ifneq ($(F_COMPILER), NAG) +FCOMMON_OPT += -march=skylake-avx512 +endif endif endif ifeq ($(OSNAME), CYGWIN_NT) @@ -105,6 +110,11 @@ CCOMMON_OPT += -march=sapphirerapids ifneq ($(F_COMPILER), NAG) FCOMMON_OPT += -march=sapphirerapids endif +else # gcc not support, fallback to avx512 +CCOMMON_OPT += -march=skylake-avx512 +ifneq ($(F_COMPILER), NAG) +FCOMMON_OPT += -march=skylake-avx512 +endif endif endif ifeq ($(OSNAME), CYGWIN_NT)