View Ticket
Not logged in
Ticket Hash: bd44c48c063f4c2741a86d88422f70943b602366
Title: Tests failing with GEOS 3.9.1
Status: Closed Type: Code_Defect
Severity: Critical Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2021-03-20 10:42:22
Version Found In: 5.0.1
User Comments:
anonymous added on 2021-02-23 14:38:31:

Report from the conda-forge packaging, where it seems that with the latest libspatialite release the tests are failing when using GEOS 3.9.1 (compared to passing tests with GEOS 3.9.0, see https://github.com/conda-forge/libspatialite-feedstock/pull/64).

More specifically, the following tests are failing:

FAIL: check_sql_stmt
FAIL: check_sql_stmt_tiny
FAIL: check_sql_stmt_legacy
FAIL: check_sql_stmt_extension

sandro added on 2021-03-20 10:42:22:

it should now be fixed by commit 5fda27f68f

please note: after several years of fair stability, the more recent versions of GEOS are affected by many unexpected abrupt changes in the results they return.

nothing really serious, but surely disturbing and annoying. usually there are some different numeric roundings and different ordering of points in polygon's rings. in the latest 3.9.1 there was a rather puzzling radical change in the return value of a Buffer operation.