We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 36d2dcf commit aefb2e4Copy full SHA for aefb2e4
tests/unit/geom/EnvelopeTest.cpp
@@ -103,8 +103,12 @@ struct test_envelope_data {
103
//ensure("FE_INEXACT raised", !std::fetestexcept(FE_INEXACT));
104
//#endif
105
#ifdef FE_INVALID
106
+ // Skip FE_INVALID check on FreeBSD and OpenBSD due to platform-specific behavior
107
+ // See: https://github.com/libgeos/geos/issues/1206
108
+#if !defined(__FreeBSD__) && !defined(__OpenBSD__)
109
ensure("FE_INVALID raised", !std::fetestexcept(FE_INVALID));
110
#endif
111
+#endif
112
#ifdef FE_OVERFLOW
113
ensure("FE_OVERFLOW raised", !std::fetestexcept(FE_OVERFLOW));
114
0 commit comments