<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/src/geodtest.c, branch rfc4_dev</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>cpp conversion: minimal steps to fix compilation errors, not warnings</title>
<updated>2018-12-26T09:08:53+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-12-18T19:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=610957f7035242f15743c399ffd429b92bc36206'/>
<id>610957f7035242f15743c399ffd429b92bc36206</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>geodtest.c, checkNaN: print arg on failure.</title>
<updated>2018-03-23T14:41:27+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-03-23T14:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=a98deec0303cbe96a596d519f734f8fa123b17cb'/>
<id>a98deec0303cbe96a596d519f734f8fa123b17cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>assertEquals -&gt; checkEquals, assertNaN -&gt; checkNaN.</title>
<updated>2018-03-23T14:28:50+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-03-23T14:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=473fb4441904c332906799958137139955b738f9'/>
<id>473fb4441904c332906799958137139955b738f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>geodtest: introduce assertNaN.  geodesic: comment on non-use of pj_is_nan.</title>
<updated>2018-03-23T13:19:47+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-03-23T13:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=59e22ff0707efd92c95f590774d0693ef7565437'/>
<id>59e22ff0707efd92c95f590774d0693ef7565437</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch 1.49.3 for geodesic package.</title>
<updated>2018-03-17T22:32:26+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-03-17T22:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=ca880f497aa9eeff9eccea7ab0168a4fed73d411'/>
<id>ca880f497aa9eeff9eccea7ab0168a4fed73d411</id>
<content type='text'>
Set flags for Intel compiler to prevent incorrect optimization of
arithmetic expressions #826.  Guard against nans in sincosdx #834.
Issue #831 is not addressed here (need more information...).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set flags for Intel compiler to prevent incorrect optimization of
arithmetic expressions #826.  Guard against nans in sincosdx #834.
Issue #831 is not addressed here (need more information...).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a few cppcheck suppressions</title>
<updated>2018-03-14T17:51:50+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-03-12T20:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=7ad9654a05451cb77e508cee00e45a695512a57c'/>
<id>7ad9654a05451cb77e508cee00e45a695512a57c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Relax some the tests in geodtest.</title>
<updated>2018-02-24T10:10:17+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-02-24T10:10:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=7ff60ee494b225f3988648c64bd70f6ae4176257'/>
<id>7ff60ee494b225f3988648c64bd70f6ae4176257</id>
<content type='text'>
This attempts to address the geodtest failures noted in #819.
@sebastic can you re-run your tests?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This attempts to address the geodtest failures noted in #819.
@sebastic can you re-run your tests?
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests to improve the code coverage.</title>
<updated>2018-02-23T16:46:47+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-02-23T16:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d83971aa739e421c8d73e08189f274dc0eb29f3d'/>
<id>d83971aa739e421c8d73e08189f274dc0eb29f3d</id>
<content type='text'>
    
Now all of geodesic.c is covered except for 3 lines (and 2 of these are
intentionally dead code).
    
This corresponds to tag v1.49.2-c in the GeographicLib code base.

While testing polygons which encircle the globe multiple times, I
uncovered a problem where the range of the area was not reduced to the
allowed range (either [0, area0) or (-area0/2, area0/2]) correctly.
Since the documentation explicity restricted the calculation of polygon
areas to simple polygons, we'll defer fixing this for now.  (However the
intention was always to handle the area "algebraically" so that, for
example, a "bowtie" has zero area.  So I will plan on fixing this for
1.50.)

Update copyright dates + NEWS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    
Now all of geodesic.c is covered except for 3 lines (and 2 of these are
intentionally dead code).
    
This corresponds to tag v1.49.2-c in the GeographicLib code base.

While testing polygons which encircle the globe multiple times, I
uncovered a problem where the range of the area was not reduced to the
allowed range (either [0, area0) or (-area0/2, area0/2]) correctly.
Since the documentation explicity restricted the calculation of polygon
areas to simple polygons, we'll defer fixing this for now.  (However the
intention was always to handle the area "algebraically" so that, for
example, a "bowtie" has zero area.  So I will plan on fixing this for
1.50.)

Update copyright dates + NEWS.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue #812</title>
<updated>2018-02-23T01:59:57+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2018-02-23T01:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=6d5e19110046ea2aefc645f40dfce4b3dadb8109'/>
<id>6d5e19110046ea2aefc645f40dfce4b3dadb8109</id>
<content type='text'>
Implement Polygon AddEdge fix in C library (will be version 1.49.2 of C
library for proj 5.0.0).

Still to do: add tests to expand code coverage.  This will only affect
geodtest.c which is not part of the compiled library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement Polygon AddEdge fix in C library (will be version 1.49.2 of C
library for proj 5.0.0).

Still to do: add tests to expand code coverage.  This will only affect
geodtest.c which is not part of the compiled library.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue #715.  Merge 1.49.1 of geodesic library (tagged as v1.49.1-c</title>
<updated>2017-12-18T22:56:24+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2017-12-18T22:56:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=2162ad57c190f5c924eb61fa47325c48fd894832'/>
<id>2162ad57c190f5c924eb61fa47325c48fd894832</id>
<content type='text'>
in GeographicLib). Details:

Workaround bugs in handling of -0.0 in fmod and sin in Visual Studio 10,
11, and 12.

Relax unrealistically strict delta for GeodSolve59 in geodtest.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in GeographicLib). Details:

Workaround bugs in handling of -0.0 in fmod and sin in Visual Studio 10,
11, and 12.

Relax unrealistically strict delta for GeodSolve59 in geodtest.
</pre>
</div>
</content>
</entry>
</feed>
