[postgis-users] [Internet] Re: Unable to complete checks on Solaris x64

Dechaux Eric CEN (BCQ STIG) eric.dechaux at gendarmerie.interieur.gouv.fr
Tue Jul 23 01:07:41 PDT 2013


Thanks for your reply, 

-----Original Message-----
From: postgis-users-bounces at lists.osgeo.org
[mailto:postgis-users-bounces at lists.osgeo.org] On Behalf Of Sandro
Santilli
Sent: Tuesday, July 23, 2013 8:35 AM
To: PostGIS Users Discussion
Subject: [Internet] Re: [postgis-users] Unable to complete checks on
Solaris x64

> > Here is the diff for the first failure :
> > 
> > --- lwgeom_regress_expected     Mon Feb 27 23:08:12 2012
> > +++ /tmp/pgis_reg/test_27_out   Mon Jul 22 20:49:06 2013
> > @@ -1,5 +1,5 @@
> >  BOX(0 0.1,11 12)
> > -BOX3D(0 0.1 -55,11 12 12)
> > +BOX3D(0 0.1 -0.04,11 12 12)
> >  11184
> >  15824
> >  20464

> This one could be big-endian vs. little-endian reading of 3D extent
info.
> Could you please file a ticket for this alone ?

OK, but as I am not running on SPARC, is it possible to have this kind
of issue with intel processors ?


> > If I understand well, the crash occurs inside GEOS, in the
LinearRing constructor, inside the validateConstruction method.
> > 
> > Has somebody seen this king of crash ? Can it comes from my GEOS
build ?
> 
> I think this kind of issue has been seen many times on windows, where
it would crash everytime there's an exception thrown by the GEOS
library. Something about exceptions crossing DLL boundary.
> Did you build GEOS yourself ? Does the testcase there ends
successfully ?
> Also, doe "make check" under postgis/liblwgeom/cunit work for you ?


Yes I did build GEOS myself, all tests succeeded :

make[3]: Entering directory
`/opt/stig/idicsi-2.0/src/geos-3.3.8/tests/xmltester'
Runner: testrunner created
Files: 75
Tests: 3159
Failed: 0
Succeeded: 3159
PASS: testrunner
=============
1 test passed
=============

gmake[3]: Entering directory
`/opt/stig/idicsi-2.0/src/geos-3.3.8/tests/unit'
===============================
  GEOS Test Suite Application
===============================
[...]
tests summary: ok:761
PASS: geos_unit
=============
1 test passed
=============



The checks for liblwgeom run without failure :

-bash-3.2$ pwd
/opt/stig/idicsi-2.0/src/postgis-2.0.3/liblwgeom/cunit

-bash-3.2$ gmake check


     CUnit - A unit testing framework for C - Version 2.1-2
     http://cunit.sourceforge.net/


[...] 

Run Summary:    Type  Total    Ran Passed Failed Inactive
              suites     24     24    n/a      0        0
               tests    175    175    175      0        0
             asserts   1640   1640   1640      0      n/a

Elapsed time =    3.130 seconds


--
Eric DECHAUX
-------------- next part --------------
Ce message ?lectronique et tous les fichiers attach?s qu'il contient sont confidentiels et destin?s exclusivement ? l'usage de la personne ? laquelle ils sont adress?s. Si vous avez re?u ce message par erreur, merci de le retourner ? son ?metteur. Les id?es et opinions pr?sent?es dans ce message sont celles de son auteur et ne repr?sentent pas n?cessairement celles de la gendarmerie nationale ou d'une autre administration. La publication, l'usage, la distribution, l'impression ou la copie non autoris?e de ce message et des attachements qu'il contient sont strictement interdits.

En cas d'urgence, composez le 17 ou le 112.

This e-mail and any files transmitted with it are confidential and intended solely for the use of the individual to whom it is addressed. If you have received this email in error please send it back to the person that sent it to you. Any views or opinions presented are solely those of its author and do not necessarily represent those of the French gendarmerie or any other administration. Unauthorized publication, use, dissemination, forwarding, printing or copying of this email and its associated attachments is strictly prohibited.

In case of emergency, dial number 17 or 112.


More information about the postgis-users mailing list