Opened 10 years ago
Closed 7 years ago
#694 closed defect (fixed)
PreparedPoint::intersects gives different results from Point::intersects
Reported by: | strk | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | 3.6.2 |
Component: | Default | Version: | 3.4.2 |
Severity: | Unassigned | Keywords: | |
Cc: | mtnclimb@… |
Description
A bug in PreparedPoint::intersects signature prevented it from being really prepared. The bug was fixed by r3988, which triggered no failures in the GEOS testsuite but triggered a failure in the PostGIS testsuite: http://trac.osgeo.org/postgis/ticket/2768
This makes me think that PreparedPoint::intersects behaves differentely from Point::intersects, which is the one we were hitting while the bug was present.
Change History (8)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
Milestone: | 3.5.0 → 3.4.3 |
---|---|
Version: | svn-trunk → 3.4.2 |
Interesting enough, it looks like tests for prepared predicates are completely missing, see http://trac.osgeo.org/geos/browser/tags/3.4.2/tests/xmltester/tests/general/MISSING
Sounds about time to port those tests!
Assuming the bug is also in 3.4.3 (and would probably also be in 3.3.9)
comment:8 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I've reverted the signature fix with r3989, but this issue should be fixed or it makes no sense to have an unused implementation for PreparedPoint::intersects.
An automated testcase is needed in GEOS.