Skip to content

Commit aefb2e4

Browse files
authored
test(bsd): disable FE_INVALID check on EnvelopeTest (#1375)
1 parent 36d2dcf commit aefb2e4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/unit/geom/EnvelopeTest.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,12 @@ struct test_envelope_data {
103103
//ensure("FE_INEXACT raised", !std::fetestexcept(FE_INEXACT));
104104
//#endif
105105
#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__)
106109
ensure("FE_INVALID raised", !std::fetestexcept(FE_INVALID));
107110
#endif
111+
#endif
108112
#ifdef FE_OVERFLOW
109113
ensure("FE_OVERFLOW raised", !std::fetestexcept(FE_OVERFLOW));
110114
#endif

0 commit comments

Comments
 (0)