[PROJ] spilhaus regresssion test failures

Greg Troxel gdt at lexort.com
Sun May 4 07:32:19 PDT 2025


Javier Jimenez Shaw <j1 at jimenezshaw.com> writes:

> The failures in the roundtrip suggest that the problem is in the inverse
> function of the spilhaus projection.
> Part of the code used there was refactored end of March in master, and
> maybe the new code/formulation behaves better in NetBSD.
>
> Could you test master in your environment?

Thanks for the hint.  I ran a build/check from git master, and got a
clean pass.

I guess we don't know if the problem was in the previous code, or it was
ok and triggers a NetBSD bug, but I would guess since you changed things
on master you think it's better and there's no need to dig into it.


  17/68 Testing: spilhaus
  17/68 Test: spilhaus
  Command: "/n0/gdt/SOFTWARE/GEO/PROJ/proj/BUILD/bin/gie" "/n0/gdt/SOFTWARE/GEO/PROJ/proj/test/gie/spilhaus.gie"
  Directory: /n0/gdt/SOFTWARE/GEO/PROJ/proj/test
  "spilhaus" start time: May 04 10:17 EDT
  Output:
  ----------------------------------------------------------
  -------------------------------------------------------------------------------
  Reading file '/n0/gdt/SOFTWARE/GEO/PROJ/proj/test/gie/spilhaus.gie'
  -------------------------------------------------------------------------------
  total: 133 tests succeeded,  0 tests skipped,  0 tests failed.
  -------------------------------------------------------------------------------
  <end of output>
  Test time =   0.04 sec
  ----------------------------------------------------------
  Test Passed.
  "spilhaus" end time: May 04 10:17 EDT
  "spilhaus" time elapsed: 00:00:00
  17/68 Testing: spilhaus
  17/68 Test: spilhaus
  Command: "/n0/gdt/SOFTWARE/GEO/PROJ/proj/BUILD/bin/gie" "/n0/gdt/SOFTWARE/GEO/PROJ/proj/test/gie/spilhaus.gie"
  Directory: /n0/gdt/SOFTWARE/GEO/PROJ/proj/test
  "spilhaus" start time: May 04 10:17 EDT
  Output:
  ----------------------------------------------------------
  -------------------------------------------------------------------------------
  Reading file '/n0/gdt/SOFTWARE/GEO/PROJ/proj/test/gie/spilhaus.gie'
  -------------------------------------------------------------------------------
  total: 133 tests succeeded,  0 tests skipped,  0 tests failed.
  -------------------------------------------------------------------------------
  <end of output>
  Test time =   0.04 sec
  ----------------------------------------------------------
  Test Passed.
  "spilhaus" end time: May 04 10:17 EDT
  "spilhaus" time elapsed: 00:00:00


You may be amused by this test failure:

  Test 95 failed
  /n0/gdt/SOFTWARE/GEO/PROJ/proj/BUILD/bin/projinfo completion projinfo --pivot-crs
  Different stdout+stderr returned (+) than expected (-):
  - always if_no_direct_transformation never EPSG: ESRI: IAU_2015: IGNF: NKG: NRCAN: OGC: PROJ:
  + always if_no_direct_transformation never EPSG: ESRI: IAU_2015: IGNF: NKG: NRCAN: NSRS: OGC: PROJ:
  ?                                                                                  ++++++

which is obviously not an actual bug -- I had your NSRS db hooked in via
PROJ_AUX_DB.



More information about the PROJ mailing list