[geos-devel] TestWithinDistance fails (was compiling 3.3.0 on 64-bit RHEL 6)

John Cartwright John.C.Cartwright at noaa.gov
Thu Jun 23 12:41:04 EDT 2011


Further investigation suggests that a single test is failing on RHEL6:

[jcc at lynx xmltester]$ ./XMLTester -v ./tests/general/TestWithinDistance.xml
lt-XMLTester: GeometryComponentFilter.cpp:35: virtual void
geos::geom::GeometryComponentFilter::filter_ro(const
geos::geom::Geometry*): Assertion `0' failed.
Aborted (core dumped)

Test fails on both 3.2.0 and 3.3.0 under RHEL6; both succeed under RHEL5.

Thanks for any suggestions!

--john


On 06/22/2011 10:19 AM, John Cartwright wrote:
> Hello All,
>
> I'm getting an XMLTester error during "make check" after a successful
> compile (see below). Platform is 64-bit RHEL 6.1.  No options provided
> to configure.  Any ideas as to the problem?  Does this test failure
> suggest a severity that would prevent me from using the library?
>
> Thanks!
>
> --john
>
> Making check in xmltester
> make[2]: Entering directory
> `/data/backup/contrib/src/geos-3.3.0/tests/xmltester'
> make  check-TESTS
> make[3]: Entering directory
> `/data/backup/contrib/src/geos-3.3.0/tests/xmltester'
> Runner: testrunner created
> lt-XMLTester: GeometryComponentFilter.cpp:35: virtual void
> geos::geom::GeometryComponentFilter::filter_ro(const
> geos::geom::Geometry*): Assertion `0' failed.
> ./testrunner: line 2: 13547 Aborted                 (core dumped)
> ./XMLTester -v --test-valid-output ./tests/testLeaksBig.xml
> ./tests/split.xml ./tests/hexwkb.xml ./tests/test.xml
> ./tests/linemerge.xml ./tests/TestIsValid.xml ./tests/robustness.xml
> ./tests/buffer.xml ./tests/singlesidedbuffer.xml
> ./tests/ticket/bug176.xml ./tests/ticket/bug188.xml
> ./tests/ticket/bug244.xml ./tests/ticket/bug275.xml
> ./tests/ticket/bug350.xml ./tests/ticket/bug356.xml
> ./tests/ticket/bug358.xml ./tests/ticket/bug360.xml
> ./tests/ticket/bug366.xml ./tests/ticket/bug392.xml
> ./tests/ticket/bug398.xml ./tests/ticket/bug434.xml
> ./tests/general/TestBoundary.xml ./tests/general/TestBuffer.xml
> ./tests/general/TestBufferMitredJoin.xml
> ./tests/general/TestCentroid.xml ./tests/general/TestConvexHull.xml
> ./tests/general/TestConvexHull-big.xml ./tests/general/TestDistance.xml
> ./tests/general/TestFunctionAAPrec.xml
> ./tests/general/TestFunctionAA.xml
> ./tests/general/TestFunctionLAPrec.xml
> ./tests/general/TestFunctionLA.xml
> ./tests/general/TestFunctionLLPrec.xml
> ./tests/general/TestFunctionLL.xml ./tests/general/TestFunctionPA.xml
> ./tests/general/TestFunctionPLPrec.xml
> ./tests/general/TestFunctionPL.xml ./tests/general/TestFunctionPP.xml
> ./tests/general/TestInteriorPoint.xml
> ./tests/general/TestRectanglePredicate.xml
> ./tests/general/TestRelateAA.xml ./tests/general/TestRelateLA.xml
> ./tests/general/TestRelateLL.xml ./tests/general/TestRelatePL.xml
> ./tests/general/TestRelateAC.xml ./tests/general/TestRelateLC.xml
> ./tests/general/TestRelatePA.xml ./tests/general/TestRelatePP.xml
> ./tests/general/TestSimple.xml ./tests/general/TestUnaryUnion.xml
> ./tests/general/TestValid.xml ./tests/general/TestValid2.xml
> ./tests/general/TestValid2-big.xml
> ./tests/general/TestWithinDistance.xml
> ./tests/stmlf/stmlf-cases-20061020.xml
> ./tests/stmlf/stmlf-cases-20061020-invalid-output.xml
> ./tests/stmlf/stmlf-cases-20070119.xml
> ./tests/robust/TestRobustOverlayFixed.xml
> ./tests/robust/TestRobustRelate.xml ./tests/fme.xml
> ./tests/TestBufferExternal.xml ./tests/TestBufferExternal2.xml
> ./tests/heisenbugs.xml ./tests/badguy3.xml ./tests/hole_from_shell.xml
> ./tests/hole_red.xml ./tests/safe/16595.xml ./tests/safe/16596.xml
> FAIL: testrunner
> ==================
> 1 of 1 test failed
> ==================
> make[3]: *** [check-TESTS] Error 1
> make[3]: Leaving directory
> `/data/backup/contrib/src/geos-3.3.0/tests/xmltester'
> make[2]: *** [check-am] Error 2
> make[2]: Leaving directory
> `/data/backup/contrib/src/geos-3.3.0/tests/xmltester'
> make[1]: *** [check-recursive] Error 1
> make[1]: Leaving directory `/data/backup/contrib/src/geos-3.3.0/tests'
> make: *** [check-recursive] Error 1
>
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geos-devel


More information about the geos-devel mailing list