Running ‘allocArray.R’ [0s/1s]
  Running ‘allocMatrix.R’ [0s/1s]
  Running ‘allocVector.R’ [0s/1s]
  Running ‘anyMissing.R’ [0s/1s]
  Running ‘anyMissing_subset.R’ [0s/1s]
  Running ‘benchmark.R’ [12s/16s]
  Running ‘binCounts.R’ [0s/1s]
  Running ‘binCounts_subset.R’ [0s/1s]
  Running ‘binMeans,binCounts.R’ [0s/1s]
  Running ‘binMeans,binCounts_subset.R’ [0s/1s]
  Running ‘count.R’ [0s/1s]
  Running ‘count_subset.R’ [0s/1s]
  Running ‘diff2.R’ [0s/1s]
  Running ‘diff2_subset.R’ [0s/1s]
  Running ‘indexByRow.R’ [0s/1s]
  Running ‘logSumExp.R’ [0s/1s]
  Running ‘logSumExp_subset.R’ [0s/1s]
  Running ‘mean2.R’ [0s/1s]
  Running ‘mean2_subset.R’ [0s/1s]
  Running ‘product.R’ [0s/1s]
  Running ‘product_subset.R’ [0s/1s]
  Running ‘psortKM.R’ [0s/1s]
  Running ‘rowAllAnys.R’ [0s/1s]
  Running ‘rowAllAnys_subset.R’ [3s/6s]
  Running ‘rowAvgsPerColSet.R’ [0s/1s]
  Running ‘rowAvgsPerColSet_subset.R’ [1s/1s]
  Running ‘rowCollapse.R’ [0s/1s]
  Running ‘rowCollapse_subset.R’ [0s/1s]
  Running ‘rowCounts.R’ [0s/1s]
  Running ‘rowCounts_subset.R’ [2s/2s]
  Running ‘rowCumMinMaxs.R’ [0s/1s]
  Running ‘rowCumMinMaxs_subset.R’ [1s/2s]
  Running ‘rowCumprods.R’ [0s/1s]
  Running ‘rowCumprods_subset.R’ [1s/1s]
  Running ‘rowCumsums.R’ [0s/1s]
  Running ‘rowCumsums_subset.R’ [1s/2s]
  Running ‘rowDiffs.R’ [0s/1s]
  Running ‘rowDiffs_subset.R’ [2s/4s]
  Running ‘rowIQRs.R’ [0s/1s]
  Running ‘rowIQRs_subset.R’ [2s/3s]
  Running ‘rowLogSumExps.R’ [0s/1s]
  Running ‘rowLogSumExps_subset.R’ [1s/2s]
  Running ‘rowMads.R’ [1s/1s]
  Running ‘rowMads_subset.R’ [2s/3s]
  Running ‘rowMeans2.R’ [0s/1s]
  Running ‘rowMeans2_subset.R’ [1s/1s]
  Running ‘rowMedians.R’ [1s/1s]
  Running ‘rowMedians_subset.R’ [1s/2s]
  Running ‘rowOrderStats.R’ [0s/1s]
  Running ‘rowOrderStats_subset.R’ [1s/2s]
  Running ‘rowProds.R’ [0s/1s]
  Running ‘rowProds_subset.R’ [1s/1s]
  Running ‘rowQuantiles.R’ [9s/14s]
  Running ‘rowQuantiles_subset.R’ [3s/5s]
  Running ‘rowRanges.R’ [1s/1s]
  Running ‘rowRanges_subset.R’ [2s/4s]
  Running ‘rowRanks.R’ [11s/18s]
  Running ‘rowRanks_subset.R’ [1s/1s]
  Running ‘rowSds.R’ [0s/1s]
  Running ‘rowSds_subset.R’ [2s/3s]
  Running ‘rowSums2.R’ [0s/1s]
  Running ‘rowSums2_subset.R’ [1s/1s]
  Running ‘rowTabulates.R’ [0s/1s]
  Running ‘rowTabulates_subset.R’ [1s/2s]
  Running ‘rowVarDiffs.R’ [1s/1s]
  Running ‘rowVarDiffs_mad,iqr_subset.R’ [8s/12s]
  Running ‘rowVarDiffs_var,sd_subset.R’ [6s/9s]
  Running ‘rowVars.R’ [1s/1s]
  Running ‘rowVars_subset.R’ [2s/3s]
  Running ‘rowWeightedMeans.R’ [0s/1s]
  Running ‘rowWeightedMeans_subset.R’ [2s/3s]
  Running ‘rowWeightedMedians.R’ [0s/1s]
  Running ‘rowWeightedMedians_subset.R’ [2s/3s]
  Running ‘rowWeightedVars.R’ [0s/1s]
  Running ‘rowWeightedVars_subset.R’ [4s/6s]
  Running ‘signTabulate.R’ [0s/1s]
  Running ‘signTabulate_subset.R’ [0s/1s]
  Running ‘sum2.R’ [1s/1s]
  Running ‘sum2_subset.R’ [0s/1s]
  Running ‘validateIndices.R’ [1s/1s]
  Running ‘varDiff_etal.R’ [0s/1s]
  Running ‘varDiff_etal_subset.R’ [0s/1s]
  Running ‘weightedMean.R’ [1s/1s]
  Running ‘weightedMean_subset.R’ [0s/1s]
  Running ‘weightedMedian.R’ [0s/1s]
  Running ‘weightedMedian_subset.R’ [0s/1s]
  Running ‘weightedVar.R’ [0s/1s]
  Running ‘weightedVar_etal.R’ [1s/1s]
  Running ‘weightedVar_etal_subset.R’ [0s/1s]
  Running ‘x_OP_y.R’ [1s/1s]
  Running ‘x_OP_y_subset.R’ [7s/12s]
  Running ‘zzz.package-unload.R’ [0s/0s]
Running the tests in ‘tests/rowAllAnys.R’ failed.
Complete output:
  > library("matrixStats")
  > 
  > rowAlls_R <- function(x, value = TRUE, na.rm = FALSE, ...) {
  +   if (is.na(value)) {
  +     apply(is.na(x), MARGIN = 1L, FUN = all, na.rm = na.rm)
  +   } else {
  +     y <- x == value
  +     dim(y) <- dim(x) # for 0×N and M×0 cases
  +     apply(y, MARGIN = 1L, FUN = all, na.rm = na.rm)
  +   }
  + }
  > 
  > rowAnys_R <- function(x, value = TRUE, na.rm = FALSE, ...) {
  +   if (is.na(value)) {
  +     apply(is.na(x), MARGIN = 1L, FUN = any, na.rm = na.rm)
  +   } else {
  +     y <- x == value
  +     dim(y) <- dim(x) # for 0×N and M×0 cases
  +     apply(y, MARGIN = 1L, FUN = any, na.rm = na.rm)
  +   }
  + }
  > 
  > rowAnyMissings_R <- function(x, ...) {
  +   apply(x, MARGIN = 1L, FUN = anyMissing)
  + }
  > 
  > 
  > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  > # Data type: logical
  > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  > x <- matrix(FALSE, nrow = 20, ncol = 5)
  > x[13:17, c(2, 4)] <- TRUE
  > x[2:4, ] <- TRUE
  > x[, 1] <- TRUE
  > x[5, ] <- FALSE
  > x[, 5] <- FALSE
  > x[3, ] <- FALSE
  > x[4, ] <- TRUE
  > 
  > for (kk in 1:3) {
  +   if (kk == 2) {
  +     x[2, 2] <- NA
  +   } else if (kk == 3) {
  +     x[, 2] <- NA
  +     x[2, ] <- NA
  +   }
  + 
  +   # Row/column all
  +   for (na.rm in c(FALSE, TRUE)) {
  +     m0 <- rowAlls_R(x, na.rm = na.rm)
  +     m1 <- rowAlls(x, na.rm = na.rm)
  +     m2 <- colAlls(t(x), na.rm = na.rm)
  +     str(list("all()", m0 = m0, m1 = m1, m2 = m2))
  +     stopifnot(identical(m1, m0))
  +     stopifnot(identical(m2, m0))
  +   }
  + 
  +   # Row/column any
  +   for (na.rm in c(FALSE, TRUE)) {
  +     m0 <- rowAnys_R(x, na.rm = na.rm)
  +     m1 <- rowAnys(x, na.rm = na.rm)
  +     m2 <- colAnys(t(x), na.rm = na.rm)
  +     str(list("any()", m0 = m0, m1 = m1, m2 = m2))
  +     stopifnot(identical(m1, m0))
  +     stopifnot(identical(m2, m0))
  + 
  +     m0 <- rowAnyMissings_R(x)
  +     m1 <- rowAnyMissings(x)
  +     m2 <- colAnyMissings(t(x))
  +     str(list("anyMissing()", m0 = m0, m1 = m1, m2 = m2))
  +     stopifnot(identical(m1, m0))
  +     stopifnot(identical(m2, m0))
  +   }
  + } # for (kk ...)
  List of 4
   $   : chr "all()"
   $ m0: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m1: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m2: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
  List of 4
   $   : chr "all()"
   $ m0: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m1: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m2: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
  List of 4
   $   : chr "any()"
   $ m0: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m1: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m2: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
  List of 4
   $   : chr "anyMissing()"
   $ m0: logi [1:20] FALSE FALSE FALSE FALSE FALSE FALSE ...
   $ m1: logi [1:20] FALSE FALSE FALSE FALSE FALSE FALSE ...
   $ m2: logi [1:20] FALSE FALSE FALSE FALSE FALSE FALSE ...
  List of 4
   $   : chr "any()"
   $ m0: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m1: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m2: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
  List of 4
   $   : chr "anyMissing()"
   $ m0: logi [1:20] FALSE FALSE FALSE FALSE FALSE FALSE ...
   $ m1: logi [1:20] FALSE FALSE FALSE FALSE FALSE FALSE ...
   $ m2: logi [1:20] FALSE FALSE FALSE FALSE FALSE FALSE ...
  List of 4
   $   : chr "all()"
   $ m0: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m1: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m2: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
  List of 4
   $   : chr "all()"
   $ m0: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m1: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
   $ m2: logi [1:20] FALSE FALSE FALSE TRUE FALSE FALSE ...
  List of 4
   $   : chr "any()"
   $ m0: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m1: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m2: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
  List of 4
   $   : chr "anyMissing()"
   $ m0: logi [1:20] FALSE TRUE FALSE FALSE FALSE FALSE ...
   $ m1: logi [1:20] FALSE TRUE FALSE FALSE FALSE FALSE ...
   $ m2: logi [1:20] FALSE TRUE FALSE FALSE FALSE FALSE ...
  List of 4
   $   : chr "any()"
   $ m0: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m1: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
   $ m2: logi [1:20] TRUE TRUE FALSE TRUE FALSE TRUE ...
  List of 4
   $   : chr "anyMissing()"
   $ m0: logi [1:20] FALSE TRUE FALSE FALSE FALSE FALSE ...
   $ m1: logi [1:20] FALSE TRUE FALSE FALSE FALSE FALSE ...
   $ m2: logi [1:20] FALSE TRUE FALSE FALSE FALSE FALSE ...
  List of 4
   $   : chr "all()"
   $ m0: logi [1:20] FALSE NA FALSE NA FALSE FALSE ...
   $ m1: logi [1:20] FALSE NA FALSE NA FALSE FALSE ...
   $ m2: logi [1:20] FALSE NA FALSE NA FALSE FALSE ...
  List of 4
   $   : chr "all()"
   $ m0: logi [1:20] FALSE TRUE FALSE TRUE FALSE FALSE ...
   $ m1: logi [1:20] FALSE TRUE FALSE TRUE FALSE FALSE ...
   $ m2: logi [1:20] FALSE TRUE FALSE TRUE FALSE FALSE ...
  List of 4
   $   : chr "any()"
   $ m0: logi [1:20] TRUE NA NA TRUE NA TRUE ...
   $ m1: logi [1:20] TRUE NA NA TRUE NA TRUE ...
   $ m2: logi [1:20] TRUE NA NA TRUE NA TRUE ...
  List of 4
   $   : chr "anyMissing()"
   $ m0: logi [1:20] TRUE TRUE TRUE TRUE TRUE TRUE ...
   $ m1: logi [1:20] TRUE TRUE TRUE TRUE TRUE TRUE ...
   $ m2: logi [1:20] TRUE TRUE TRUE TRUE TRUE TRUE ...
  List of 4
   $   : chr "any()"
   $ m0: logi [1:20] TRUE FALSE FALSE TRUE FALSE TRUE ...
   $ m1: logi [1:20] TRUE FALSE FALSE TRUE FALSE TRUE ...
   $ m2: logi [1:20] TRUE FALSE FALSE TRUE FALSE TRUE ...
  List of 4
   $   : chr "anyMissing()"
   $ m0: logi [1:20] TRUE TRUE TRUE TRUE TRUE TRUE ...
   $ m1: logi [1:20] TRUE TRUE TRUE TRUE TRUE TRUE ...
   $ m2: logi [1:20] TRUE TRUE TRUE TRUE TRUE TRUE ...
  > 
  > 
  > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  > # Data type: integer
  > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  > x <- matrix(rep(1:28, length.out = 20 * 5), nrow = 10, ncol = 5)
  Error in matrix(rep(1:28, length.out = 20 * 5), nrow = 10, ncol = 5) : 
    data length differs from size of matrix: [100 != 10 x 5]
  Execution halted