From bd9c590810a33d2843467fcefbb4f7d82784b8b6 Mon Sep 17 00:00:00 2001 From: Marius Gerbershagen Date: Thu, 22 Aug 2019 18:58:06 +0200 Subject: [PATCH] ieee-fp: remove _fpreset from si_trap_fpe This is not needed since windows includes feclearexcept. Furthermore, it leads to segmentation faults in the ieee-fp tests. --- src/c/unixint.d | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/c/unixint.d b/src/c/unixint.d index d6a5af1d4..073b845c4 100644 --- a/src/c/unixint.d +++ b/src/c/unixint.d @@ -1230,9 +1230,6 @@ si_trap_fpe(cl_object condition, cl_object flag) # ifdef HAVE_FENV_H feclearexcept(all); # endif -# if defined(ECL_MS_WINDOWS_HOST) - _fpreset(); -# endif # ifdef HAVE_FEENABLEEXCEPT fedisableexcept(all & ~bits); feenableexcept(all & bits);