From 92c41045d1b9b2158c4744ee4c4b4ce50fc14fba Mon Sep 17 00:00:00 2001 From: William Douglas Date: Tue, 14 May 2024 12:35:19 -0700 Subject: [PATCH] Remove Ofast from flags This caused some incorrect behavior for numpy. Generally disabling to avoid problematic behavior. Signed-off-by: William Douglas --- autospec/specfiles.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autospec/specfiles.py b/autospec/specfiles.py index 6ae53202..7eff8cab 100644 --- a/autospec/specfiles.py +++ b/autospec/specfiles.py @@ -591,7 +591,7 @@ def write_variables(self): if self.config.config_opts['use_clang']: flags.extend(["-O3"]) else: - flags.extend(["-Ofast", "-fno-semantic-interposition", "-falign-functions=32"]) + flags.extend(["-fno-semantic-interposition", "-falign-functions=32"]) if not self.config.config_opts['full-debug-info'] and not self.config.config_opts['use_clang']: flags.extend(["-gno-variable-location-views", "-gno-column-info", "-femit-struct-debug-baseonly", "-fdebug-types-section", "-gz=zstd", "-g1"]) if self.config.default_pattern != 'qmake' or self.config.default_pattern != 'qmake6':