macOS conda-forge failed assertion: `FE_INVALID raised`
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
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.)
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.