-
Notifications
You must be signed in to change notification settings - Fork 202
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
Fix RDP recursion bug #941
Conversation
LGTM - feel free to merge with or without the unit test. I'll plan to include it in #937. |
Thoughts on adding a |
My debug assertion is now causing test failures. Sigh. |
I was wondering if this would be the case 😅 Did you have time to look into why it's 0? |
Not yet. Tomorrow! |
I took a stab at this in #950 Seems like the issue was just the degenerate case when we recurse to simplify a two coordinate line segment. |
950: Fix RDP recursion bug #2 r=urschrei a=michaelkirk - [x] I agree to follow the project's [code of conduct](https://github.com/georust/geo/blob/main/CODE_OF_CONDUCT.md). - [x] I added an entry to `CHANGES.md` if knowledge of this change could be valuable to users. --- Supersedes #941 I rebased #940 against main to include #942 and added a guard to avoid the spurious assertion failure introduced in c61abfa Co-authored-by: Stephan Hügel <[email protected]> Co-authored-by: Michael Kirk <[email protected]>
Fixed in #950 Thank you @urschrei and @michaelkirk ! |
Fixes #940
CHANGES.md
if knowledge of this change could be valuable to users.