CRAN Package Check Results for Package eigencore

Last updated on 2026-08-01 07:51:30 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.2 42.14 133.74 175.88 OK
r-devel-linux-x86_64-debian-gcc 1.0.2 30.87 94.86 125.73 NOTE
r-devel-linux-x86_64-fedora-clang 1.0.2 61.00 208.14 269.14 OK
r-devel-linux-x86_64-fedora-gcc 1.0.2 35.00 92.60 127.60 OK
r-devel-windows-x86_64 1.0.2 48.00 147.00 195.00 OK
r-patched-linux-x86_64 1.0.2 43.29 125.17 168.46 OK
r-release-linux-x86_64 1.0.0 43.46 137.80 181.26 ERROR
r-release-macos-arm64 1.0.2 10.00 33.00 43.00 OK
r-release-macos-x86_64 1.0.2 31.00 230.00 261.00 OK
r-release-windows-x86_64 1.0.2 50.00 153.00 203.00 OK
r-oldrel-macos-arm64 1.0.2 8.00 36.00 44.00 OK
r-oldrel-macos-x86_64 1.0.2 32.00 349.00 381.00 OK
r-oldrel-windows-x86_64 1.0.2 65.00 197.00 262.00 OK

Check Details

Version: 1.0.2
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp0UQ2Mg’ ‘~/tmp/scratch/Rtmp0eAXbb’ ‘~/tmp/scratch/Rtmp0qnf1F’ ‘~/tmp/scratch/Rtmp1JkJZ9’ ‘~/tmp/scratch/Rtmp1PI64i’ ‘~/tmp/scratch/Rtmp1cZiGU’ ‘~/tmp/scratch/Rtmp2VvHom’ ‘~/tmp/scratch/Rtmp329WXj’ ‘~/tmp/scratch/Rtmp3BVW37’ ‘~/tmp/scratch/Rtmp3oVZEp’ ‘~/tmp/scratch/Rtmp4Xbdiv’ ‘~/tmp/scratch/Rtmp4jBhvV’ ‘~/tmp/scratch/Rtmp4zBgnM’ ‘~/tmp/scratch/Rtmp5TPDqf’ ‘~/tmp/scratch/Rtmp5auhIw’ ‘~/tmp/scratch/Rtmp67dw0o’ ‘~/tmp/scratch/Rtmp6nSKnu’ ‘~/tmp/scratch/Rtmp6uSfW9’ ‘~/tmp/scratch/Rtmp7a1j2m’ ‘~/tmp/scratch/Rtmp8JLDec’ ‘~/tmp/scratch/Rtmp8MMEy1’ ‘~/tmp/scratch/Rtmp8PuDCh’ ‘~/tmp/scratch/Rtmp8ncECv’ ‘~/tmp/scratch/Rtmp91KdMH’ ‘~/tmp/scratch/Rtmp9IzfIv’ ‘~/tmp/scratch/Rtmp9cgzGa’ ‘~/tmp/scratch/RtmpBHYJxg’ ‘~/tmp/scratch/RtmpDF4t7M’ ‘~/tmp/scratch/RtmpDkP1QI’ ‘~/tmp/scratch/RtmpDrZbDh’ ‘~/tmp/scratch/RtmpDtgV3M’ ‘~/tmp/scratch/RtmpEqFv53’ ‘~/tmp/scratch/RtmpFZteLm’ ‘~/tmp/scratch/RtmpGBePlx’ ‘~/tmp/scratch/RtmpGHQVwS’ ‘~/tmp/scratch/RtmpGQELDG’ ‘~/tmp/scratch/RtmpGQfBQh’ ‘~/tmp/scratch/RtmpGsKBEV’ ‘~/tmp/scratch/RtmpHksX00’ ‘~/tmp/scratch/RtmpHuy3TB’ ‘~/tmp/scratch/RtmpHxhIVd’ ‘~/tmp/scratch/RtmpIe4DmQ’ ‘~/tmp/scratch/RtmpJfFegX’ ‘~/tmp/scratch/RtmpJkeyYZ’ ‘~/tmp/scratch/RtmpJuGUbj’ ‘~/tmp/scratch/RtmpJzWFwd’ ‘~/tmp/scratch/RtmpKbJLbN’ ‘~/tmp/scratch/RtmpLVqkk4’ ‘~/tmp/scratch/RtmpLW3eNO’ ‘~/tmp/scratch/RtmpMs74ul’ ‘~/tmp/scratch/RtmpN4L5os’ ‘~/tmp/scratch/RtmpNBmtdb’ ‘~/tmp/scratch/RtmpNFHkb1’ ‘~/tmp/scratch/RtmpNinQkU’ ‘~/tmp/scratch/RtmpO1kmoQ’ ‘~/tmp/scratch/RtmpO60M00’ ‘~/tmp/scratch/RtmpOYPhTD’ ‘~/tmp/scratch/RtmpOZFDVD’ ‘~/tmp/scratch/RtmpPKOUYl’ ‘~/tmp/scratch/RtmpPfFZYD’ ‘~/tmp/scratch/RtmpQRX3eN’ ‘~/tmp/scratch/RtmpR6XGuE’ ‘~/tmp/scratch/RtmpRDIhmd’ ‘~/tmp/scratch/RtmpSLrYBb’ ‘~/tmp/scratch/RtmpSOwEcI’ ‘~/tmp/scratch/RtmpSlny1T’ ‘~/tmp/scratch/RtmpSqfpfw’ ‘~/tmp/scratch/RtmpTe3Fdz’ ‘~/tmp/scratch/RtmpU83r55’ ‘~/tmp/scratch/RtmpUHV64L’ ‘~/tmp/scratch/RtmpUHlr9h’ ‘~/tmp/scratch/RtmpUk4FGK’ ‘~/tmp/scratch/RtmpUsrFSX’ ‘~/tmp/scratch/RtmpV2NcfT’ ‘~/tmp/scratch/RtmpVtWrTY’ ‘~/tmp/scratch/RtmpWT7Fuo’ ‘~/tmp/scratch/RtmpWilWBb’ ‘~/tmp/scratch/RtmpXBRG4Z’ ‘~/tmp/scratch/RtmpXExd1p’ ‘~/tmp/scratch/RtmpXoc92i’ ‘~/tmp/scratch/RtmpYALP07’ ‘~/tmp/scratch/RtmpYFIFY1’ ‘~/tmp/scratch/RtmpYPNwgR’ ‘~/tmp/scratch/RtmpYRzLzY’ ‘~/tmp/scratch/RtmpZACaR0’ ‘~/tmp/scratch/RtmpZL1zA7’ ‘~/tmp/scratch/RtmpZQmv9o’ ‘~/tmp/scratch/RtmpZv7w42’ ‘~/tmp/scratch/RtmpaAjvGZ’ ‘~/tmp/scratch/RtmpalA11b’ ‘~/tmp/scratch/Rtmpb3Szym’ ‘~/tmp/scratch/RtmpbFN2VP’ ‘~/tmp/scratch/RtmpbW77JO’ ‘~/tmp/scratch/RtmpbbQI7A’ ‘~/tmp/scratch/RtmpdPvT28’ ‘~/tmp/scratch/RtmpdbbQST’ ‘~/tmp/scratch/Rtmpe439s7’ ‘~/tmp/scratch/Rtmpe9OT4E’ ‘~/tmp/scratch/RtmpeH2zlQ’ ‘~/tmp/scratch/RtmpeH9YdR’ ‘~/tmp/scratch/RtmpeJAFEn’ ‘~/tmp/scratch/RtmpeSCpcx’ ‘~/tmp/scratch/RtmpeeYvO9’ ‘~/tmp/scratch/Rtmpf04OIH’ ‘~/tmp/scratch/Rtmpfm6Z2u’ ‘~/tmp/scratch/RtmpfpiyRB’ ‘~/tmp/scratch/Rtmpg5AqGy’ ‘~/tmp/scratch/RtmphpYR1b’ ‘~/tmp/scratch/RtmpjWgR1W’ ‘~/tmp/scratch/RtmpjlPZJZ’ ‘~/tmp/scratch/Rtmpjmhh0q’ ‘~/tmp/scratch/Rtmpk01YvA’ ‘~/tmp/scratch/Rtmpk0MUXI’ ‘~/tmp/scratch/RtmpkAK3eZ’ ‘~/tmp/scratch/RtmpkCF66u’ ‘~/tmp/scratch/RtmpkQgKQ8’ ‘~/tmp/scratch/RtmpkdnVsV’ ‘~/tmp/scratch/RtmplGyu42’ ‘~/tmp/scratch/Rtmpmw3oX2’ ‘~/tmp/scratch/Rtmpn2XFdS’ ‘~/tmp/scratch/RtmpnXMnb2’ ‘~/tmp/scratch/RtmpnwHJzr’ ‘~/tmp/scratch/RtmpocolsT’ ‘~/tmp/scratch/RtmposPYvz’ ‘~/tmp/scratch/RtmppWzrtf’ ‘~/tmp/scratch/RtmppcQs5i’ ‘~/tmp/scratch/RtmpqC2ZHo’ ‘~/tmp/scratch/RtmpqDEXNO’ ‘~/tmp/scratch/Rtmpr0cXft’ ‘~/tmp/scratch/Rtmpr6QDxh’ ‘~/tmp/scratch/RtmprgDphP’ ‘~/tmp/scratch/RtmprrWYIc’ ‘~/tmp/scratch/Rtmpry0Zug’ ‘~/tmp/scratch/Rtmps1Jqg8’ ‘~/tmp/scratch/Rtmps6iPEm’ ‘~/tmp/scratch/RtmpsPJZWA’ ‘~/tmp/scratch/RtmpsPyiOS’ ‘~/tmp/scratch/RtmptCTJGj’ ‘~/tmp/scratch/RtmptM4uWe’ ‘~/tmp/scratch/RtmptxbAzu’ ‘~/tmp/scratch/RtmpujdIPB’ ‘~/tmp/scratch/RtmpuvwtEm’ ‘~/tmp/scratch/Rtmpv7CKKA’ ‘~/tmp/scratch/RtmpvGYGvN’ ‘~/tmp/scratch/RtmpvOatqN’ ‘~/tmp/scratch/RtmpvfqXwX’ ‘~/tmp/scratch/RtmpvoMEGD’ ‘~/tmp/scratch/Rtmpw5HHma’ ‘~/tmp/scratch/RtmpwXTRRh’ ‘~/tmp/scratch/RtmpwzaOwq’ ‘~/tmp/scratch/Rtmpx9SN0C’ ‘~/tmp/scratch/Rtmpyta0xi’ ‘~/tmp/scratch/RtmpzyDQHW’ ‘~/tmp/scratch/cc9HsPNL.s’ ‘~/tmp/scratch/quarto-session7d151b542dde1d0a’ ‘~/tmp/scratch/xvfb-run.1vwxcq’ ‘~/tmp/scratch/xvfb-run.3jQMPD’ ‘~/tmp/scratch/xvfb-run.41WI7a’ ‘~/tmp/scratch/xvfb-run.4fzvGI’ ‘~/tmp/scratch/xvfb-run.574Ybc’ ‘~/tmp/scratch/xvfb-run.5s4TrU’ ‘~/tmp/scratch/xvfb-run.86wuVl’ ‘~/tmp/scratch/xvfb-run.8SyWDs’ ‘~/tmp/scratch/xvfb-run.9Y40ph’ ‘~/tmp/scratch/xvfb-run.9gLRIv’ ‘~/tmp/scratch/xvfb-run.ArWjjZ’ ‘~/tmp/scratch/xvfb-run.B5mPFt’ ‘~/tmp/scratch/xvfb-run.BCH1JJ’ ‘~/tmp/scratch/xvfb-run.DdYRjP’ ‘~/tmp/scratch/xvfb-run.DmgA3c’ ‘~/tmp/scratch/xvfb-run.DqvC0c’ ‘~/tmp/scratch/xvfb-run.GL6Cuc’ ‘~/tmp/scratch/xvfb-run.H5iQBB’ ‘~/tmp/scratch/xvfb-run.HJF13x’ ‘~/tmp/scratch/xvfb-run.Htvx61’ ‘~/tmp/scratch/xvfb-run.Hx0Oc0’ ‘~/tmp/scratch/xvfb-run.JGctZM’ ‘~/tmp/scratch/xvfb-run.Ki5CVr’ ‘~/tmp/scratch/xvfb-run.KwL3OA’ ‘~/tmp/scratch/xvfb-run.LAypkm’ ‘~/tmp/scratch/xvfb-run.LhFPec’ ‘~/tmp/scratch/xvfb-run.N8rR9E’ ‘~/tmp/scratch/xvfb-run.OFztzQ’ ‘~/tmp/scratch/xvfb-run.OGp0NH’ ‘~/tmp/scratch/xvfb-run.OWUz9D’ ‘~/tmp/scratch/xvfb-run.OkQCr8’ ‘~/tmp/scratch/xvfb-run.PqLNpH’ ‘~/tmp/scratch/xvfb-run.QJ0Eqx’ ‘~/tmp/scratch/xvfb-run.S3oKgX’ ‘~/tmp/scratch/xvfb-run.Shc3OM’ ‘~/tmp/scratch/xvfb-run.SxgeeK’ ‘~/tmp/scratch/xvfb-run.TSI6HS’ ‘~/tmp/scratch/xvfb-run.TtDpCY’ ‘~/tmp/scratch/xvfb-run.WMwKNi’ ‘~/tmp/scratch/xvfb-run.WxLB7N’ ‘~/tmp/scratch/xvfb-run.XsVSrs’ ‘~/tmp/scratch/xvfb-run.YhulYt’ ‘~/tmp/scratch/xvfb-run.YjfoK3’ ‘~/tmp/scratch/xvfb-run.ZPNF9f’ ‘~/tmp/scratch/xvfb-run.ZxZHqF’ ‘~/tmp/scratch/xvfb-run.as5jtU’ ‘~/tmp/scratch/xvfb-run.beQ44h’ ‘~/tmp/scratch/xvfb-run.c8lBTy’ ‘~/tmp/scratch/xvfb-run.cMuHMD’ ‘~/tmp/scratch/xvfb-run.ekGl5V’ ‘~/tmp/scratch/xvfb-run.enO76V’ ‘~/tmp/scratch/xvfb-run.fG1AqA’ ‘~/tmp/scratch/xvfb-run.h1XuMv’ ‘~/tmp/scratch/xvfb-run.hJtnSa’ ‘~/tmp/scratch/xvfb-run.j3EhYV’ ‘~/tmp/scratch/xvfb-run.kLtMEk’ ‘~/tmp/scratch/xvfb-run.ka9QDN’ ‘~/tmp/scratch/xvfb-run.mTzS59’ ‘~/tmp/scratch/xvfb-run.maegz3’ ‘~/tmp/scratch/xvfb-run.nuFwLF’ ‘~/tmp/scratch/xvfb-run.phALqv’ ‘~/tmp/scratch/xvfb-run.qFzONX’ ‘~/tmp/scratch/xvfb-run.qH5Yo9’ ‘~/tmp/scratch/xvfb-run.sHhlBY’ ‘~/tmp/scratch/xvfb-run.sNQJiB’ ‘~/tmp/scratch/xvfb-run.ubsqcT’ ‘~/tmp/scratch/xvfb-run.xbSiP9’ ‘~/tmp/scratch/xvfb-run.xwM4B2’ ‘~/tmp/scratch/xvfb-run.yVuSPF’ ‘~/tmp/scratch/xvfb-run.yvaetl’ ‘~/tmp/scratch/xvfb-run.zHVMJD’ ‘~/.cache/quarto/sass/sass.kv-shm’ ‘~/.cache/quarto/sass/sass.kv-wal’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.0
Check: tests
Result: ERROR Running ‘testthat.R’ [44s/62s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(eigencore) > > test_check("eigencore") Saving _problems/test-bench-smoke-41.R Saving _problems/test-bench-smoke-187.R Saving _problems/test-bench-smoke-231.R Saving _problems/test-bench-smoke-272.R Saving _problems/test-bench-smoke-1038.R Saving _problems/test-bench-smoke-1190.R Saving _problems/test-bench-smoke-1235.R Saving _problems/test-bench-smoke-1338.R Saving _problems/test-bench-smoke-1373.R Saving _problems/test-bench-smoke-1411.R Saving _problems/test-bench-smoke-1535.R Saving _problems/test-bench-smoke-1691.R Saving _problems/test-bench-smoke-1768.R Saving _problems/test-bench-smoke-1769.R Saving _problems/test-bench-smoke-1770.R Saving _problems/test-bench-smoke-1861.R Saving _problems/test-bench-smoke-1862.R Saving _problems/test-bench-smoke-1863.R Saving _problems/test-bench-smoke-1959.R Saving _problems/test-bench-smoke-1960.R Saving _problems/test-bench-smoke-1961.R Saving _problems/test-bench-smoke-1962.R Saving _problems/test-validation-458.R [ FAIL 23 | WARN 0 | SKIP 20 | PASS 3918 ] ══ Skipped tests (20) ══════════════════════════════════════════════════════════ • GitHub workflow is source-only and excluded from the built package (1): 'test-bench-smoke.R:594:3' • On CRAN (8): 'test-api-surface.R:18:1', 'test-api-surface.R:30:1', 'test-api-surface.R:36:1', 'test-property-hermitian.R:2:3', 'test-property-hermitian.R:31:3', 'test-property-svd.R:2:3', 'test-property-svd.R:33:3', 'test-sparse-general-pencil.R:171:3' • repository docs/generalized-eigen-api.md is excluded from package tarballs (1): 'test-generalized-api-contract.R:17:3' • source docs are not available in installed-package checks (8): 'test-bench-smoke.R:748:3', 'test-bench-smoke.R:772:3', 'test-bench-smoke.R:825:3', 'test-bench-smoke.R:845:3', 'test-bench-smoke.R:879:3', 'test-bench-smoke.R:899:3', 'test-bench-smoke.R:914:3', 'test-bench-smoke.R:928:3' • {PRIMME} is not installed (1): 'test-bench-smoke.R:203:3' • {geigen} is not installed (1): 'test-generalized-svd.R:96:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-bench-smoke.R:35:3'): benchmark harness produces certificate-inclusive rows ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:35:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:181:3'): Gram SVD cutoff benchmark rows expose 600-side provenance ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:181:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:231:3'): benchmark timing resets seed for each measured iteration ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global run_timed(stats::runif(1), iterations = 3, seed = 410) at test-bench-smoke.R:231:3 2. └─bench::mark(...) 3. └─bench (local) eval_one(exprs[[i]], memory) 4. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:264:3'): generalized LOBPCG benchmark exposes native B-orthogonal diagnostics ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_generalized_eigen_case(...) at test-bench-smoke.R:264:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global run_timed(...) 5. └─bench::mark(...) 6. └─bench (local) eval_one(exprs[[i]], memory) 7. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1032:3'): randomized-rsvd benchmark rows expose native projection diagnostics ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_randomized_rsvd_case(...) at test-bench-smoke.R:1032:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1181:3'): SVD benchmark exposes guarded BPRO diagnostic rows ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:1181:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1229:3'): SVD benchmark harness exposes Golub-Kahan candidate separately ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:1229:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1332:3'): SVD benchmark can expose projected Golub-Kahan as a separate row ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:1332:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1367:3'): SVD benchmark can expose native block Golub-Kahan cycle candidate ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:1367:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1397:3'): SVD benchmark can expose lean native block Golub-Kahan restart candidate ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:1397:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1528:3'): SVD benchmark rows audit raw and eigencore-certified reference timing ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_svd_case(...) at test-bench-smoke.R:1528:3 2. └─base::lapply(...) 3. └─FUN(X[[i]], ...) 4. └─global time_certified_svd_method(method, A, rank, tol, seed, iterations) 5. └─global run_timed(...) 6. └─bench::mark(...) 7. └─bench (local) eval_one(exprs[[i]], memory) 8. └─utils::Rprofmem(f, threshold = 1) ── Error ('test-bench-smoke.R:1686:3'): tiny Gram eigensolver benchmark compares native backends ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─global benchmark_tiny_gram_eigensolvers(...) at test-bench-smoke.R:1686:3 2. └─bench::mark(...) 3. └─bench (local) eval_one(exprs[[i]], memory) 4. └─utils::Rprofmem(f, threshold = 1) ── Failure ('test-bench-smoke.R:1768:3'): G1 candidate baseline covers required pre-promotion cases ── Expected `any(rows$certificate_type == "method_error")` to be FALSE. Differences: `actual`: TRUE `expected`: FALSE ── Failure ('test-bench-smoke.R:1769:3'): G1 candidate baseline covers required pre-promotion cases ── Expected `all(rows$certificate_passed)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE ── Failure ('test-bench-smoke.R:1770:3'): G1 candidate baseline covers required pre-promotion cases ── Expected `all(rows$nconv >= rows$k)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE ── Failure ('test-bench-smoke.R:1861:3'): benchmark rows expose typed preconditioner diagnostics ── Expected `rows$preconditioner_kind` to equal "shifted_tridiagonal". Differences: `actual`: NA `expected`: "shifted_tridiagonal" ── Failure ('test-bench-smoke.R:1862:3'): benchmark rows expose typed preconditioner diagnostics ── Expected `rows$preconditioner_native` to be TRUE. Differences: `actual`: <NA> `expected`: TRUE ── Failure ('test-bench-smoke.R:1863:3'): benchmark rows expose typed preconditioner diagnostics ── Expected `rows$preconditioner_calls` >= 1L. Actual comparison: NA < 1 ── Failure ('test-bench-smoke.R:1959:3'): Hermitian benchmark harness can gate the explicit block candidate ── Expected `block_row$block_size` to equal 2L. Differences: `actual`: NA `expected`: 2 ── Failure ('test-bench-smoke.R:1960:3'): Hermitian benchmark harness can gate the explicit block candidate ── Expected `block_row$restarts` >= 0L. Actual comparison: NA < 0 ── Failure ('test-bench-smoke.R:1961:3'): Hermitian benchmark harness can gate the explicit block candidate ── Expected `is.finite(block_row$stage_reorthogonalization_seconds)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE ── Failure ('test-bench-smoke.R:1962:3'): Hermitian benchmark harness can gate the explicit block candidate ── Expected `block_row$stage_reorthogonalization_seconds` > 0. Actual comparison: NA <= 0.0 ── Error ('test-validation.R:458:3'): benchmark helpers return timing rows for base and eigencore ── Error in `utils::Rprofmem(f, threshold = 1)`: memory profiling is not available on this system Backtrace: ▆ 1. └─eigencore:::benchmark_eigen_methods(...) at test-validation.R:458:3 2. └─base::lapply(...) 3. └─eigencore (local) FUN(X[[i]], ...) 4. └─eigencore:::time_repeated(...) 5. └─bench::mark(...) 6. └─bench (local) eval_one(exprs[[i]], memory) 7. └─utils::Rprofmem(f, threshold = 1) [ FAIL 23 | WARN 0 | SKIP 20 | PASS 3918 ] Error: ! Test failures. Execution halted Flavor: r-release-linux-x86_64