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 |
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