Running ‘testthat.R’ [20s/26s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(gdalraster)
  GDAL 3.12.0 (released 2025-11-03), GEOS 3.14.1, PROJ 9.7.0
  > 
  > test_check("gdalraster")
  GDAL FAILURE 4: `/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/doctype.xml' not recognized as being in a supported file format.
  GDAL FAILURE 1: Unknown argument: --invalid_arg
  Saving _problems/test-GDALRaster-class-43.R
  initializing destination raster...
  done
  0...10...20...30...40...50...60...70...80...90...100 - done.
  failed to get statistics, 'NA' returned
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  failed to get projection ref
  failed to get projection ref
  failed to get projection ref
  failed to get projection ref
  Saving _problems/test-GDALRaster-class-308.R
  failed to get projection ref
  failed to get projection ref
  failed to get projection ref
  0...10...20...30...40...50...60...70...80...90...100 - done.
  calculating from 1 input layer(s)...
  ================================================================================
  output written to: /tmp/Rtmpixblfu/storml_evc_ct.tif
  Int64/UInt64 raster data types are not fully supported.
  Loss of precision will occur for values > 2^53.
  scanning raster...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL FAILURE 5: byte.tif: GDALDataset::GetRasterBand(2) - Illegal band #
  
  invalid band number: 2
  extracting from band 1...
  0extracting from band 1...
  extracting from band 1...
  ...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 2...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL FAILURE 5: file20cc44eeb039c.tif: GDALDataset::GetRasterBand(5) - Illegal band #
  
  GDAL FAILURE 5: file20cc44eeb039c.tif: GDALDataset::GetRasterBand(5) - Illegal band #
  
  GDAL FAILURE 5: file20cc43d82e684.tif: GDALDataset::GetRasterBand(5) - Illegal band #
  
  GDAL FAILURE 5: file20cc43d82e684.tif: GDALDataset::GetRasterBand(5) - Illegal band #
  
  error in GDALComputeRasterMinMaxLocation() or no valid values returned
  GDAL FAILURE 4: `/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/doctype.xml' not recognized as being in a supported file format.
  GDAL FAILURE 1: "invalid_field" not recognised as an available field.
  dataset does not have (efficient) transaction capability
  dataset does not have transaction capability
  Saving _problems/test-GDALVector-class-222.R
  cannot delete, the layer was opened read-only
  GDAL FAILURE 1: Transaction not established
  GDAL FAILURE 1: Transaction not established
  list element not matched: nonexistent_fld
  geometry must be `raw` (WKB) or `character` (WKT) (row index 0)
  geometry must be `raw` (WKB) or `character` (WKT) (row index 0)
  OGRFeature(test_layer):-1
    real_field (Real) = 0.123
    str_field (String) = test string 1
    POINT : 
  0...10...20...30...40...50...60...70...80...90...100 - done.
  Saving _problems/test-GDALVector-class-1218.R
  GDAL WARNING 1: File /tmp/Rtmpixblfu/file20cc448628ce9.tif has GPKG application_id, but non conformant file extension
  Saving _problems/test-VSIFile-class-60.R
  Saving _problems/test-display-64.R
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL FAILURE 5: storml_elev_fill.tif: GDALDataset::GetRasterBand(2) - Illegal band #
  
  GDAL FAILURE 4: _err_: No such file or directory
  initializing destination raster...
  done
  calculating from 1 input layer(s)...
  ================================================================================
  output written to: /tmp/Rtmpixblfu/rastcalc20cc4117f0f54.tif
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL FAILURE 5: storml_evt.tif: GDALDataset::GetRasterBand(2) - Illegal band #
  
  GDAL FAILURE 4: _err_: No such file or directory
  GDAL FAILURE 5: storml_evt_mmu2.tif: GDALDataset::GetRasterBand(2) - Illegal band #
  
  GDAL FAILURE 4: _err_: No such file or directory
  GDAL FAILURE 5: rastcalc20cc4117f0f54.tif: GDALDataset::GetRasterBand(2) - Illegal band #
  
  initializing destination raster...
  done
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL WARNING 6: Normalized/laundered field name: 'burn_bnd_ac' to 'burn_bnd_a'
  GDAL WARNING 6: Normalized/laundered field name: 'burn_bnd_lat' to 'burn_bnd_l'
  GDAL WARNING 6: Normalized/laundered field name: 'burn_bnd_lon' to 'burn_bnd_1'
  INFO: Open of `/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/ynp_fires_1984_2022.gpkg'
        using driver `GPKG' successful.
  1: mtbs_perims (Multi Polygon)
  Saving _problems/test-gdal_exp-417.R
  GDAL WARNING 6: 'invalid' is an unexpected value for COMPRESS creation option of type string-select.
  adding /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/storml_evt.tif ...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  adding /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/storml_evc.tif ...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  adding /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/storml_evh.tif ...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  Saving _problems/test-gdal_helpers-38.R
  Open GDAL Datasets:
    1 S GTiff  -130373632 143x107x1 /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/storml_elev_orig.tif
  Saving _problems/test-gdal_helpers-72.R
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  {
    "type": "group",
    "driver": "netCDF",
    "name": "/",
    "attributes": {
      "GDAL_AREA_OR_POINT": "Area",
      "Conventions": "CF-1.5",
      "GDAL": "GDAL 3.8.0dev-refs/heads-dirty, released 2023/10/09 (debug build)",
      "history": "Mon Oct 09 18:27:35 2023: GDAL CreateCopy( byte.nc, ... )"
    },
    "dimensions": [
      {
        "name": "x",
        "full_name": "/x",
        "size": 20,
        "type": "HORIZONTAL_X",
        "indexing_variable": {
          "x": {
            "datatype": "Float64",
            "dimensions": [
              "/x"
            ],
            "dimension_size": [
              20
            ],
            "attributes": {
              "standard_name": "projection_x_coordinate",
              "long_name": "x coordinate of projection"
            },
            "unit": "m"
          }
        }
      },
      {
        "name": "y",
        "full_name": "/y",
        "size": 20,
        "type": "HORIZONTAL_Y",
        "indexing_variable": {
          "y": {
            "datatype": "Float64",
            "dimensions": [
              "/y"
            ],
            "dimension_size": [
              20
            ],
            "attributes": {
              "standard_name": "projection_y_coordinate",
              "long_name": "y coordinate of projection"
            },
            "unit": "m"
          }
        }
      }
    ],
    "arrays": {
      "transverse_mercator": {
        "datatype": "Byte",
        "attributes": {
          "grid_mapping_name": "transverse_mercator",
          "longitude_of_central_meridian": -117,
          "false_easting": 500000,
          "false_northing": 0,
          "latitude_of_projection_origin": 0,
          "scale_factor_at_central_meridian": 0.99960000000000004,
          "long_name": "CRS definition",
          "longitude_of_prime_meridian": 0,
          "semi_major_axis": 6378206.4000000004,
          "inverse_flattening": 294.97869821389799,
          "spatial_ref": "PROJCS[\"NAD27 / UTM zone 11N\",GEOGCS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213898,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4267\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_meridian\",-117],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"26711\"]]",
          "crs_wkt": "PROJCS[\"NAD27 / UTM zone 11N\",GEOGCS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213898,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4267\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_meridian\",-117],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"26711\"]]",
          "GeoTransform": "440720 60 0 3751320 0 -60 "
        }
      },
      "x": {
        "datatype": "Float64",
        "dimensions": [
          "/x"
        ],
        "dimension_size": [
          20
        ],
        "attributes": {
          "standard_name": "projection_x_coordinate",
          "long_name": "x coordinate of projection"
        },
        "unit": "m"
      },
      "y": {
        "datatype": "Float64",
        "dimensions": [
          "/y"
        ],
        "dimension_size": [
          20
        ],
        "attributes": {
          "standard_name": "projection_y_coordinate",
          "long_name": "y coordinate of projection"
        },
        "unit": "m"
      },
      "Band1": {
        "datatype": "Byte",
        "dimensions": [
          "/y",
          "/x"
        ],
        "dimension_size": [
          20,
          20
        ],
        "attributes": {
          "long_name": "GDAL Band Number 1",
          "valid_range": [0, 255]
        },
        "srs": {
          "wkt": "PROJCRS[\"NAD27 / UTM zone 11N\",BASEGEOGCRS[\"NAD27\",DATUM[\"North American Datum 1927\",ELLIPSOID[\"Clarke 1866\",6378206.4,294.978698213898,LENGTHUNIT[\"metre\",1]]],PRIMEM[\"Greenwich\",0,ANGLEUNIT[\"degree\",0.0174532925199433]],ID[\"EPSG\",4267]],CONVERSION[\"UTM zone 11N\",METHOD[\"Transverse Mercator\",ID[\"EPSG\",9807]],PARAMETER[\"Latitude of natural origin\",0,ANGLEUNIT[\"degree\",0.0174532925199433],ID[\"EPSG\",8801]],PARAMETER[\"Longitude of natural origin\",-117,ANGLEUNIT[\"degree\",0.0174532925199433],ID[\"EPSG\",8802]],PARAMETER[\"Scale factor at natural origin\",0.9996,SCALEUNIT[\"unity\",1],ID[\"EPSG\",8805]],PARAMETER[\"False easting\",500000,LENGTHUNIT[\"metre\",1],ID[\"EPSG\",8806]],PARAMETER[\"False northing\",0,LENGTHUNIT[\"metre\",1],ID[\"EPSG\",8807]]],CS[Cartesian,2],AXIS[\"easting\",east,ORDER[1],LENGTHUNIT[\"metre\",1]],AXIS[\"northing\",north,ORDER[2],LENGTHUNIT[\"metre\",1]],ID[\"EPSG\",26711]]",
          "data_axis_to_srs_axis_mapping": [2, 1]
        }
      }
    },
    "structural_info": {
      "NC_FORMAT": "CLASSIC"
    }
  }
  Saving _problems/test-gdal_mdim-67.R
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  scanning raster...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  Saving _problems/test-gdal_rat-14.R
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL FAILURE 4: _err_: No such file or directory
  Error : open raster failed
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  invalid value for 'info'
  Saving _problems/test-gdal_vsi-21.R
  Saving _problems/test-gdal_vsi-56.R
  Saving _problems/test-gdal_vsi-103.R
  Saving _problems/test-gdal_vsi-109.R
  Saving _problems/test-gdal_vsi-126.R
  adding /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/ynp_fires_1984_2022.gpkg ...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  calculating from 1 input layer(s)...
  ================================================================================
  output written to: /tmp/Rtmpixblfu/rastcalc20cc452f9789a.tif
  calculating from 2 input layer(s)...
  ================================================================================
  output written to: /tmp/Rtmpixblfu/rastcalc20cc4663cbebb.tif
  0...10...20...30...40...50...60...70...80...90...100 - done.
  calculating from 2 input layer(s)...
  ================================================================================
  output written to: /tmp/Rtmpixblfu/storml_lndscp.tif
  calculating from 1 input layer(s)...
  ================================================================================
  output written to: /vsimem/multiband-calc.tif
  calculating from 3 input layer(s)...
  ================================================================================
  output written to: /vsimem/multiband-calc-revert.tif
  GDAL FAILURE 4: /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/sr_b5_20200829.tif.error: No such file or directory
  /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/gdalraster/extdata/storml_elev_orig.tif
  combining 2 rasters...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  scanning raster...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  initializing destination raster...
  done
  initializing destination raster...
  done
  initializing destination raster...
  done
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  calculating from 1 input layer(s)...
  ================================================================================
  output written to: /tmp/Rtmpixblfu/rastcalc20cc43f80cd26.tif
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  format driver cannot be determined for: /tmp/Rtmpixblfu/storml_evt.txt
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90extracting from band 1...
  extracting from band 1...
  ...100 - done.
  extracting from band 2...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 3...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 3...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 2...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 2...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 3...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 3...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 2...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  extracting from band 1...
  0...10...20...30...40...50...60...70...80...90...100 - done.
  xy[1:3] must have types: character or numeric, numeric, numeric
  GDAL WARNING 1: IllegalArgumentException: Points of LinearRing do not form a closed linestring
  GDAL FAILURE 1: Non closed ring detected.
  Saving _problems/test-geom-268.R
  failed to create geometry object from WKT string
  Saving _problems/test-geom-655.R
  GDAL WARNING 1: IllegalArgumentException: Points of LinearRing do not form a closed linestring
  GDAL WARNING 1: IllegalArgumentException: Points of LinearRing do not form a closed linestring
  GDAL WARNING 1: IllegalArgumentException: Points of LinearRing do not form a closed linestring
  GDAL WARNING 1: IllegalArgumentException: Points of LinearRing do not form a closed linestring
  Saving _problems/test-geom-851.R
  GDAL FAILURE 1: IllegalArgumentException: point array must contain 0 or >1 elements
  
  GDAL FAILURE 1: IllegalArgumentException: point array must contain 0 or >1 elements
  
  GDAL FAILURE 1: IllegalArgumentException: point array must contain 0 or >1 elements
  
  failed to access 'layer'
  'layer' does not have CreateGeomField capability
  'fld_name' not found on 'layer'
  'fld_name' not found on 'layer'
  GDAL WARNING 1: DeprecationWarning: 'Memory' driver is deprecated since GDAL 3.11. Use 'MEM' onwards. Further messages of this type will be suppressed.
  GDAL WARNING 6: dataset  does not support layer creation option WRITE_BBOX
  GDAL WARNING 6: Normalized/laundered field name: 'burn_bnd_ac' to 'burn_bnd_a'
  GDAL WARNING 6: Normalized/laundered field name: 'burn_bnd_lat' to 'burn_bnd_l'
  GDAL WARNING 6: Normalized/laundered field name: 'burn_bnd_lon' to 'burn_bnd_1'
  info: open dataset successful on DSN:
    '/tmp/Rtmpixblfu/mtbs_perims.shp'
  info: open dataset successful on DSN:
    '/tmp/Rtmpixblfu/mtbs_perims.shp'
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL WARNING 6: Normalized/laundered field name: 'input_event_id' to 'input_even'
  GDAL WARNING 6: Normalized/laundered field name: 'input_incid_name' to 'input_inci'
  GDAL WARNING 6: Normalized/laundered field name: 'input_incid_type' to 'input_in_1'
  GDAL WARNING 6: Normalized/laundered field name: 'input_map_id' to 'input_map_'
  GDAL WARNING 6: Normalized/laundered field name: 'input_burn_bnd_ac' to 'input_burn'
  GDAL WARNING 6: Normalized/laundered field name: 'input_burn_bnd_lat' to 'input_bu_1'
  GDAL WARNING 6: Normalized/laundered field name: 'input_burn_bnd_lon' to 'input_bu_2'
  GDAL WARNING 6: Normalized/laundered field name: 'input_ig_date' to 'input_ig_d'
  GDAL WARNING 6: Normalized/laundered field name: 'input_ig_year' to 'input_ig_y'
  GDAL WARNING 6: Normalized/laundered field name: 'method_event_id' to 'method_eve'
  GDAL WARNING 6: Normalized/laundered field name: 'method_incid_name' to 'method_inc'
  GDAL WARNING 6: Normalized/laundered field name: 'method_incid_type' to 'method_i_1'
  GDAL WARNING 6: Normalized/laundered field name: 'method_map_id' to 'method_map'
  GDAL WARNING 6: Normalized/laundered field name: 'method_burn_bnd_ac' to 'method_bur'
  GDAL WARNING 6: Normalized/laundered field name: 'method_burn_bnd_lat' to 'method_b_1'
  GDAL WARNING 6: Normalized/laundered field name: 'method_burn_bnd_lon' to 'method_b_2'
  GDAL WARNING 6: Normalized/laundered field name: 'method_ig_date' to 'method_ig_'
  GDAL WARNING 6: Normalized/laundered field name: 'method_ig_year' to 'method_i_2'
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL WARNING 6: Normalized/laundered field name: 'input_event_id' to 'input_even'
  GDAL WARNING 6: Normalized/laundered field name: 'input_incid_name' to 'input_inci'
  GDAL WARNING 6: Normalized/laundered field name: 'input_incid_type' to 'input_in_1'
  GDAL WARNING 6: Normalized/laundered field name: 'input_map_id' to 'input_map_'
  GDAL WARNING 6: Normalized/laundered field name: 'input_burn_bnd_ac' to 'input_burn'
  GDAL WARNING 6: Normalized/laundered field name: 'input_burn_bnd_lat' to 'input_bu_1'
  GDAL WARNING 6: Normalized/laundered field name: 'input_burn_bnd_lon' to 'input_bu_2'
  GDAL WARNING 6: Normalized/laundered field name: 'input_ig_date' to 'input_ig_d'
  GDAL WARNING 6: Normalized/laundered field name: 'input_ig_year' to 'input_ig_y'
  GDAL WARNING 6: Normalized/laundered field name: 'method_event_id' to 'method_eve'
  GDAL WARNING 6: Normalized/laundered field name: 'method_incid_name' to 'method_inc'
  GDAL WARNING 6: Normalized/laundered field name: 'method_incid_type' to 'method_i_1'
  GDAL WARNING 6: Normalized/laundered field name: 'method_map_id' to 'method_map'
  GDAL WARNING 6: Normalized/laundered field name: 'method_burn_bnd_ac' to 'method_bur'
  GDAL WARNING 6: Normalized/laundered field name: 'method_burn_bnd_lat' to 'method_b_1'
  GDAL WARNING 6: Normalized/laundered field name: 'method_burn_bnd_lon' to 'method_b_2'
  GDAL WARNING 6: Normalized/laundered field name: 'method_ig_date' to 'method_ig_'
  GDAL WARNING 6: Normalized/laundered field name: 'method_ig_year' to 'method_i_2'
  0...10...20...30...40...50...60...70...80...90...100 - done.
  GDAL FAILURE 1: Layer ynp_bnd already exists, and -append not specified.
          Consider using -append, or -overwrite.
  GDAL FAILURE 1: Terminating translation prematurely after failed
  translation of layer ynp_bnd (use -skipfailures to skip errors)
  GDAL FAILURE 1: Layer file20cc43348f75e already exists, and -append not specified.
          Consider using -append, or -overwrite.
  GDAL FAILURE 1: Terminating translation prematurely after failed
  translation of layer ynp_bnd (use -skipfailures to skip errors)
  Saving _problems/test-s3_methods-12.R
  OGR feature
  $FID
  integer64
  [1] 1
  
  $event_id
  [1] WY4413411069519870807
  
  $incid_name
  [1] POLECAT
  
  $incid_type
  [1] Wildfire
  
  $map_id
  integer64
  [1] 10015934
  
  $burn_bnd_ac
  integer64
  [1] 1093
  
  $burn_bnd_lat
  [1] 44.132
  
  $burn_bnd_lon
  [1] -110.696
  
  $ig_date
  [1] 1987-08-07
  
  $ig_year
  [1] 1987
  
  $geom
  [1] WKB MULTIPOLYGON: raw 01 06 00 00 ...
  
  OGR feature set
    FID              event_id  incid_name        incid_type   map_id burn_bnd_ac
  1   2 WY4509511033019880815 HELLROARING          Wildfire 10014146       77598
  2   3 MT4507511010219880619 STORM CREEK          Wildfire 10014147      116027
  3   4 WY4491210990219880711      CLOVER Wildland Fire Use 10014202       34035
    burn_bnd_lat burn_bnd_lon    ig_date ig_year
  1       45.089     -110.328 1988-08-15    1988
  2       45.146     -110.013 1988-06-19    1988
  3       44.717     -110.034 1988-07-11    1988
                                     geom
  1 WKB MULTIPOLYGON: raw 01 06 00 00 ...
  2 WKB MULTIPOLYGON: raw 01 06 00 00 ...
  3 WKB MULTIPOLYGON: raw 01 06 00 00 ...
  OGR feature
  $FID
  integer64
  [1] 5
  
  $event_id
  [1] WY4463411003119880709
  
  $incid_name
  [1] MIST
  
  $incid_type
  [1] Wildfire
  
  $map_id
  integer64
  [1] 10014203
  
  $burn_bnd_ac
  integer64
  [1] 4376
  
  $burn_bnd_lat
  [1] 44.633
  
  $burn_bnd_lon
  [1] -110.028
  
  $ig_date
  [1] 1988-07-09
  
  $ig_year
  [1] 1988
  
  $geom
  [1] WKB_ISO MULTIPOLYGON: raw 01 06 00 00 ...
  
  OGR feature set
    FID              event_id incid_name        incid_type   map_id burn_bnd_ac
  1   6 WY4499211096519880625        FAN Wildland Fire Use 10014215       20422
  2   7 WY4470811082119880722 NORTH FORK          Wildfire 10014217      563527
  3   8 WY4422111042119880623      SNAKE          Wildfire 10014218       95233
    burn_bnd_lat burn_bnd_lon    ig_date ig_year
  1       44.994     -110.976 1988-06-25    1988
  2       44.678     -110.716 1988-07-22    1988
  3       44.282     -110.431 1988-06-23    1988
                                         geom
  1 WKB_ISO MULTIPOLYGON: raw 01 06 00 00 ...
  2 WKB_ISO MULTIPOLYGON: raw 01 06 00 00 ...
  3 WKB_ISO MULTIPOLYGON: raw 01 06 00 00 ...
  OGR feature
  $FID
  integer64
  [1] 9
  
  $event_id
  [1] WY4473710995419880709
  
  $incid_name
  [1] CLOVERMIST
  
  $incid_type
  [1] Wildfire
  
  $map_id
  integer64
  [1] 10014219
  
  $burn_bnd_ac
  integer64
  [1] 303427
  
  $burn_bnd_lat
  [1] 44.759
  
  $burn_bnd_lon
  [1] -109.902
  
  $ig_date
  [1] 1988-07-09
  
  $ig_year
  [1] 1988
  
  $geom
  [1] WKT: chr "MULTIPOLYGON (((573529.86460 ..."
  
  OGR feature set
    FID              event_id          incid_name incid_type   map_id burn_bnd_ac
  1  10 WY4438611053919880623            SHOSHONE   Wildfire 10014220       29941
  2  11 WY4434411052419880623 REDSHOSHONE COMPLEX   Wildfire 10014221       27443
  3  12 WY4430211056619880701                 RED   Wildfire 10014222       21341
    burn_bnd_lat burn_bnd_lon    ig_date ig_year
  1       44.378     -110.534 1988-06-23    1988
  2       44.341       -110.5 1988-06-23    1988
  3       44.309      -110.57 1988-07-01    1988
                                           geom
  1 WKT: chr "MULTIPOLYGON (((511157.45158 ..."
  2 WKT: chr "MULTIPOLYGON (((515041.65452 ..."
  3 WKT: chr "MULTIPOLYGON (((520262.25575 ..."
  OGR feature
  $FID
  integer64
  [1] 13
  
  $event_id
  [1] WY4412411002019880711
  
  $incid_name
  [1] MINK
  
  $incid_type
  [1] Wildfire
  
  $map_id
  integer64
  [1] 10014223
  
  $burn_bnd_ac
  integer64
  [1] 135433
  
  $burn_bnd_lat
  [1] 44.131
  
  $burn_bnd_lon
  [1] -110.045
  
  $ig_date
  [1] 1988-07-11
  
  $ig_year
  [1] 1988
  
  $geom
  [1] WKT_ISO: chr "MULTIPOLYGON (((548950.71987 ..."
  
  OGR feature set
    FID              event_id                  incid_name incid_type   map_id
  1  14 WY4408111047019880820                        HUCK   Wildfire 10014224
  2  15 WY4419311073119880712                       FALLS   Wildfire 10014231
  3  16 WY4463511020519940812 YELLOWSTONE COMPLEX (RAVEN)   Wildfire     8587
    burn_bnd_ac burn_bnd_lat burn_bnd_lon    ig_date ig_year
  1      123437       44.083     -110.466 1988-08-20    1988
  2       16607       44.191     -110.713 1988-07-12    1988
  3        2938       44.635     -110.205 1994-08-12    1994
                                               geom
  1 WKT_ISO: chr "MULTIPOLYGON (((511809.63608 ..."
  2 WKT_ISO: chr "MULTIPOLYGON (((494858.34633 ..."
  3 WKT_ISO: chr "MULTIPOLYGON (((545401.78955 ..."
  OGR feature
  $FID
  integer64
  [1] 17
  
  $event_id
  [1] WY4423911101819940909
  
  $incid_name
  [1] ROBINSON
  
  $incid_type
  [1] Wildfire
  
  $map_id
  integer64
  [1] 10006489
  
  $burn_bnd_ac
  integer64
  [1] 8629
  
  $burn_bnd_lat
  [1] 44.238
  
  $burn_bnd_lon
  [1] -111.008
  
  $ig_date
  [1] 1994-09-09
  
  $ig_year
  [1] 1994
  
  $geom
  [1] 472530.172  -3783.448 486453.913   3347.837
  
  OGR feature set
    FID event_id              incid_name                 incid_type       
  1 18  WY4504811064019940901 DECKARD                    Wildfire         
  2 19  WY4461811025019940806 YELLOWSTONE COMPLEX (TERN) Wildfire         
  3 20  MT4504211045719960626 COYOTE PNF                 Wildland Fire Use
    map_id   burn_bnd_ac burn_bnd_lat burn_bnd_lon ig_date    ig_year
  1 10013950 1907        45.047       -110.637     1994-09-01 1994   
  2 10014043 6323        44.623       -110.261     1994-08-06 1994   
  3 9398     3815        45.042       -110.457     1996-06-26 1996   
    geom                                    
  1 508714.32, 87008.87, 512229.57, 91359.21
  2 536822.38, 35984.51, 542322.07, 47546.33
  3 522995.39, 83165.59, 527530.01, 92602.08
  OGR feature (attributes)
  $FID
  integer64
  [1] 1
  
  $event_id
  [1] WY4413411069519870807
  
  $incid_name
  [1] POLECAT
  
  $incid_type
  [1] Wildfire
  
  $map_id
  integer64
  [1] 10015934
  
  $burn_bnd_ac
  integer64
  [1] 1093
  
  $burn_bnd_lat
  [1] 44.132
  
  $burn_bnd_lon
  [1] -110.696
  
  $ig_date
  [1] 1987-08-07
  
  $ig_year
  [1] 1987
  
  OGR feature set (attribute table)
    FID event_id              incid_name  incid_type map_id   burn_bnd_ac
  1 1   WY4413411069519870807 POLECAT     Wildfire   10015934 1093       
  2 2   WY4509511033019880815 HELLROARING Wildfire   10014146 77598      
  3 3   MT4507511010219880619 STORM CREEK Wildfire   10014147 116027     
    burn_bnd_lat burn_bnd_lon ig_date    ig_year
  1 44.132       -110.696     1987-08-07 1987   
  2 45.089       -110.328     1988-08-15 1988   
  3 45.146       -110.013     1988-06-19 1988   
  OGR feature
  $FID
  integer64
  [1] 0
  
  $datetime
  [1] <NA>
  
  $geom
  [1] WKB NULL geometry: raw  ...
  
  OGR feature set
    FID            datetime                        geom
  1   0                <NA> WKB NULL geometry: raw  ...
  2   1 2022-05-31 12:34:56 WKB NULL geometry: raw  ...
  3   2                <NA> WKB NULL geometry: raw  ...
  4   3 2022-05-31 11:34:56 WKB NULL geometry: raw  ...
  5   4 2022-05-31 13:34:56 WKB NULL geometry: raw  ...
  GDAL FAILURE 1: PROJ: proj_create_from_database: crs not found: EPSG:-1
  [ FAIL 20 | WARN 0 | SKIP 3 | PASS 2178 ]
  
  ══ Skipped tests (3) ═══════════════════════════════════════════════════════════
  • On CRAN (3): 'test-GDALAlg-class.R:3:1', 'test-gdal_cli.R:2:1',
    'test-gdalraster_proc.R:685:5'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-GDALRaster-class.R:43:5'): infoAsJSON() returns string output ──
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(ds$infoAsJSON(), character(), size = 1)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(ds$infoAsJSON(), character(), size = 1) at test-GDALRaster-class.R:43:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-GDALRaster-class.R:308:5'): complex I/O works ──────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(r, ptype = complex(0), size = 100)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(r, ptype = complex(0), size = 100) at test-GDALRaster-class.R:308:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-GDALVector-class.R:222:5'): set ignored/selected fields works ──
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(lyr$getIgnoredFields(), ptype = character(), size = 0)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(...) at test-GDALVector-class.R:222:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-GDALVector-class.R:1218:5'): feature batch writing works ───────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(ret, logical(), size = 15)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(ret, logical(), size = 15) at test-GDALVector-class.R:1218:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-VSIFile-class.R:60:5'): VSIFile works ──────────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(bytes, ptype = raw(), size = 12)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(bytes, ptype = raw(), size = 12) at test-VSIFile-class.R:60:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-display.R:64:5'): plot_geom works ──────────────────────────────
  Error: Package 'vctrs' is required for wk_plot()
  Backtrace:
      ▆
   1. ├─testthat::expect_identical(plot_geom(g), g) at test-display.R:64:5
   2. │ └─testthat::quasi_label(enquo(object), label)
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─gdalraster::plot_geom(g)
   5.   ├─wk::wk_plot(wk_obj, ..., xlab = xlab, ylab = ylab)
   6.   └─wk:::wk_plot.default(wk_obj, ..., xlab = xlab, ylab = ylab)
  ── Error ('test-gdal_exp.R:417:5'): ogrinfo works ──────────────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(info, ptype = character(), size = 1)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(info, ptype = character(), size = 1) at test-gdal_exp.R:417:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_helpers.R:38:5'): getCreationOptions works ────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(opt$COMPRESS$values, ptype = character())`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(opt$COMPRESS$values, ptype = character()) at test-gdal_helpers.R:38:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_helpers.R:72:5'): inspectDataset works ────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(dsinfo$layer_names, ptype = character(), size = 0)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(...) at test-gdal_helpers.R:72:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_mdim.R:67:5'): mdim_info works ────────────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(info, ptype = character(), size = 1)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(info, ptype = character(), size = 1) at test-gdal_mdim.R:67:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_rat.R:14:5'): buildRAT/displayRAT work ────────────────────
  Error: displayRAT() requires package 'gt'
  Backtrace:
      ▆
   1. └─gdalraster::displayRAT(rat) at test-gdal_rat.R:14:5
  ── Error ('test-gdal_vsi.R:20:5'): vsi_stat works ──────────────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(vsi_stat_size(fs_objects), ptype = bit64::integer64(), size = 3)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(...) at test-gdal_vsi.R:20:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_vsi.R:56:5'): vsi_unlink_batch works ──────────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(vsi_unlink_batch(c(tmp_elev, tmp_tcc)), logical(), 2)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(...) at test-gdal_vsi.R:56:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_vsi.R:103:5'): vsi_get_fs_prefixes works ──────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(x, ptype = character())`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(x, ptype = character()) at test-gdal_vsi.R:103:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_vsi.R:109:5'): vsi_get_fs_options works ───────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(x, ptype = character(), size = 1)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(x, ptype = character(), size = 1) at test-gdal_vsi.R:109:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-gdal_vsi.R:126:5'): vsi_get_disk_free_space returns length-1 numeric vector ──
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(x, ptype = bit64::integer64(), 1)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(x, ptype = bit64::integer64(), 1) at test-gdal_vsi.R:126:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-geom.R:268:5'): geom functions work on wkb/wkt geometries ──────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(res, numeric(), size = 3)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(res, numeric(), size = 3) at test-geom.R:268:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-geom.R:655:5'): g_transform / bbox_transform return correct values ──
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(res, character(), size = 2)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(res, character(), size = 2) at test-geom.R:655:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-geom.R:851:5'): geometry properties are correct ────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `expect_vector(g_summary(wkt_vec), character(), size = 3)`: The package "vctrs" is required.
  Backtrace:
      ▆
   1. └─testthat::expect_vector(g_summary(wkt_vec), character(), size = 3) at test-geom.R:851:5
   2.   └─rlang::check_installed("vctrs")
  ── Error ('test-s3_methods.R:12:5'): plot.OGRFeature / plot.OGRFeatureSet work ──
  Error: Package 'vctrs' is required for wk_plot()
  Backtrace:
      ▆
   1. ├─testthat::expect_identical(plot(feat), feat) at test-s3_methods.R:12:5
   2. │ └─testthat::quasi_label(enquo(object), label)
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─base::plot(feat)
   5. └─gdalraster::plot.OGRFeature(feat)
   6.   ├─wk::wk_plot(wk_obj, ..., xlab = xlab, ylab = ylab)
   7.   └─wk:::wk_plot.default(wk_obj, ..., xlab = xlab, ylab = ylab)
  
  [ FAIL 20 | WARN 0 | SKIP 3 | PASS 2178 ]
  Error:
  ! Test failures.
  Execution halted