[geos-devel] [GEOS] #894: FreeBSD failures on 3.7.0
GEOS
geos-trac at osgeo.org
Mon Jun 25 11:43:51 PDT 2018
#894: FreeBSD failures on 3.7.0
------------------------+--------------------------
Reporter: robe | Owner: geos-devel@…
Type: defect | Status: new
Priority: blocker | Milestone: 3.7.0
Component: Default | Version: master
Severity: Unassigned | Keywords:
------------------------+--------------------------
After I put in the FreeBSD bots (bessie / bessie32)
seem to be getting failures on both of them.
{{{
03:39:22 make check-TESTS
03:39:24 FAIL: geos_unit
03:39:24
============================================================================
03:39:24 Testsuite summary for
03:39:24
============================================================================
03:39:24 # TOTAL: 1
03:39:24 # PASS: 0
03:39:24 # SKIP: 0
03:39:24 # XFAIL: 0
03:39:24 # FAIL: 1
03:39:24 # XPASS: 0
03:39:24 # ERROR: 0
03:39:24
============================================================================
03:39:24 See tests/unit/test-suite.log
03:39:24
============================================================================
03:39:24 *** Error code 1
03:39:24
03:39:24 Stop.
03:39:24 make[5]: stopped in
/usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/60fbafd7c2470781a022057610a85787ae98cc88/tests/unit
03:39:24 *** Error code 1
03:39:24
03:39:24 Stop.
03:39:24 make[4]: stopped in
/usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/60fbafd7c2470781a022057610a85787ae98cc88/tests/unit
03:39:24 *** Error code 1
03:39:24
03:39:24 Stop.
03:39:24 make[3]: stopped in
/usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/60fbafd7c2470781a022057610a85787ae98cc88/tests/unit
03:39:24 *** Error code 1
03:39:24
03:39:24 Stop.
03:39:24 make[2]: stopped in
/usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/60fbafd7c2470781a022057610a85787ae98cc88/tests
03:39:24 *** Error code 1
03:39:24
03:39:24 Stop.
03:39:24 make[1]: stopped in
/usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/60fbafd7c2470781a022057610a85787ae98cc88
03:39:24 *** Error code 1
03:39:24
03:39:24 Stop.
}}}
I don't see the file tests/unit/test-suite.log that is being referred to.
I also see a lots of warnings in compile particularly with XMLTest and
tinyxml
{{{
03:28:25 In file included from XMLTester.cpp:56:
03:28:25 In file included from ./XMLTester.h:21:
03:28:25 ./tinyxml/tinyxml.h:1138:15: warning: 'StreamIn' overrides a
member function but is not marked 'override' [-Winconsistent-missing-
override]
03:28:25 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:25 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:1190:15: warning: 'StreamIn' overrides a
member function but is not marked 'override' [-Winconsistent-missing-
override]
03:28:25 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:25 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:1256:15: warning: 'StreamIn' overrides a
member function but is not marked 'override' [-Winconsistent-missing-
override]
03:28:25 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:25 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:1328:15: warning: 'StreamIn' overrides a
member function but is not marked 'override' [-Winconsistent-missing-
override]
03:28:25 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:25 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:1373:15: warning: 'StreamIn' overrides a
member function but is not marked 'override' [-Winconsistent-missing-
override]
03:28:25 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:25 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:1539:15: warning: 'StreamIn' overrides a
member function but is not marked 'override' [-Winconsistent-missing-
override]
03:28:25 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:25 ^
03:28:25 ./tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:25 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:25 ^
03:28:26 XMLTester.cpp:139:6: warning: function 'dump_to_stdout' is not
needed and will not be emitted [-Wunneeded-internal-declaration]
03:28:26 void dump_to_stdout( const TiXmlNode * pParent, unsigned int
indent = 0 )
03:28:26 ^
03:28:26 In file included from XMLTester.cpp:56:
03:28:26 ./XMLTester.h:51:18: warning: private field 'gT' is not used
[-Wunused-private-field]
03:28:26 geom::Geometry *gT;
03:28:26 ^
03:28:31 8 warnings generated.
03:28:31 depbase=`echo tinyxml/tinyxml.o | sed
's|[^/]*$|.deps/&|;s|\.o$||'`; c++ -std=c++11 -DHAVE_CONFIG_H -I.
-I../../include -I../../include/geos -I../../include
-I../../src/io/tinyxml -DTIXML_USE_STL -DGEOS_INLINE -pedantic -Wall
-Wno-long-long -DUSE_UNSTABLE_GEOS_CPP_API -g -O2 -MT tinyxml/tinyxml.o
-MD -MP -MF $depbase.Tpo -c -o tinyxml/tinyxml.o tinyxml/tinyxml.cpp && mv
-f $depbase.Tpo $depbase.Po
03:28:33 In file included from tinyxml/tinyxml.cpp:32:
03:28:33 tinyxml/tinyxml.h:1138:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:33 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:33 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:1190:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:33 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:33 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:1256:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:33 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:33 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:1328:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:33 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:33 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:1373:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:33 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:33 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:1539:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:33 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:33 ^
03:28:33 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:33 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:33 ^
03:28:36 6 warnings generated.
03:28:36 depbase=`echo tinyxml/tinystr.o | sed
's|[^/]*$|.deps/&|;s|\.o$||'`; c++ -std=c++11 -DHAVE_CONFIG_H -I.
-I../../include -I../../include/geos -I../../include
-I../../src/io/tinyxml -DTIXML_USE_STL -DGEOS_INLINE -pedantic -Wall
-Wno-long-long -DUSE_UNSTABLE_GEOS_CPP_API -g -O2 -MT tinyxml/tinystr.o
-MD -MP -MF $depbase.Tpo -c -o tinyxml/tinystr.o tinyxml/tinystr.cpp && mv
-f $depbase.Tpo $depbase.Po
03:28:36 depbase=`echo tinyxml/tinyxmlerror.o | sed
's|[^/]*$|.deps/&|;s|\.o$||'`; c++ -std=c++11 -DHAVE_CONFIG_H -I.
-I../../include -I../../include/geos -I../../include
-I../../src/io/tinyxml -DTIXML_USE_STL -DGEOS_INLINE -pedantic -Wall
-Wno-long-long -DUSE_UNSTABLE_GEOS_CPP_API -g -O2 -MT
tinyxml/tinyxmlerror.o -MD -MP -MF $depbase.Tpo -c -o
tinyxml/tinyxmlerror.o tinyxml/tinyxmlerror.cpp && mv -f $depbase.Tpo
$depbase.Po
03:28:37 In file included from tinyxml/tinyxmlerror.cpp:25:
03:28:37 tinyxml/tinyxml.h:1138:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:37 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:37 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:1190:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:37 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:37 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:1256:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:37 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:37 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:1328:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:37 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:37 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:1373:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:37 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:37 ^
03:28:37 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:38 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:38 ^
03:28:38 tinyxml/tinyxml.h:1539:15: warning: 'StreamIn' overrides a member
function but is not marked 'override' [-Winconsistent-missing-override]
03:28:38 virtual void StreamIn( std::istream * in, TIXML_STRING *
tag );
03:28:38 ^
03:28:38 tinyxml/tinyxml.h:750:15: note: overridden virtual function is
here
03:28:38 virtual void StreamIn( std::istream* in, TIXML_STRING*
tag ) = 0;
03:28:38 ^
03:28:38 6 warnings generated.
}}}
--
Ticket URL: <https://trac.osgeo.org/geos/ticket/894>
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