[geos-devel] [GEOS] #723: Failing case1: test1: union(A, B) on Linux on System z
GEOS
geos-trac at osgeo.org
Wed Mar 25 12:18:43 PDT 2015
#723: Failing case1: test1: union(A, B) on Linux on System z
------------------------+---------------------------------------------------
Reporter: maximmai | Owner: geos-devel@…
Type: defect | Status: new
Priority: major | Milestone: 3.4.3
Component: Default | Version: 3.4.2
Severity: Unassigned | Keywords:
------------------------+---------------------------------------------------
Platform: Red Hat Enterprise Linux Server release 7.0 (Maipo) 64bit
Hardware: IBM System z (mainframe)
Symptom: The union operation on multipolygon and polygon is not returning
a correct result. The result obtained is missing one of the polygons:
(0.0000000000000000 21.5874865260243638
34.0258524396557860 6.8981402622972743
34.0258524396557931 6.8981402622972734
0.0000000000000000 21.5874865260243638)
#########
test log:
#########
./tests/ticket/bug398.xml: case1: test1: union(A, B): failed.
Description: http://trac.osgeo.org/geos/ticket/398
Assertion `shellCount <= 1' failed.
Geometry A: MULTIPOLYGON (((60.0000000000000000
6.5105151320986412, 44.0044859469790026 11.6931320480208569,
0.0000000000000000 25.9507790663861222, 0.0000000000000000
26.8608278557796467, 0.0000000000000000 29.8387923019253307,
60.0000000000000000 10.3985283676378408, 60.0000000000000000
7.8021345594223774, 60.0000000000000000 6.6570998796460161,
60.0000000000000000 6.5105151320986412)), ((43.3161197496508308
0.0000000000000000, 0.0000000000000000 0.0000000000000000,
0.0000000000000000 14.0346133423735822, 0.0000000000000000
17.9226661292310787, 0.0000000000000000 21.5874865260243638,
34.0258524396557860 6.8981402622972743, 55.3161197496508308
0.0000000000000000, 50.0044466166182886 0.0000000000000000,
43.3161197496508308 0.0000000000000000)), ((13.4455725323347899
36.0000000000000000, 60.0000000000000000 36.0000000000000000,
60.0000000000000000 16.7944518298098018, 60.0000000000000000
16.3644011555093201, 60.0000000000000000 14.0439960304547569,
2.9187843276549756 36.0000000000000000, 11.8945390820010992
36.0000000000000000, 13.4455725323347899 36.0000000000000000)))
Geometry B: POLYGON ((50.0044466166182886 0.0000000000000000,
0.0000000000000000 21.5874865260243638, 0.0000000000000000
35.7392139719321804, 60.0000000000000000 13.1838946818537934,
60.0000000000000000 0.0000000000000000, 50.0044466166182886
0.0000000000000000))
Expected result: MULTIPOLYGON (((0.0000000000000000
25.9507790663861222, 0.0000000000000000 26.8608278557796467,
0.0000000000000000 29.8387923019253307, 0.0000000000000000
35.7392139719321804, 60.0000000000000000 13.1838946818537934,
60.0000000000000000 10.3985283676378408, 60.0000000000000000
7.8021345594223774, 60.0000000000000000 6.6570998796460161,
60.0000000000000000 6.5105151320986412, 60.0000000000000000
0.0000000000000000, 55.3161197496508308 0.0000000000000000,
50.0044466166182886 0.0000000000000000, 43.3161197496508308
0.0000000000000000, 0.0000000000000000 0.0000000000000000,
0.0000000000000000 14.0346133423735822, 0.0000000000000000
17.9226661292310787, 0.0000000000000000 21.5874865260243638,
0.0000000000000000 25.9507790663861222), (0.0000000000000000
21.5874865260243638, 34.0258524396557860 6.8981402622972743,
34.0258524396557931 6.8981402622972734, 0.0000000000000000
21.5874865260243638)), ((13.4455725323347899 36.0000000000000000,
60.0000000000000000 36.0000000000000000, 60.0000000000000000
16.7944518298098018, 60.0000000000000000 16.3644011555093201,
60.0000000000000000 14.0439960304547569, 2.9187843276549756
36.0000000000000000, 11.8945390820010992 36.0000000000000000,
13.4455725323347899 36.0000000000000000)))
Obtained result: MULTIPOLYGON (((0.0000000000000000
25.9507790663861222, 0.0000000000000000 26.8608278557796467,
0.0000000000000000 29.8387923019253307, 0.0000000000000000
35.7392139719321804, 60.0000000000000000 13.1838946818537934,
60.0000000000000000 10.3985283676378408, 60.0000000000000000
7.8021345594223774, 60.0000000000000000 6.6570998796460161,
60.0000000000000000 6.5105151320986412, 60.0000000000000000
0.0000000000000000, 55.3161197496508308 0.0000000000000000,
50.0044466166182886 0.0000000000000000, 43.3161197496508308
0.0000000000000000, 0.0000000000000000 0.0000000000000000,
0.0000000000000000 14.0346133423735822, 0.0000000000000000
17.9226661292310787, 0.0000000000000000 21.5874865260243638,
0.0000000000000000 25.9507790663861222)), ((13.4455725323347899
36.0000000000000000, 60.0000000000000000 36.0000000000000000,
60.0000000000000000 16.7944518298098018, 60.0000000000000000
16.3644011555093201, 60.0000000000000000 14.0439960304547569,
2.9187843276549756 36.0000000000000000, 11.8945390820010992
36.0000000000000000, 13.4455725323347899 36.0000000000000000)))
--
Ticket URL: <http://trac.osgeo.org/geos/ticket/723>
GEOS <http://trac.osgeo.org/geos>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).
More information about the geos-devel
mailing list