-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GEOSConstrainedDelaunayTriangulation_r loops forever on a valid polygon #653
Comments
I tried this example in 3.11 and 3.10 using
So not sure what might be happening in your environment. Is that an M1 machine? |
@dr-jts thanks for showing me the CLI sadly my experience match yours: -a arg source for A geometries (WKT, WKB, file, stdin, $ time geosop -a ~/Desktop/tri.wkt constrainedDelaunay real 0m0.005s I guess I have more homework to do. Sorry for the wasted time, I was earnest, I had left really little julia in the equation. |
As you say, there can't be much Julia in front of GEOS, so this does seem odd. Not sure how to narrow it down more. |
Sorry for coming back, it seems to be a duplicate of #574 |
Is it possible the GEOS lib being used by Julia does not have the fix for that issue? |
yes, the PR #575 says "first appeared in 3.11.0beta1" and the version string I have is
it's a bit late here, in my tomorrow, I'll try to wrap a more recent version. |
@nraynaud Sounds like this should be closed? |
I confirm its a duplicate of #574 , bumping the version makes the problem disappear. |
I have a polygon that seems to make
GEOSConstrainedDelaunayTriangulation_r()
loop forever while reserving more and more memory.isValid()
returns trueje actual library I used is LibGEOS.jl v0.6.12
the underlying GEOS version seems to be GEOS_jll.jl (v3.10.2+0)
it happened on a macbook pro: 'Darwin 21.4.0 Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64 x86_64'
here is a quick Julia demonstration:
the console result is:
The text was updated successfully, but these errors were encountered: