uber / h3

Hexagonal hierarchical geospatial indexing system
https://h3geo.org
Apache License 2.0
4.93k stars 467 forks source link

`cellsToLinkedMultiPolygon` bug on Apple Silicon #917

Open ajfriend opened 1 month ago

ajfriend commented 1 month ago

We have a bug computing cellsToLinkedMultiPolygon for the children of a pentagon which only seems to show up on Apple Silicon builds. I'm guessing this is a floating point issue?

Demonstrated in #916 .

ajfriend commented 1 month ago

Only on Apple Silicon, but not on x86: https://github.com/uber/h3/actions/runs/11062819778/job/30737940554?pr=916

image

(If I'm interpreting this correctly: https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories)