Description
Data structures and algorithms for sparse arrays and matrices, based on index arrays and simple triplet representations, respectively.
Downloads
95.6K
Last 30 days
358th
204.7K
Last 90 days
850.7K
Last year
Trend: +67.3% (30d vs prior 30d)
CRAN Check Status
5
NOTE
9
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (5 non-OK)
NOTE
r-devel-macos-arm64
tests
Running ‘abind.R’ [0s/0s] Comparing ‘abind.Rout’ to ‘abind.Rout.save’ ... OK Running ‘apply.R’ [0s/0s] Comparing ‘apply.Rout’ to ‘apply.Rout.save’ ... OK Running ‘crossprod.R’ [0s/0s] Comparing ‘crossprod.Rout’ to ‘crossprod.Rout.save’ ... OK Running ‘dimgets.R’ [0s/0s] Running ‘extract.R’ [0s/0s] Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ... OK Running ‘matrix.R’ [0s/0s] Comparing ‘matrix.Rout’ to ‘matrix.Rout.save’ ... OK Running ‘matrix_dimnames.R’ [0s/0s] Comparing ‘matrix_dimnames.Rout’ to ‘matrix_dimnames.Rout.save’ ... OK Running ‘rollup.R’ [0s/0s] Comparing ‘rollup.Rout’ to ‘rollup.Rout.save’ ... OK Running ‘split.R’ [0s/0s] Comparing ‘split.Rout’ to ‘split.Rout.save’ ... OK Running ‘ssa_valid.R’ [0s/0s] Comparing ‘ssa_valid.Rout’ to ‘ssa_valid.Rout.save’ ... OK Running ‘stm.R’ [0s/0s] Comparing ‘stm.Rout’ to ‘stm.Rout.save’ ... OK Running ‘stm_apply.R’ [0s/0s] Comparing ‘stm_apply.Rout’ to ‘stm_apply.Rout.save’ ... OK Running ‘stm_rollup.R’ [0s/0s] Comparing ‘stm_rollup.Rout’ to ‘stm_rollup.Rout.save’ ... 113a114,115 > _row_tsums: reduced 1 (3) zeros > _row_tsums: 0.000s [0.000s/0.000s] Running ‘stm_subassign.R’ [0s/0s] Comparing ‘stm_subassign.Rout’ to ‘stm_subassign.Rout.save’ ... OK Running ‘stm_ttcrossprod.R’ [0s/0s] Comparing ‘stm_ttcrossprod.Rout’ to ‘stm_ttcrossprod.Rout.save’ ... OK Running ‘stm_valid.R’ [0s/0s] Comparing ‘stm_valid.Rout’ to ‘stm_valid.Rout.save’ ... OK Running ‘stm_zeros.R’ [0s/0s] Comparing ‘stm_zeros.Rout’ to ‘stm_zeros.Rout.save’ ... OK Running ‘subassign.R’ [0s/0s] Comparing ‘subassign.Rout’ to ‘subassign.Rout.save’ ... OK Running ‘util.R’ [0s/0s] Comparing ‘util.Rout’ to ‘util.Rout.save’ ... OK
NOTE
r-devel-windows-x86_64
tests
Running 'abind.R' [0s] Comparing 'abind.Rout' to 'abind.Rout.save' ... OK Running 'apply.R' [0s] Comparing 'apply.Rout' to 'apply.Rout.save' ... OK Running 'crossprod.R' [0s] Comparing 'crossprod.Rout' to 'crossprod.Rout.save' ... OK Running 'dimgets.R' [0s] Running 'extract.R' [0s] Comparing 'extract.Rout' to 'extract.Rout.save' ... OK Running 'matrix.R' [0s] Comparing 'matrix.Rout' to 'matrix.Rout.save' ... OK Running 'matrix_dimnames.R' [0s] Comparing 'matrix_dimnames.Rout' to 'matrix_dimnames.Rout.save' ... OK Running 'rollup.R' [0s] Comparing 'rollup.Rout' to 'rollup.Rout.save' ... OK Running 'split.R' [0s] Comparing 'split.Rout' to 'split.Rout.save' ... OK Running 'ssa_valid.R' [0s] Comparing 'ssa_valid.Rout' to 'ssa_valid.Rout.save' ... OK Running 'stm.R' [0s] Comparing 'stm.Rout' to 'stm.Rout.save' ... OK Running 'stm_apply.R' [0s] Comparing 'stm_apply.Rout' to 'stm_apply.Rout.save' ... OK Running 'stm_rollup.R' [0s] Comparing 'stm_rollup.Rout' to 'stm_rollup.Rout.save' ... 113a114,115 > _row_tsums: reduced 1 (3) zeros > _row_tsums: 0.000s [0.000s/0.000s] Running 'stm_subassign.R' [0s] Comparing 'stm_subassign.Rout' to 'stm_subassign.Rout.save' ... OK Running 'stm_ttcrossprod.R' [0s] Comparing 'stm_ttcrossprod.Rout' to 'stm_ttcrossprod.Rout.save' ... OK Running 'stm_valid.R' [0s] Comparing 'stm_valid.Rout' to 'stm_valid.Rout.save' ... OK Running 'stm_zeros.R' [0s] Comparing 'stm_zeros.Rout' to 'stm_zeros.Rout.save' ... OK Running 'subassign.R' [0s] Comparing 'subassign.Rout' to 'subassign.Rout.save' ... OK Running 'util.R' [0s] Comparing 'util.Rout' to 'util.Rout.save' ... OK
NOTE
r-release-macos-arm64
tests
Running ‘abind.R’ [0s/0s] Comparing ‘abind.Rout’ to ‘abind.Rout.save’ ... OK Running ‘apply.R’ [0s/0s] Comparing ‘apply.Rout’ to ‘apply.Rout.save’ ... OK Running ‘crossprod.R’ [0s/0s] Comparing ‘crossprod.Rout’ to ‘crossprod.Rout.save’ ... OK Running ‘dimgets.R’ [0s/0s] Running ‘extract.R’ [0s/0s] Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ... OK Running ‘matrix.R’ [0s/0s] Comparing ‘matrix.Rout’ to ‘matrix.Rout.save’ ... OK Running ‘matrix_dimnames.R’ [0s/0s] Comparing ‘matrix_dimnames.Rout’ to ‘matrix_dimnames.Rout.save’ ... OK Running ‘rollup.R’ [0s/0s] Comparing ‘rollup.Rout’ to ‘rollup.Rout.save’ ... OK Running ‘split.R’ [0s/0s] Comparing ‘split.Rout’ to ‘split.Rout.save’ ... OK Running ‘ssa_valid.R’ [0s/0s] Comparing ‘ssa_valid.Rout’ to ‘ssa_valid.Rout.save’ ... OK Running ‘stm.R’ [0s/0s] Comparing ‘stm.Rout’ to ‘stm.Rout.save’ ... OK Running ‘stm_apply.R’ [0s/0s] Comparing ‘stm_apply.Rout’ to ‘stm_apply.Rout.save’ ... OK Running ‘stm_rollup.R’ [0s/0s] Comparing ‘stm_rollup.Rout’ to ‘stm_rollup.Rout.save’ ...113a114,115 > _row_tsums: reduced 1 (3) zeros > _row_tsums: 0.000s [0.000s/0.000s] Running ‘stm_subassign.R’ [0s/0s] Comparing ‘stm_subassign.Rout’ to ‘stm_subassign.Rout.save’ ... OK Running ‘stm_ttcrossprod.R’ [0s/0s] Comparing ‘stm_ttcrossprod.Rout’ to ‘stm_ttcrossprod.Rout.save’ ... OK Running ‘stm_valid.R’ [0s/0s] Comparing ‘stm_valid.Rout’ to ‘stm_valid.Rout.save’ ... OK Running ‘stm_zeros.R’ [0s/0s] Comparing ‘stm_zeros.Rout’ to ‘stm_zeros.Rout.save’ ... OK Running ‘subassign.R’ [0s/0s] Comparing ‘subassign.Rout’ to ‘subassign.Rout.save’ ... OK Running ‘util.R’ [0s/0s] Comparing ‘util.Rout’ to ‘util.Rout.save’ ... OK
NOTE
r-release-macos-x86_64
tests
Running ‘abind.R’ [0s/0s] Comparing ‘abind.Rout’ to ‘abind.Rout.save’ ... OK Running ‘apply.R’ [0s/0s] Comparing ‘apply.Rout’ to ‘apply.Rout.save’ ... OK Running ‘crossprod.R’ [0s/0s] Comparing ‘crossprod.Rout’ to ‘crossprod.Rout.save’ ... OK Running ‘dimgets.R’ [0s/0s] Running ‘extract.R’ [0s/0s] Comparing ‘extract.Rout’ to ‘extract.Rout.save’ ... OK Running ‘matrix.R’ [0s/1s] Comparing ‘matrix.Rout’ to ‘matrix.Rout.save’ ... OK Running ‘matrix_dimnames.R’ [0s/0s] Comparing ‘matrix_dimnames.Rout’ to ‘matrix_dimnames.Rout.save’ ... OK Running ‘rollup.R’ [0s/0s] Comparing ‘rollup.Rout’ to ‘rollup.Rout.save’ ... OK Running ‘split.R’ [0s/0s] Comparing ‘split.Rout’ to ‘split.Rout.save’ ... OK Running ‘ssa_valid.R’ [0s/0s] Comparing ‘ssa_valid.Rout’ to ‘ssa_valid.Rout.save’ ... OK Running ‘stm.R’ [0s/0s] Comparing ‘stm.Rout’ to ‘stm.Rout.save’ ... OK Running ‘stm_apply.R’ [0s/0s] Comparing ‘stm_apply.Rout’ to ‘stm_apply.Rout.save’ ... OK Running ‘stm_rollup.R’ [0s/0s] Comparing ‘stm_rollup.Rout’ to ‘stm_rollup.Rout.save’ ...113a114,115 > _row_tsums: reduced 1 (3) zeros > _row_tsums: 0.000s [0.000s/0.000s] Running ‘stm_subassign.R’ [0s/1s] Comparing ‘stm_subassign.Rout’ to ‘stm_subassign.Rout.save’ ... OK Running ‘stm_ttcrossprod.R’ [0s/1s] Comparing ‘stm_ttcrossprod.Rout’ to ‘stm_ttcrossprod.Rout.save’ ... OK Running ‘stm_valid.R’ [0s/1s] Comparing ‘stm_valid.Rout’ to ‘stm_valid.Rout.save’ ... OK Running ‘stm_zeros.R’ [0s/1s] Comparing ‘stm_zeros.Rout’ to ‘stm_zeros.Rout.save’ ... OK Running ‘subassign.R’ [0s/1s] Comparing ‘subassign.Rout’ to ‘subassign.Rout.save’ ... OK Running ‘util.R’ [0s/1s] Comparing ‘util.Rout’ to ‘util.Rout.save’ ... OK
NOTE
r-release-windows-x86_64
tests
Running 'abind.R' [0s] Comparing 'abind.Rout' to 'abind.Rout.save' ... OK Running 'apply.R' [0s] Comparing 'apply.Rout' to 'apply.Rout.save' ... OK Running 'crossprod.R' [0s] Comparing 'crossprod.Rout' to 'crossprod.Rout.save' ... OK Running 'dimgets.R' [0s] Running 'extract.R' [0s] Comparing 'extract.Rout' to 'extract.Rout.save' ... OK Running 'matrix.R' [0s] Comparing 'matrix.Rout' to 'matrix.Rout.save' ... OK Running 'matrix_dimnames.R' [0s] Comparing 'matrix_dimnames.Rout' to 'matrix_dimnames.Rout.save' ... OK Running 'rollup.R' [0s] Comparing 'rollup.Rout' to 'rollup.Rout.save' ... OK Running 'split.R' [0s] Comparing 'split.Rout' to 'split.Rout.save' ... OK Running 'ssa_valid.R' [0s] Comparing 'ssa_valid.Rout' to 'ssa_valid.Rout.save' ... OK Running 'stm.R' [0s] Comparing 'stm.Rout' to 'stm.Rout.save' ... OK Running 'stm_apply.R' [0s] Comparing 'stm_apply.Rout' to 'stm_apply.Rout.save' ... OK Running 'stm_rollup.R' [0s] Comparing 'stm_rollup.Rout' to 'stm_rollup.Rout.save' ...113a114,115 > _row_tsums: reduced 1 (3) zeros > _row_tsums: 0.000s [0.000s/0.000s] Running 'stm_subassign.R' [0s] Comparing 'stm_subassign.Rout' to 'stm_subassign.Rout.save' ... OK Running 'stm_ttcrossprod.R' [0s] Comparing 'stm_ttcrossprod.Rout' to 'stm_ttcrossprod.Rout.save' ... OK Running 'stm_valid.R' [0s] Comparing 'stm_valid.Rout' to 'stm_valid.Rout.save' ... OK Running 'stm_zeros.R' [0s] Comparing 'stm_zeros.Rout' to 'stm_zeros.Rout.save' ... OK Running 'subassign.R' [0s] Comparing 'subassign.Rout' to 'subassign.Rout.save' ... OK Running 'util.R' [0s] Comparing 'util.Rout' to 'util.Rout.save' ... OK
Check History
NOTE 9 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE
r-devel-macos-arm64
tests
Running ‘abind.R’ [0s/0s] Comparing ‘abind.Rout’ to ‘abind.Rout.save’ ... OK Running ‘apply.R’ [0s/0s] Comparing ‘apply.Rout’ to ‘apply.Rout.save’ ... OK Running ‘crossprod.R’ [0s/0s] Comparing ‘crossprod.Rout’ to ‘crossprod.Rout.save’ ... ...[truncated]... m_zeros.R’ [0s/0s] Comparing ‘stm_zeros.Rout’ to ‘stm_zeros.Rout.save’ ... OK Running ‘subassign.R’ [0s/0s] Comparing ‘subassign.Rout’ to ‘subassign.Rout.save’ ... OK Running ‘util.R’ [0s/0s] Comparing ‘util.Rout’ to ‘util.Rout.save’ ... OK
NOTE
r-devel-windows-x86_64
tests
Running 'abind.R' [0s] Comparing 'abind.Rout' to 'abind.Rout.save' ... OK Running 'apply.R' [0s] Comparing 'apply.Rout' to 'apply.Rout.save' ... OK Running 'crossprod.R' [0s] Comparing 'crossprod.Rout' to 'crossprod.Rout.save' ... OK Runn ...[truncated]... nning 'stm_zeros.R' [0s] Comparing 'stm_zeros.Rout' to 'stm_zeros.Rout.save' ... OK Running 'subassign.R' [0s] Comparing 'subassign.Rout' to 'subassign.Rout.save' ... OK Running 'util.R' [0s] Comparing 'util.Rout' to 'util.Rout.save' ... OK
NOTE
r-release-macos-arm64
tests
Running ‘abind.R’ [0s/0s] Comparing ‘abind.Rout’ to ‘abind.Rout.save’ ... OK Running ‘apply.R’ [0s/0s] Comparing ‘apply.Rout’ to ‘apply.Rout.save’ ... OK Running ‘crossprod.R’ [0s/0s] Comparing ‘crossprod.Rout’ to ‘crossprod.Rout.save’ ... ...[truncated]... m_zeros.R’ [0s/0s] Comparing ‘stm_zeros.Rout’ to ‘stm_zeros.Rout.save’ ... OK Running ‘subassign.R’ [0s/0s] Comparing ‘subassign.Rout’ to ‘subassign.Rout.save’ ... OK Running ‘util.R’ [0s/0s] Comparing ‘util.Rout’ to ‘util.Rout.save’ ... OK
NOTE
r-release-macos-x86_64
tests
Running ‘abind.R’ [0s/0s] Comparing ‘abind.Rout’ to ‘abind.Rout.save’ ... OK Running ‘apply.R’ [0s/0s] Comparing ‘apply.Rout’ to ‘apply.Rout.save’ ... OK Running ‘crossprod.R’ [0s/0s] Comparing ‘crossprod.Rout’ to ‘crossprod.Rout.save’ ... ...[truncated]... m_zeros.R’ [0s/1s] Comparing ‘stm_zeros.Rout’ to ‘stm_zeros.Rout.save’ ... OK Running ‘subassign.R’ [0s/1s] Comparing ‘subassign.Rout’ to ‘subassign.Rout.save’ ... OK Running ‘util.R’ [0s/1s] Comparing ‘util.Rout’ to ‘util.Rout.save’ ... OK
NOTE
r-release-windows-x86_64
tests
Running 'abind.R' [0s] Comparing 'abind.Rout' to 'abind.Rout.save' ... OK Running 'apply.R' [0s] Comparing 'apply.Rout' to 'apply.Rout.save' ... OK Running 'crossprod.R' [0s] Comparing 'crossprod.Rout' to 'crossprod.Rout.save' ... OK Runn ...[truncated]... nning 'stm_zeros.R' [0s] Comparing 'stm_zeros.Rout' to 'stm_zeros.Rout.save' ... OK Running 'subassign.R' [0s] Comparing 'subassign.Rout' to 'subassign.Rout.save' ... OK Running 'util.R' [0s] Comparing 'util.Rout' to 'util.Rout.save' ... OK
Reverse Dependencies (90)
imports
CVXR
FDOTT
HDCI
IMIFA
ROI
ROI.plugin.clarabel
ROI.plugin.cplex
ROI.plugin.ecos
ROI.plugin.ipop
ROI.plugin.msbinlp
ROI.plugin.osqp
ROI.plugin.qpoases
ROI.plugin.quadprog
ROI.plugin.scs
ROI.plugin.symphony
SportMiner
TextMiningGUI
TopicScore
WpProj
Xplortext
adea
aramappings
conversim
designmatch
dynafluxr
fPortfolio
fastTextR
holiglm
kantorovich
keyperm
movMF
natstrat
ompr.roi
parma
polmineR
rDEA
rbiom
relations
revtools
ribd
sdcTable
shattering
sigora
skedastic
skmeans
stm
sts
textcat
textshape
tm
tm.plugin.dc
topicdoc
topicmodels
Dependency Network
Version History
new
0.1-55
Mar 10, 2026