diff -rupN PDAL-2.2.0-src/test/unit/filters/FerryFilterTest.cpp PDAL-2.2.0-src-new/test/unit/filters/FerryFilterTest.cpp --- PDAL-2.2.0-src/test/unit/filters/FerryFilterTest.cpp 2020-09-09 17:14:17.000000000 +0200 +++ PDAL-2.2.0-src-new/test/unit/filters/FerryFilterTest.cpp 2020-11-11 12:44:40.530553155 +0100 @@ -119,10 +119,10 @@ TEST(FerryFilterTest, test_ferry_copy_js double x = view->getFieldAs(state_plane_x, 0); double y = view->getFieldAs(state_plane_y, 0); - EXPECT_DOUBLE_EQ(-117.2501328350574, lon); + EXPECT_DOUBLE_EQ(-117.25014718503355, lon); // proj 5 will consider +ellps=GRS80 +towgs84=0,0,0 to be slighly different // than +datum=WGS84 and return 49.341077823260804. - EXPECT_NEAR(49.341077824192915, lat, 1e-9); + EXPECT_NEAR(49.341084161118197, lat, 1e-9); EXPECT_DOUBLE_EQ(637012.24, x); EXPECT_DOUBLE_EQ(849028.31, y); } diff -rupN PDAL-2.2.0-src/test/unit/io/FauxReaderTest.cpp PDAL-2.2.0-src-new/test/unit/io/FauxReaderTest.cpp --- PDAL-2.2.0-src/test/unit/io/FauxReaderTest.cpp 2020-09-09 17:14:17.000000000 +0200 +++ PDAL-2.2.0-src-new/test/unit/io/FauxReaderTest.cpp 2020-11-11 12:44:01.154607262 +0100 @@ -241,7 +241,7 @@ TEST(FauxReaderTest, uniform) { Options ops; - ops.add("bounds", BOX3D(0, 100, 0, 100, 0, 100)); + ops.add("bounds", BOX3D(0, 0, 0, 100, 100, 100)); ops.add("count", 1000); ops.add("seed", 2121212); ops.add("mode", "uniform"); @@ -268,7 +268,7 @@ TEST(FauxReaderTest, uniform) } int xtot[] = { 117, 95, 94, 93, 90, 118, 102, 97, 102, 92 }; - int ytot[] = { 97, 108, 93, 83, 114, 98, 100, 105, 110, 92 }; + int ytot[] = { 92, 110, 105, 100, 98, 114, 83, 93, 108, 97 }; int ztot[] = { 92, 99, 106, 100, 105, 106, 109, 88, 84, 111 }; for (size_t i = 0; i < 10; ++i)