CRAN Package Check Results for Package riemtan

Last updated on 2026-11-09 01:52:28 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2.5 126.08 154.81 280.89 OK
r-devel-linux-x86_64-debian-gcc 0.2.5 105.93 121.20 227.13 ERROR
r-devel-linux-x86_64-fedora-clang 0.2.5 79.00 OK
r-devel-linux-x86_64-fedora-gcc 0.2.5 119.00 107.26 226.26 OK
r-devel-windows-x86_64 0.2.5 135.00 278.00 413.00 OK
r-patched-linux-x86_64 0.2.5 OK
r-release-linux-x86_64 0.2.5 136.82 144.55 281.37 OK
r-release-macos-arm64 0.2.5 28.00 24.00 52.00 OK
r-release-macos-x86_64 0.2.5 84.00 145.00 229.00 OK
r-release-windows-x86_64 0.2.5 136.00 199.00 335.00 OK
r-oldrel-macos-arm64 0.2.5 OK
r-oldrel-macos-x86_64 0.2.5 72.00 39.00 111.00 OK
r-oldrel-windows-x86_64 0.2.5 166.00 246.00 412.00 OK

Check Details

Version: 0.2.5
Check: tests
Result: ERROR Running ‘testthat.R’ [25s/63s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(riemtan) Attaching package: 'riemtan' The following object is masked from 'package:stats': dexp > > test_check("riemtan") Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 1.005227 Computing Frechet mean: iteration 3, delta = 0.482638 Computing Frechet mean: iteration 4, delta = 0.302466 Computing Frechet mean: iteration 5, delta = 0.209602 Computing Frechet mean: iteration 6, delta = 0.152756 Computing Frechet mean: iteration 7, delta = 0.114610 Computing Frechet mean: iteration 8, delta = 0.087574 Computing Frechet mean: iteration 9, delta = 0.067734 Computing Frechet mean: iteration 10, delta = 0.052834 Computing Frechet mean: iteration 11, delta = 0.041461 Computing Frechet mean: iteration 12, delta = 0.032682 Computing Frechet mean: iteration 13, delta = 0.025847 Computing Frechet mean: iteration 14, delta = 0.020493 Computing Frechet mean: iteration 15, delta = 0.016279 Computing Frechet mean: iteration 16, delta = 0.012951 Computing Frechet mean: iteration 17, delta = 0.010316 Computing Frechet mean: iteration 18, delta = 0.008224 Computing Frechet mean: iteration 19, delta = 0.006561 Computing Frechet mean: iteration 20, delta = 0.005237 Computing Frechet mean: iteration 21, delta = 0.004182 Computing Frechet mean: iteration 22, delta = 0.003341 Computing Frechet mean: iteration 23, delta = 0.002670 Computing Frechet mean: iteration 24, delta = 0.002134 Computing Frechet mean: iteration 25, delta = 0.001706 Computing Frechet mean: iteration 26, delta = 0.001364 Computing Frechet mean: iteration 27, delta = 0.001091 Computing Frechet mean: iteration 28, delta = 0.000872 tangent images were null, so they will be computed Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 1.005227 Computing Frechet mean: iteration 3, delta = 0.482638 Computing Frechet mean: iteration 4, delta = 0.302466 Computing Frechet mean: iteration 5, delta = 0.209602 Computing Frechet mean: iteration 6, delta = 0.152756 Computing Frechet mean: iteration 7, delta = 0.114610 Computing Frechet mean: iteration 8, delta = 0.087574 Computing Frechet mean: iteration 9, delta = 0.067734 Computing Frechet mean: iteration 10, delta = 0.052834 Computing Frechet mean: iteration 11, delta = 0.041461 Computing Frechet mean: iteration 12, delta = 0.032682 Computing Frechet mean: iteration 13, delta = 0.025847 Computing Frechet mean: iteration 14, delta = 0.020493 Computing Frechet mean: iteration 15, delta = 0.016279 Computing Frechet mean: iteration 16, delta = 0.012951 Computing Frechet mean: iteration 17, delta = 0.010316 Computing Frechet mean: iteration 18, delta = 0.008224 Computing Frechet mean: iteration 19, delta = 0.006561 Computing Frechet mean: iteration 20, delta = 0.005237 Computing Frechet mean: iteration 21, delta = 0.004182 Computing Frechet mean: iteration 22, delta = 0.003341 Computing Frechet mean: iteration 23, delta = 0.002670 Computing Frechet mean: iteration 24, delta = 0.002134 Computing Frechet mean: iteration 25, delta = 0.001706 Computing Frechet mean: iteration 26, delta = 0.001364 Computing Frechet mean: iteration 27, delta = 0.001091 Computing Frechet mean: iteration 28, delta = 0.000872 tangent images were null, so they will be computed Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 1.063907 Computing Frechet mean: iteration 3, delta = 0.519579 Computing Frechet mean: iteration 4, delta = 0.329677 Computing Frechet mean: iteration 5, delta = 0.230554 Computing Frechet mean: iteration 6, delta = 0.169173 Computing Frechet mean: iteration 7, delta = 0.127579 Computing Frechet mean: iteration 8, delta = 0.097864 Computing Frechet mean: iteration 9, delta = 0.075920 Computing Frechet mean: iteration 10, delta = 0.059356 Computing Frechet mean: iteration 11, delta = 0.046663 Computing Frechet mean: iteration 12, delta = 0.036833 Computing Frechet mean: iteration 13, delta = 0.029162 Computing Frechet mean: iteration 14, delta = 0.023142 Computing Frechet mean: iteration 15, delta = 0.018396 Computing Frechet mean: iteration 16, delta = 0.014643 Computing Frechet mean: iteration 17, delta = 0.011668 Computing Frechet mean: iteration 18, delta = 0.009305 Computing Frechet mean: iteration 19, delta = 0.007426 Computing Frechet mean: iteration 20, delta = 0.005929 Computing Frechet mean: iteration 21, delta = 0.004736 Computing Frechet mean: iteration 22, delta = 0.003784 Computing Frechet mean: iteration 23, delta = 0.003024 Computing Frechet mean: iteration 24, delta = 0.002417 Computing Frechet mean: iteration 25, delta = 0.001932 Computing Frechet mean: iteration 26, delta = 0.001545 Computing Frechet mean: iteration 27, delta = 0.001236 Computing Frechet mean: iteration 28, delta = 0.000988 tangent images were null, so they will be computed Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.952594 Computing Frechet mean: iteration 3, delta = 0.449561 Computing Frechet mean: iteration 4, delta = 0.278101 Computing Frechet mean: iteration 5, delta = 0.190824 Computing Frechet mean: iteration 6, delta = 0.138024 Computing Frechet mean: iteration 7, delta = 0.102955 Computing Frechet mean: iteration 8, delta = 0.078314 Computing Frechet mean: iteration 9, delta = 0.060359 Computing Frechet mean: iteration 10, delta = 0.046952 Computing Frechet mean: iteration 11, delta = 0.036766 Computing Frechet mean: iteration 12, delta = 0.028931 Computing Frechet mean: iteration 13, delta = 0.022849 Computing Frechet mean: iteration 14, delta = 0.018097 Computing Frechet mean: iteration 15, delta = 0.014363 Computing Frechet mean: iteration 16, delta = 0.011419 Computing Frechet mean: iteration 17, delta = 0.009091 Computing Frechet mean: iteration 18, delta = 0.007244 Computing Frechet mean: iteration 19, delta = 0.005777 Computing Frechet mean: iteration 20, delta = 0.004610 Computing Frechet mean: iteration 21, delta = 0.003681 Computing Frechet mean: iteration 22, delta = 0.002940 Computing Frechet mean: iteration 23, delta = 0.002349 Computing Frechet mean: iteration 24, delta = 0.001877 Computing Frechet mean: iteration 25, delta = 0.001501 Computing Frechet mean: iteration 26, delta = 0.001200 Computing Frechet mean: iteration 27, delta = 0.000959 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = multisession, workers = 4 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 4 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential tangent images were null, so they will be computed Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.860968 Computing Frechet mean: iteration 3, delta = 0.392531 Computing Frechet mean: iteration 4, delta = 0.236374 Computing Frechet mean: iteration 5, delta = 0.158818 Computing Frechet mean: iteration 6, delta = 0.112997 Computing Frechet mean: iteration 7, delta = 0.083203 Computing Frechet mean: iteration 8, delta = 0.062648 Computing Frechet mean: iteration 9, delta = 0.047898 Computing Frechet mean: iteration 10, delta = 0.037021 Computing Frechet mean: iteration 11, delta = 0.028844 Computing Frechet mean: iteration 12, delta = 0.022606 Computing Frechet mean: iteration 13, delta = 0.017797 Computing Frechet mean: iteration 14, delta = 0.014060 Computing Frechet mean: iteration 15, delta = 0.011137 Computing Frechet mean: iteration 16, delta = 0.008840 Parallel processing configured: strategy = multisession, workers = 2 tangent images were null, so they will be computed Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.860968 Computing Frechet mean: iteration 3, delta = 0.392531 Computing Frechet mean: iteration 4, delta = 0.236374 Computing Frechet mean: iteration 5, delta = 0.158818 Computing Frechet mean: iteration 6, delta = 0.112997 Computing Frechet mean: iteration 7, delta = 0.083203 Computing Frechet mean: iteration 8, delta = 0.062648 Computing Frechet mean: iteration 9, delta = 0.047898 Computing Frechet mean: iteration 10, delta = 0.037021 Computing Frechet mean: iteration 11, delta = 0.028844 Computing Frechet mean: iteration 12, delta = 0.022606 Computing Frechet mean: iteration 13, delta = 0.017797 Computing Frechet mean: iteration 14, delta = 0.014060 Computing Frechet mean: iteration 15, delta = 0.011137 Computing Frechet mean: iteration 16, delta = 0.008840 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Writing 12 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c76848869... Saving _problems/test-parallel-304.R Writing 12 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c57296355... Saving _problems/test-parallel-346.R Writing 20 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8ca0f4685... Saving _problems/test-parallel-385.R Writing 10 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c475058dc... Saving _problems/test-parallel-431.R Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = multisession, workers = 2 Parallel processing configured: strategy = sequential Parallel processing configured: strategy = sequential Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c48f9c41... Saving _problems/test-parquet-backend-95.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c67f48a6b... Saving _problems/test-parquet-backend-136.R Writing 5 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c6eb1e5e2... Saving _problems/test-parquet-backend-154.R Writing 3 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c58134a65... Saving _problems/test-parquet-backend-181.R Writing 3 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c214b291b... Saving _problems/test-parquet-backend-210.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c560f3383... Saving _problems/test-parquet-backend-234.R Writing 3 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c15958745... Saving _problems/test-parquet-integration-42.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c5fc99178... Saving _problems/test-parquet-integration-65.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c208e4fb4... Saving _problems/test-parquet-integration-90.R Writing 5 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c48f5d5b7... Saving _problems/test-parquet-integration-122.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c65a2e53f... Saving _problems/test-parquet-integration-146.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c565a9bc3... Saving _problems/test-parquet-integration-178.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c3bd0adb9... Saving _problems/test-parquet-integration-210.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c229dcfc9... Saving _problems/test-parquet-integration-240.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c68280f3f... Saving _problems/test-parquet-integration-270.R Writing 10 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c594f8414... Saving _problems/test-parquet-integration-307.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c55c6f48e... Saving _problems/test-parquet-io-11.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c400e4a3b... Saving _problems/test-parquet-io-77.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c6c1855c1... Saving _problems/test-parquet-io-105.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c100cc26... Saving _problems/test-parquet-io-129.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c5c000bca... Saving _problems/test-parquet-io-149.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c7a34df6... Saving _problems/test-parquet-io-194.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8cb59ca24... Saving _problems/test-parquet-io-215.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c65afb0cf... Saving _problems/test-parquet-io-235.R Writing 1 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c25cd8090... Saving _problems/test-parquet-io-266.R Writing 2 matrices to /home/hornik/tmp/scratch/Rtmp9YM6Ng/file3d3d8c1d999ac9... Saving _problems/test-parquet-io-288.R Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.952594 Computing Frechet mean: iteration 3, delta = 0.449561 Computing Frechet mean: iteration 4, delta = 0.278101 Computing Frechet mean: iteration 5, delta = 0.190824 Computing Frechet mean: iteration 6, delta = 0.138024 Computing Frechet mean: iteration 7, delta = 0.102955 Computing Frechet mean: iteration 8, delta = 0.078314 Computing Frechet mean: iteration 9, delta = 0.060359 Computing Frechet mean: iteration 10, delta = 0.046952 Computing Frechet mean: iteration 11, delta = 0.036766 Computing Frechet mean: iteration 12, delta = 0.028931 Computing Frechet mean: iteration 13, delta = 0.022849 Computing Frechet mean: iteration 14, delta = 0.018097 Computing Frechet mean: iteration 15, delta = 0.014363 Computing Frechet mean: iteration 16, delta = 0.011419 Computing Frechet mean: iteration 17, delta = 0.009091 Computing Frechet mean: iteration 18, delta = 0.007244 Computing Frechet mean: iteration 19, delta = 0.005777 Computing Frechet mean: iteration 20, delta = 0.004610 Computing Frechet mean: iteration 21, delta = 0.003681 Computing Frechet mean: iteration 22, delta = 0.002940 Computing Frechet mean: iteration 23, delta = 0.002349 Computing Frechet mean: iteration 24, delta = 0.001877 Computing Frechet mean: iteration 25, delta = 0.001501 Computing Frechet mean: iteration 26, delta = 0.001200 Computing Frechet mean: iteration 27, delta = 0.000959 Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.977301 Computing Frechet mean: iteration 3, delta = 0.468477 Computing Frechet mean: iteration 4, delta = 0.294791 Computing Frechet mean: iteration 5, delta = 0.206018 Computing Frechet mean: iteration 6, delta = 0.151937 Computing Frechet mean: iteration 7, delta = 0.115670 Computing Frechet mean: iteration 8, delta = 0.089877 Computing Frechet mean: iteration 9, delta = 0.070816 Computing Frechet mean: iteration 10, delta = 0.056352 Computing Frechet mean: iteration 11, delta = 0.045169 Computing Frechet mean: iteration 12, delta = 0.036403 Computing Frechet mean: iteration 13, delta = 0.029460 Computing Frechet mean: iteration 14, delta = 0.023919 Computing Frechet mean: iteration 15, delta = 0.019469 Computing Frechet mean: iteration 16, delta = 0.015879 Computing Frechet mean: iteration 17, delta = 0.012971 Computing Frechet mean: iteration 18, delta = 0.010610 Computing Frechet mean: iteration 19, delta = 0.008687 Computing Frechet mean: iteration 20, delta = 0.007119 Computing Frechet mean: iteration 21, delta = 0.005837 Computing Frechet mean: iteration 22, delta = 0.004789 Computing Frechet mean: iteration 23, delta = 0.003931 Computing Frechet mean: iteration 24, delta = 0.003228 Computing Frechet mean: iteration 25, delta = 0.002651 Computing Frechet mean: iteration 26, delta = 0.002178 Computing Frechet mean: iteration 27, delta = 0.001790 Computing Frechet mean: iteration 28, delta = 0.001471 Computing Frechet mean: iteration 29, delta = 0.001209 Computing Frechet mean: iteration 30, delta = 0.000994 Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.800000 Computing Frechet mean: iteration 3, delta = 0.355556 Computing Frechet mean: iteration 4, delta = 0.209836 Computing Frechet mean: iteration 5, delta = 0.138753 Computing Frechet mean: iteration 6, delta = 0.097477 Computing Frechet mean: iteration 7, delta = 0.071056 Computing Frechet mean: iteration 8, delta = 0.053073 Computing Frechet mean: iteration 9, delta = 0.040319 Computing Frechet mean: iteration 10, delta = 0.031005 Computing Frechet mean: iteration 11, delta = 0.024058 Computing Frechet mean: iteration 12, delta = 0.018794 Computing Frechet mean: iteration 13, delta = 0.014758 Computing Frechet mean: iteration 14, delta = 0.011635 Computing Frechet mean: iteration 15, delta = 0.009201 Computing Frechet mean: iteration 16, delta = 0.007293 Computing Frechet mean: iteration 17, delta = 0.005793 Computing Frechet mean: iteration 18, delta = 0.004607 Computing Frechet mean: iteration 19, delta = 0.003669 Computing Frechet mean: iteration 20, delta = 0.002924 Computing Frechet mean: iteration 21, delta = 0.002333 Computing Frechet mean: iteration 22, delta = 0.001862 Computing Frechet mean: iteration 23, delta = 0.001487 Computing Frechet mean: iteration 24, delta = 0.001188 Computing Frechet mean: iteration 25, delta = 0.000949 Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.945899 Computing Frechet mean: iteration 3, delta = 0.443894 Computing Frechet mean: iteration 4, delta = 0.273193 Computing Frechet mean: iteration 5, delta = 0.186645 Computing Frechet mean: iteration 6, delta = 0.134521 Computing Frechet mean: iteration 7, delta = 0.100055 Computing Frechet mean: iteration 8, delta = 0.075934 Computing Frechet mean: iteration 9, delta = 0.058418 Computing Frechet mean: iteration 10, delta = 0.045375 Computing Frechet mean: iteration 11, delta = 0.035490 Computing Frechet mean: iteration 12, delta = 0.027902 Computing Frechet mean: iteration 13, delta = 0.022021 Computing Frechet mean: iteration 14, delta = 0.017430 Computing Frechet mean: iteration 15, delta = 0.013828 Computing Frechet mean: iteration 16, delta = 0.010990 Computing Frechet mean: iteration 17, delta = 0.008746 Computing Frechet mean: iteration 18, delta = 0.006968 Computing Frechet mean: iteration 19, delta = 0.005556 Computing Frechet mean: iteration 20, delta = 0.004433 Computing Frechet mean: iteration 21, delta = 0.003539 Computing Frechet mean: iteration 22, delta = 0.002827 Computing Frechet mean: iteration 23, delta = 0.002258 Computing Frechet mean: iteration 24, delta = 0.001805 Computing Frechet mean: iteration 25, delta = 0.001443 Computing Frechet mean: iteration 26, delta = 0.001153 Computing Frechet mean: iteration 27, delta = 0.000922 Computing Frechet mean: iteration 1, delta = Inf Computing Frechet mean: iteration 2, delta = 0.887293 Computing Frechet mean: iteration 3, delta = 0.405801 Computing Frechet mean: iteration 4, delta = 0.244472 Computing Frechet mean: iteration 5, delta = 0.164131 Computing Frechet mean: iteration 6, delta = 0.116631 Computing Frechet mean: iteration 7, delta = 0.085761 Computing Frechet mean: iteration 8, delta = 0.064488 Computing Frechet mean: iteration 9, delta = 0.049246 Computing Frechet mean: iteration 10, delta = 0.038025 Computing Frechet mean: iteration 11, delta = 0.029599 Computing Frechet mean: iteration 12, delta = 0.023182 Computing Frechet mean: iteration 13, delta = 0.018240 Computing Frechet mean: iteration 14, delta = 0.014402 Computing Frechet mean: iteration 15, delta = 0.011404 Computing Frechet mean: iteration 16, delta = 0.009049 Computing Frechet mean: iteration 17, delta = 0.007192 Computing Frechet mean: iteration 18, delta = 0.005724 Computing Frechet mean: iteration 19, delta = 0.004561 Computing Frechet mean: iteration 20, delta = 0.003637 Computing Frechet mean: iteration 21, delta = 0.002902 Computing Frechet mean: iteration 22, delta = 0.002317 Computing Frechet mean: iteration 23, delta = 0.001850 Computing Frechet mean: iteration 24, delta = 0.001478 Computing Frechet mean: iteration 25, delta = 0.001181 Computing Frechet mean: iteration 26, delta = 0.000944 [ FAIL 30 | WARN 0 | SKIP 1 | PASS 283 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • .Platform$OS.type != "windows" is TRUE (1): 'test-parallel.R:578:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-parallel.R:299:3'): ParquetBackend parallel loading produces correct results ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parallel.R:299:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parallel.R:341:3'): ParquetBackend$get_matrices_parallel() works correctly ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parallel.R:341:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parallel.R:380:3'): CSample$load_connectomes_batched() works with ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parallel.R:380:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parallel.R:426:3'): CSample$load_connectomes_batched() validates indices ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parallel.R:426:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-backend.R:95:3'): ParquetBackend initializes with valid directory ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-backend.R:95:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-backend.R:136:3'): ParquetBackend get_matrix loads from disk ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-backend.R:136:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-backend.R:154:3'): ParquetBackend caches recently accessed matrices ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-backend.R:154:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-backend.R:181:3'): ParquetBackend clear_cache empties the cache ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-backend.R:181:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-backend.R:210:3'): ParquetBackend get_all_matrices loads all matrices ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-backend.R:210:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-backend.R:229:3'): ParquetBackend get_metadata returns metadata ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parquet-backend.R:229:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:42:3'): CSample works with ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-integration.R:42:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:65:3'): CSample lazy-loads connectomes from ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-integration.R:65:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:90:3'): CSample compute_tangents works with ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-integration.R:90:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:122:3'): CSample compute_fmean works with ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-integration.R:122:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:146:3'): CSample compute_vecs works with ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-integration.R:146:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:178:3'): CSample with ParquetBackend rejects tan_imgs and vec_imgs ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, overwrite = TRUE) at test-parquet-integration.R:178:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:210:3'): CSuperSample works with samples using ParquetBackend ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats1, temp_dir1, overwrite = TRUE) at test-parquet-integration.R:210:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:240:3'): CSuperSample gather() works with ParquetBackend samples ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats1, temp_dir1, overwrite = TRUE) at test-parquet-integration.R:240:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:270:3'): Mixed backends work in CSuperSample ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parquet-integration.R:270:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-integration.R:302:3'): Full workflow: Parquet backend with all CSample operations ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parquet-integration.R:302:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:11:3'): write_connectomes_to_parquet creates directory structure ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:11:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:77:3'): write_connectomes_to_parquet respects overwrite parameter ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:77:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:101:3'): write_connectomes_to_parquet creates valid metadata ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parquet-io.R:101:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:126:3'): write_connectomes_to_parquet with custom file pattern ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir, file_pattern = "conn_%03d.parquet") at test-parquet-io.R:126:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:149:3'): validate_parquet_directory accepts valid directory ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:149:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:194:3'): validate_parquet_directory detects missing Parquet files ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:194:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:211:3'): validate_parquet_directory with verbose prints info ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(...) at test-parquet-io.R:211:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:235:3'): create_parquet_backend creates backend from valid directory ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:235:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:266:3'): create_parquet_backend can skip validation ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:266:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() ── Error ('test-parquet-io.R:288:3'): round-trip: write then read produces equivalent matrices ── Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. Backtrace: ▆ 1. └─riemtan::write_connectomes_to_parquet(mats, temp_dir) at test-parquet-io.R:288:3 2. └─arrow::write_parquet(df, file_path) 3. ├─ParquetFileWriter$create(...) 4. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...) 5. └─ParquetWriterProperties$create(...) 6. └─arrow:::parquet___WriterProperties___Builder__create() [ FAIL 30 | WARN 0 | SKIP 1 | PASS 283 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc