[PROJ] test failure with 6.3.0 geodtest

Greg Troxel gdt at lexort.com
Sun Jan 5 11:33:41 PST 2020


(I have been paged out for a while and realize I am testing things now
that I should have tested earlier.)

I recently updated the pkgsrc-wip entry for proj from 6.0.0 to 6.2.1.
All tests passed on NetBSD 8/amd64 (with no additional datumgrid files).

I then updated to 6.3.0 and the new datumgrids, which went like one
would expect.

Testing 6.3.0 (with no additonal grid files), I get failures in
geodtest:

  ====================================
     PROJ 6.3.0: src/test-suite.log
  ====================================

  # TOTAL: 1
  # PASS:  0
  # SKIP:  0
  # XFAIL: 0
  # FAIL:  1
  # XPASS: 0
  # ERROR: 0

  .. contents:: :depth: 2

  FAIL: geodtest
  ==============

  checkEquals fails: 1.001875e+07 != 3.002268e+07 +/- 1
  checkEquals fails: 1.001875e+07 != 2.002072e+07 +/- 1
  Planimeter0 fail: 2
  checkEquals fails: 7.612398e-07 != 1000000 +/- 0.01
  Planimeter29 fail: 1
  FAIL geodtest (exit status: 2)

This seems to be two planimeter test cases only, and as I read the test
code, the rest of the planimeter cases are ok, as are all the rest of
the many test.

The system gets a clean pass from the floating-point test paranoia.


I assume this test passes on Linux/amd64.  I am curious what other
platforms it has been run on, and results.


More information about the PROJ mailing list