From 7128d4b94be99fce661cd2ae5dfe430f202d625d Mon Sep 17 00:00:00 2001 From: "Field G. Van Zee" Date: Mon, 18 Feb 2019 16:51:38 -0600 Subject: [PATCH] Removed -funsafe-loop-optimizations from families. Details: - Removed -funsafe-loop-optimizations from the configuration families affected by 6a014a3, specifically: intel64, amd64, and x86_64. This is part of an attempt to debug why the sde, as executed by Travis CI, is crashing via the following error: TID 0 SDE-ERROR: Executed instruction not valid for specified chip (ICELAKE): 0x9172a5: bextr_xop rax, rcx, 0x103 --- config/amd64/make_defs.mk | 2 +- config/intel64/make_defs.mk | 2 +- config/x86_64/make_defs.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/amd64/make_defs.mk b/config/amd64/make_defs.mk index 668c7275e..70c0b692b 100644 --- a/config/amd64/make_defs.mk +++ b/config/amd64/make_defs.mk @@ -75,7 +75,7 @@ endif # Flags specific to reference kernels. CROPTFLAGS := $(CKOPTFLAGS) ifeq ($(CC_VENDOR),gcc) -CRVECFLAGS := $(CKVECFLAGS) -funsafe-loop-optimizations +CRVECFLAGS := $(CKVECFLAGS) else CRVECFLAGS := $(CKVECFLAGS) endif diff --git a/config/intel64/make_defs.mk b/config/intel64/make_defs.mk index 3a9cb8895..af462fdc3 100644 --- a/config/intel64/make_defs.mk +++ b/config/intel64/make_defs.mk @@ -79,7 +79,7 @@ endif # Flags specific to reference kernels. CROPTFLAGS := $(CKOPTFLAGS) ifeq ($(CC_VENDOR),gcc) -CRVECFLAGS := $(CKVECFLAGS) -funsafe-loop-optimizations +CRVECFLAGS := $(CKVECFLAGS) else CRVECFLAGS := $(CKVECFLAGS) endif diff --git a/config/x86_64/make_defs.mk b/config/x86_64/make_defs.mk index 0c6c521bd..4d038ff04 100644 --- a/config/x86_64/make_defs.mk +++ b/config/x86_64/make_defs.mk @@ -79,7 +79,7 @@ endif # Flags specific to reference kernels. CROPTFLAGS := $(CKOPTFLAGS) ifeq ($(CC_VENDOR),gcc) -CRVECFLAGS := $(CKVECFLAGS) -funsafe-loop-optimizations +CRVECFLAGS := $(CKVECFLAGS) else CRVECFLAGS := $(CKVECFLAGS) endif