[geos-devel] [GEOS] #784: g++ 6 isnan issues

GEOS geos-trac at osgeo.org
Thu Jul 14 03:09:07 PDT 2016

#784: g++ 6 isnan issues
 Reporter:  rsbivand    |       Owner:  geos-devel@…
     Type:  defect      |      Status:  new
 Priority:  blocker     |   Milestone:  3.5.1
Component:  Default     |     Version:  3.5.0
 Severity:  Unassigned  |  Resolution:
 Keywords:              |

Comment (by sebastic):

 The GCC 6 isnan issue is causing a Release Critical bug in the geos Debian
 package too, [https://bugs.debian.org/831177 Debian Bug #831177] reported
 by Lucas Nussbaum.

 It looks like the `std::isnan` change from r4169 also needs to be applied
 to `include/geos/platform.h.in` to use that instead of plain `isnan`.
 attachment:gcc6-isnan.patch fixes this issue for the Debian package with
 GCC 6.1.1 from Debian unstable (in addition to the change from r4169).

Ticket URL: <https://trac.osgeo.org/geos/ticket/784#comment:3>
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