geos icon indicating copy to clipboard operation
geos copied to clipboard

macOS conda-forge failed assertion: `FE_INVALID raised`

Open mwtoews opened this issue 2 years ago • 2 comments

Over at conda-forge, the latest build for 3.12.0 with https://github.com/conda-forge/geos-feedstock/pull/70 has one test failure on macOS 12.6.6 with Clang 15.0.7.

Relevant excerpts from the log are captured here:

169/466 Test #169: unit-geom-Envelope .........................................***Failed    0.01 sec
===============================
  GEOS Unit Test Suite
===============================

geos::geom::Envelope: .....[6=F]..............

---> group: geos::geom::Envelope, test: test<6>
     problem: assertion failed
     failed assertion: `FE_INVALID raised`

See https://github.com/libgeos/geos/blob/3.12.0/tests/unit/geom/EnvelopeTest.cpp#L219-L256 for code reference.

This is probably related to #791

mwtoews avatar Jun 27 '23 20:06 mwtoews

This seems to be limited to x86_64, I am not seeing it on aarm64. (My timing on selling my old x86 macbook is poor in this case.)

pramsey avatar Jun 28 '23 19:06 pramsey

That's correct, no issue with aarm64 on conda-forge too. The issue with x86_64 was skipped for the build recipe, unless a better solution is found. It's possibly compiler-dependant too. And as you know tracing FE_INVALID issues is not easy. Consider this a low priority.

mwtoews avatar Jun 28 '23 21:06 mwtoews