#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). _______________________________________________ geos-devel mailing list geos-devel@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/geos-devel