aboutsummaryrefslogtreecommitdiff
path: root/test/gie
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2019-02-18 22:50:16 +0100
committerEven Rouault <even.rouault@spatialys.com>2019-02-18 22:50:16 +0100
commit2b1cf12bf36e536cd29994951b46f180e81e1179 (patch)
tree9e49a7b998f27b5a11bff304461baa836212420a /test/gie
parent97016c7f7b74bd473c446ee128d1774209eddfc0 (diff)
downloadPROJ-2b1cf12bf36e536cd29994951b46f180e81e1179.tar.gz
PROJ-2b1cf12bf36e536cd29994951b46f180e81e1179.zip
Fix a few issues with i386 builds
Relax tolerances in a few unit test, and in laea code. Seen with gcc 5.3 and also 7.1 Related to the use of the 387 floating-point math, since they disappear with gcc 7.1 if using non-default -mfpmath=sse -msse
Diffstat (limited to 'test/gie')
-rw-r--r--test/gie/builtins.gie7
1 files changed, 2 insertions, 5 deletions
diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie
index 930ca71f..37bdfc69 100644
--- a/test/gie/builtins.gie
+++ b/test/gie/builtins.gie
@@ -897,7 +897,7 @@ Chamberlin Trimetric
-------------------------------------------------------------------------------
operation +proj=chamb +R=6400000 +lat_1=0.5 +lat_2=2
-------------------------------------------------------------------------------
-tolerance 0.5 mm
+tolerance 2.5 mm
accept 2 1
expect -27864.779586801 -223364.324593274
accept 2 -1
@@ -5236,12 +5236,9 @@ van der Grinten (I)
-------------------------------------------------------------------------------
operation +proj=vandg +a=6400000 +lat_1=0.5 +lat_2=2
-------------------------------------------------------------------------------
-tolerance 0.1 mm
+tolerance 0.15 mm
accept 2 1
expect 223395.249543407 111704.596633675
-rem 223395.249543407 111704.596633675 osgeo
-rem 223395.249543407 111704.596633675 debug/bin
-
accept 2 -1
expect 223395.249543407 -111704.596633675