Running 'azimuth.R' [2s]
  Comparing 'azimuth.Rout' to 'azimuth.Rout.save' ...5,9d4
< Warning messages:
< 1: In fun(libname, pkgname) :
<   GEOS versions differ: lwgeom has 3.8.0 sf has 3.9.0
< 2: In fun(libname, pkgname) :
<   PROJ versions differ: lwgeom has 6.3.1 sf has 7.2.1
  Running 'dist.R' [2s]
  Comparing 'dist.Rout' to 'dist.Rout.save' ... OK
  Running 'geod.R' [2s]
  Comparing 'geod.Rout' to 'geod.Rout.save' ...12,16d11
< Warning messages:
< 1: In fun(libname, pkgname) :
<   GEOS versions differ: lwgeom has 3.8.0 sf has 3.9.0
< 2: In fun(libname, pkgname) :
<   PROJ versions differ: lwgeom has 6.3.1 sf has 7.2.1
  Running 'perimeter.R' [2s]
  Comparing 'perimeter.Rout' to 'perimeter.Rout.save' ...4,8d3
< Warning messages:
< 1: In fun(libname, pkgname) :
<   GEOS versions differ: lwgeom has 3.8.0 sf has 3.9.0
< 2: In fun(libname, pkgname) :
<   PROJ versions differ: lwgeom has 6.3.1 sf has 7.2.1
14c9
< [1] 176214.9 149265.4 199586.8 375137.8 263512.6
---
> [1] 176215.7 149267.4 199588.2 375140.4 263513.1
17c12
< [1] 176214.9 149265.4 199586.8 375137.8 263512.6
---
> [1] 176215.7 149267.4 199588.2 375140.4 263513.1
  Running 'testthat.R' [4s]
  Running 'twkb.R' [1s]
  Comparing 'twkb.Rout' to 'twkb.Rout.save' ...6,10d5
< Warning messages:
< 1: In fun(libname, pkgname) :
<   GEOS versions differ: lwgeom has 3.8.0 sf has 3.9.0
< 2: In fun(libname, pkgname) :
<   PROJ versions differ: lwgeom has 6.3.1 sf has 7.2.1
13,15c8,10
< Geometry type: LINESTRING
< Dimension:     XY
< Bounding box:  xmin: 1 ymin: 1 xmax: 5 ymax: 5
---
> geometry type:  LINESTRING
> dimension:      XY
> bbox:           xmin: 1 ymin: 1 xmax: 5 ymax: 5
20,22c15,17
< Geometry type: LINESTRING
< Dimension:     XY
< Bounding box:  xmin: 1 ymin: 1 xmax: 5 ymax: 5
---
> geometry type:  LINESTRING
> dimension:      XY
> bbox:           xmin: 1 ymin: 1 xmax: 5 ymax: 5
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > suppressPackageStartupMessages(library(sf))
  > suppressPackageStartupMessages(library(lwgeom))
  Warning messages:
  1: In fun(libname, pkgname) :
    GEOS versions differ: lwgeom has 3.8.0 sf has 3.9.0
  2: In fun(libname, pkgname) :
    PROJ versions differ: lwgeom has 6.3.1 sf has 7.2.1
  > 
  > test_check("lwgeom")
  == Skipped tests ===============================================================
  * empty test (1)
  
  == Failed tests ================================================================
  -- Error (test_lwgeom.R:27:3): st_make_valid works -----------------------------
  Error: st_lwgeom_transform: one of the proj strings is invalid
  
  Backtrace:
      x
   1. +-lwgeom::st_transform_proj(geom.sf, c("EPSG:4326", "+proj=wintri")) test_lwgeom.R:27:16
   2. \-lwgeom:::st_transform_proj.sfc(geom.sf, c("EPSG:4326", "+proj=wintri"))
   3.   \-lwgeom:::CPL_lwgeom_transform(x, crs)
  -- Error (test_lwgeom.R:94:3): st_transform_proj finds sf's PROJ files ---------
  Error: st_lwgeom_transform: one of the proj strings is invalid
  
  Backtrace:
      x
   1. +-sf::st_bbox(st_transform_proj(nc, "+proj=longlat")) test_lwgeom.R:94:2
   2. +-lwgeom::st_transform_proj(nc, "+proj=longlat")
   3. \-lwgeom:::st_transform_proj.sf(nc, "+proj=longlat")
   4.   +-lwgeom::st_transform_proj(st_geometry(x), crs, ...)
   5.   \-lwgeom:::st_transform_proj.sfc(st_geometry(x), crs, ...)
   6.     \-lwgeom:::CPL_lwgeom_transform(x, crs)
  
  [ FAIL 2 | WARN 0 | SKIP 1 | PASS 58 ]
  proj_create: SQLite error on SELECT name, type, coordinate_system_auth_name, coordinate_system_code, datum_auth_name, datum_code, area_of_use_auth_name, area_of_use_code, text_definition, deprecated FROM geodetic_crs WHERE auth_name = ? AND code = ?: no such column: area_of_use_auth_name
  proj_create_operations: SQLite error on SELECT name, ellipsoid_auth_name, ellipsoid_code, prime_meridian_auth_name, prime_meridian_code, area_of_use_auth_name, area_of_use_code, publication_date, deprecated FROM geodetic_datum WHERE auth_name = ? AND code = ?: no such column: area_of_use_auth_name
  Error: Test failures
  Execution halted