Running 'aggregate.R' [3s]
  Comparing 'aggregate.Rout' to 'aggregate.Rout.save' ...4c4
< Linking to GEOS 3.8.0, GDAL 3.0.4, PROJ 6.3.1
---
> Linking to GEOS 3.8.0, GDAL 3.0.2, PROJ 6.2.1
11a12,13
> Warning message:
> st_crs<- : replacing crs does not reproject data; use st_transform for that 
71c73
<  file166e415f63c45.tif 
---
>  file15163cefa82.tif 
  Running 'area.R' [3s]
  Comparing 'area.Rout' to 'area.Rout.save' ...66a67,84
> /PRODUCT/longitude, 
> /PRODUCT/latitude, 
> /PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/nitrogendioxide_summed_total_column, 
> stars object with 2 dimensions and 1 attribute
> attribute(s):
>    area [m^2]       
>  Min.   : 25990150  
>  1st Qu.: 28050933  
>  Median : 35705689  
>  Mean   : 42968454  
>  3rd Qu.: 54640139  
>  Max.   :101184840  
> dimension(s):
>   from  to offset delta refsys point                                 values    
> x    1 450     NA    NA WGS 84    NA [450x278] -5.81066 [Â°],...,30.9468 [Â°] [x]
> y    1 278     NA    NA WGS 84    NA  [450x278] 28.3605 [Â°],...,51.4686 [Â°] [y]
> curvilinear grid
> There were 15 warnings (use warnings() to see them)
  Running 'crop.R' [6s]
  Comparing 'crop.Rout' to 'crop.Rout.save' ... OK
  Running 'curvilinear.R' [2s]
  Comparing 'curvilinear.Rout' to 'curvilinear.Rout.save' ...54a55,96
> /PRODUCT/longitude, 
> /PRODUCT/latitude, 
> /PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/nitrogendioxide_summed_total_column, 
> stars object with 3 dimensions and 1 attribute
> attribute(s):
>  nitrogendioxide_summed_total_column 
>  Min.   :0e+00                       
>  1st Qu.:1e-04                       
>  Median :1e-04                       
>  Mean   :1e-04                       
>  3rd Qu.:1e-04                       
>  Max.   :5e-04                       
>  NA's   :330                         
> dimension(s):
>      from  to offset delta refsys point                                 values
> x       1 450     NA    NA WGS 84    NA [450x278] -5.81066 [Â°],...,30.9468 [Â°]
> y       1 278     NA    NA WGS 84    NA  [450x278] 28.3605 [Â°],...,51.4686 [Â°]
> time    1   1     NA    NA     NA    NA                                   NULL
>         
> x    [x]
> y    [y]
> time    
> curvilinear grid
> stars object with 3 dimensions and 1 attribute
> attribute(s):
>  nitrogendioxide_summed_total_column 
>  Min.   :0.00005                     
>  1st Qu.:0.00008                     
>  Median :0.00008                     
>  Mean   :0.00009                     
>  3rd Qu.:0.00009                     
>  Max.   :0.00023                     
>  NA's   :37                          
> dimension(s):
>      from to offset delta refsys point                               values    
> x       1 57     NA    NA WGS 84    NA [57x35] -5.81066 [Â°],...,30.8108 [Â°] [x]
> y       1 35     NA    NA WGS 84    NA  [57x35] 28.6622 [Â°],...,51.4679 [Â°] [y]
> time    1  1     NA    NA     NA    NA                                 NULL    
> curvilinear grid
> null device 
>           1 
> There were 15 warnings (use warnings() to see them)
  Running 'dimensions.R' [4s]
  Running 'gridtypes.R' [2s]
  Comparing 'gridtypes.Rout' to 'gridtypes.Rout.save' ... OK
  Running 'nc.R' [2s]
  Comparing 'nc.Rout' to 'nc.Rout.save' ... OK
  Running 'plot.R' [3s]
  Comparing 'plot.Rout' to 'plot.Rout.save' ... OK
  Running 'predict.R' [5s]
  Comparing 'predict.Rout' to 'predict.Rout.save' ... OK
  Running 'proxy.R' [6s]
  Comparing 'proxy.Rout' to 'proxy.Rout.save' ...280a281,370
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> stars_proxy object with 2 attributes in files:
> $sst
> [1] "[...]/avhrr-only-v2.19810901.nc:sst" "[...]/avhrr-only-v2.19810902.nc:sst"
> [3] "[...]/avhrr-only-v2.19810903.nc:sst" "[...]/avhrr-only-v2.19810904.nc:sst"
> [5] "[...]/avhrr-only-v2.19810905.nc:sst" "[...]/avhrr-only-v2.19810906.nc:sst"
> [7] "[...]/avhrr-only-v2.19810907.nc:sst" "[...]/avhrr-only-v2.19810908.nc:sst"
> [9] "[...]/avhrr-only-v2.19810909.nc:sst"
> 
> $anom
> [1] "[...]/avhrr-only-v2.19810901.nc:anom"
> [2] "[...]/avhrr-only-v2.19810902.nc:anom"
> [3] "[...]/avhrr-only-v2.19810903.nc:anom"
> [4] "[...]/avhrr-only-v2.19810904.nc:anom"
> [5] "[...]/avhrr-only-v2.19810905.nc:anom"
> [6] "[...]/avhrr-only-v2.19810906.nc:anom"
> [7] "[...]/avhrr-only-v2.19810907.nc:anom"
> [8] "[...]/avhrr-only-v2.19810908.nc:anom"
> [9] "[...]/avhrr-only-v2.19810909.nc:anom"
> 
> dimension(s):
>      from   to         offset  delta  refsys point values    
> x       1 1440              0   0.25      NA    NA   NULL [x]
> y       1  720             90  -0.25      NA    NA   NULL [y]
> zlev    1    1          0 [m]     NA      NA    NA   NULL    
> time    1    9 1981-09-01 UTC 1 days POSIXct    NA   NULL    
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> stars object with 4 dimensions and 2 attributes
> attribute(s), summary of first 1e+05 cells:
>    sst [C*Â°]       anom [C*Â°]   
>  Min.   :-1.80   Min.   :-4.69  
>  1st Qu.:-1.19   1st Qu.:-0.06  
>  Median :-1.05   Median : 0.52  
>  Mean   :-0.32   Mean   : 0.23  
>  3rd Qu.:-0.20   3rd Qu.: 0.71  
>  Max.   : 9.36   Max.   : 3.70  
>  NA's   :13360   NA's   :13360  
> dimension(s):
>      from   to         offset  delta  refsys point values    
> x       1 1440              0   0.25      NA    NA   NULL [x]
> y       1  720             90  -0.25      NA    NA   NULL [y]
> zlev    1    1          0 [m]     NA      NA    NA   NULL    
> time    1    9 1981-09-01 UTC 1 days POSIXct    NA   NULL    
> stars object with 5 dimensions and 1 attribute
> attribute(s), summary of first 1e+05 cells:
>    sst.anom     
>  Min.   :-1.80  
>  1st Qu.:-1.19  
>  Median :-1.05  
>  Mean   :-0.32  
>  3rd Qu.:-0.20  
>  Max.   : 9.36  
>  NA's   :13360  
> dimension(s):
>         from   to         offset  delta  refsys point     values    
> x          1 1440              0   0.25      NA    NA       NULL [x]
> y          1  720             90  -0.25      NA    NA       NULL [y]
> zlev       1    1          0 [m]     NA      NA    NA       NULL    
> time       1    9 1981-09-01 UTC 1 days POSIXct    NA       NULL    
> new_dim    1    2             NA     NA      NA    NA sst , anom    
> Error in c.stars_proxy(l[[1]], l[[2]], l[[3]], along = list(times = as.Date("1981-09-01") +  : 
>   for proxy objects, along argument as list is not implemented
> stars_proxy object with 1 attribute in files:
> $sst.anom
> [1] "[...]/avhrr-only-v2.19810901.nc:sst" 
> [2] "[...]/avhrr-only-v2.19810901.nc:anom"
> 
> dimension(s):
>       from   to         offset  delta  refsys point values    
> x        1 1440              0   0.25      NA    NA   NULL [x]
> y        1  720             90  -0.25      NA    NA   NULL [y]
> zlev     1    1          0 [m]     NA      NA    NA   NULL    
> time     1    1 1981-09-01 UTC     NA POSIXct    NA   NULL    
> times    1    2     1981-09-01 1 days    Date    NA   NULL    
  Running 'raster.R' [4s]
  Comparing 'raster.Rout' to 'raster.Rout.save' ... OK
  Running 'rasterize.R' [2s]
  Comparing 'rasterize.Rout' to 'rasterize.Rout.save' ... OK
  Running 'rectilinear.R' [3s]
  Comparing 'rectilinear.Rout' to 'rectilinear.Rout.save' ... OK
  Running 'redimension.R' [5s]
  Comparing 'redimension.Rout' to 'redimension.Rout.save' ... OK
  Running 'sf.R' [4s]
  Comparing 'sf.Rout' to 'sf.Rout.save' ... OK
  Running 'sp.R' [2s]
  Comparing 'sp.Rout' to 'sp.Rout.save' ... OK
  Running 'spacetime.R' [3s]
  Comparing 'spacetime.Rout' to 'spacetime.Rout.save' ... OK
  Running 'spatstat.R' [4s]
  Comparing 'spatstat.Rout' to 'spatstat.Rout.save' ... OK
  Running 'stars.R' [15s]
  Comparing 'stars.Rout' to 'stars.Rout.save' ...322c322
< 4  1841005 1143985
---
> 4  1841004 1143985
326c326
< 8  1841011 1143965
---
> 8  1841010 1143965
347,351d346
< Warning messages:
< 1: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 2: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
433,453d427
< Warning messages:
< 1: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 2: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 3: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 4: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 5: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 6: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 7: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 8: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 9: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
< 10: In CPL_read_gdal(as.character(x), as.character(options), as.character(driver),  :
<   GDAL Message 1: Recode from UTF-8 to CP_ACP failed with the error: "Invalid argument".
457c431
<     sst [°C]       anom [°C]          err [°C]     ice [percent]  
---
>     sst [Â°C]       anom [Â°C]          err [Â°C]     ice [percent]  
629a604,643
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> sst, anom, 
> stars object with 4 dimensions and 2 attributes
> attribute(s), summary of first 1e+05 cells:
>    sst [C*Â°]       anom [C*Â°]   
>  Min.   :-1.80   Min.   :-4.69  
>  1st Qu.:-1.19   1st Qu.:-0.06  
>  Median :-1.05   Median : 0.52  
>  Mean   :-0.32   Mean   : 0.23  
>  3rd Qu.:-0.20   3rd Qu.: 0.71  
>  Max.   : 9.36   Max.   : 3.70  
>  NA's   :13360   NA's   :13360  
> dimension(s):
>      from   to         offset  delta  refsys point values    
> x       1 1440              0   0.25      NA    NA   NULL [x]
> y       1  720             90  -0.25      NA    NA   NULL [y]
> zlev    1    1          0 [m]     NA      NA    NA   NULL    
> time    1    9 1981-09-01 UTC 1 days POSIXct    NA   NULL    
> stars object with 3 dimensions and 2 attributes
> attribute(s), summary of first 1e+05 cells:
>    sst [C*Â°]       anom [C*Â°]   
>  Min.   :-1.80   Min.   :-4.69  
>  1st Qu.:-1.19   1st Qu.:-0.06  
>  Median :-1.05   Median : 0.52  
>  Mean   :-0.32   Mean   : 0.23  
>  3rd Qu.:-0.20   3rd Qu.: 0.71  
>  Max.   : 9.36   Max.   : 3.70  
>  NA's   :13360   NA's   :13360  
> dimension(s):
>       from   to     offset  delta refsys point values    
> x        1 1440          0   0.25     NA    NA   NULL [x]
> y        1  720         90  -0.25     NA    NA   NULL [y]
> times    1    3 1981-09-01 1 days   Date    NA   NULL    
  Running 'subset.R' [3s]
  Comparing 'subset.Rout' to 'subset.Rout.save' ... OK
  Running 'testthat.R' [4s]
  Running 'tidy.R' [2s]
  Running 'transform.R' [2s]
  Comparing 'transform.Rout' to 'transform.Rout.save' ... OK
  Running 'warp.R' [3s]
  Comparing 'warp.Rout' to 'warp.Rout.save' ... OK
  Running 'write.R' [2s]
  Comparing 'write.Rout' to 'write.Rout.save' ... OK
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > ## load dependencies
  > library(testthat)
  > suppressPackageStartupMessages(library(stars))
  > 
  > ## test package
  > test_check("stars")
  -- 1. Error: basic reduced comes back as expected (@test_ncdf.R#5)  ------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(f)
  
  -- 2. Error: variable subsetting (@test_ncdf.R#16)  ----------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(f, var = c("anom"))
  
  -- 3. Error: domain subsetting (@test_ncdf.R#21)  ------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(...)
  
  -- 4. Error: normal bcsd (@test_ncdf.R#47)  ------------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(system.file("nc/bcsd_obs_1999.nc", package = "stars"))
  
  -- 5. Error: non canonical axis order is handled right (@test_ncdf.R#55)  ------
  package ncmeta required, please install it first
  Backtrace:
   1. testthat::expect_warning(...)
   6. stars::read_ncdf(...)
  
  -- 6. Error: euro cordex extra dimvars (@test_ncdf.R#67)  ----------------------
  package ncmeta required, please install it first
  Backtrace:
   1. testthat::expect_warning(out <- read_ncdf(f, var = "mask"), "Didn't find a longitude of prime meridian for datum, assuming 0.")
   6. stars::read_ncdf(f, var = "mask")
  
  -- 7. Error: curvilinear (@test_ncdf.R#90)  ------------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. testthat::capture_warnings(...)
   3. stars::read_ncdf(f, curvilinear = c(X = "lon", Y = "lat"))
  
  -- 8. Failure: curvilinear broked (@test_ncdf.R#112)  --------------------------
  `suppressMessages(read_ncdf(f, curvilinear = c("lon", "lat", "time")))` threw an error with unexpected message.
  Expected match: "Curvilinear input must be a length two character vector."
  Actual message: "package ncmeta required, please install it first"
  Backtrace:
   1. testthat::expect_error(...)
   8. stars::read_ncdf(f, curvilinear = c("lon", "lat", "time"))
  
  -- 9. Failure: curvilinear broked (@test_ncdf.R#115)  --------------------------
  `read_ncdf(f, curvilinear = c("time", "time_bounds"))` threw an error with unexpected message.
  Expected match: "Specified curvilinear coordinates are not 2-dimensional."
  Actual message: "package ncmeta required, please install it first"
  Backtrace:
   1. testthat::expect_error(...)
   6. stars::read_ncdf(f, curvilinear = c("time", "time_bounds"))
  
  -- 10. Error: curvilinear broked (@test_ncdf.R#118)  ---------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. testthat::expect_warning(...)
   8. stars::read_ncdf(f, curvilinear = c("lon", "time_bounds"))
  
  -- 11. Error: high-dim from rasterwise (@test_ncdf.R#136)  ---------------------
  package ncmeta required, please install it first
  Backtrace:
   1. base::suppressWarnings(read_ncdf(f, var = "a"))
   3. stars::read_ncdf(f, var = "a")
  
  -- 12. Error: timeseries.nc (@test_ncdf.R#145)  --------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(f)
  
  -- 13. Error: curvilinear 2 (@test_ncdf.R#169)  --------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(f)
  
  -- 14. Error: lon cross 360 (@test_ncdf.R#181)  --------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(f)
  
  -- 15. Error: 4d not 4d (@test_ncdf.R#190)  ------------------------------------
  package ncmeta required, please install it first
  Backtrace:
   1. stars::read_ncdf(f)
  
  -- 16. Error: basic st_as_stars (@test_st_as_stars.R#8)  -----------------------
  DLL 'dplyr' not found: maybe not installed for this architecture?
  Backtrace:
   1. ncdfgeom::read_timeseries_dsg
   2. base::getExportedValue(pkg, name)
   3. base::asNamespace(ns)
   4. base::getNamespace(ns)
   5. base::loadNamespace(name)
   8. base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   9. base::library.dynam(lib, package, package.lib)
  
  == testthat results  ===========================================================
  [ OK: 37 | SKIPPED: 0 | WARNINGS: 9 | FAILED: 16 ]
  1. Error: basic reduced comes back as expected (@test_ncdf.R#5) 
  2. Error: variable subsetting (@test_ncdf.R#16) 
  3. Error: domain subsetting (@test_ncdf.R#21) 
  4. Error: normal bcsd (@test_ncdf.R#47) 
  5. Error: non canonical axis order is handled right (@test_ncdf.R#55) 
  6. Error: euro cordex extra dimvars (@test_ncdf.R#67) 
  7. Error: curvilinear (@test_ncdf.R#90) 
  8. Failure: curvilinear broked (@test_ncdf.R#112) 
  9. Failure: curvilinear broked (@test_ncdf.R#115) 
  1. ...
  
  Error: testthat unit tests failed
  Execution halted
Running the tests in 'tests/tidy.R' failed.
Complete output:
  > suppressPackageStartupMessages(library(stars))
  > suppressPackageStartupMessages(library(dplyr))
  Error: package or namespace load failed for 'dplyr' in library.dynam(lib, package, package.lib):
   DLL 'dplyr' not found: maybe not installed for this architecture?
  Execution halted