Last updated on 2026-02-22 05:52:41 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 0.1.0 | 95.46 | 44.85 | 140.31 | OK | |
| r-devel-linux-x86_64-debian-gcc | 0.1.1 | 74.81 | 35.15 | 109.96 | OK | |
| r-devel-linux-x86_64-fedora-clang | 0.1.1 | 230.00 | 58.32 | 288.32 | OK | |
| r-devel-linux-x86_64-fedora-gcc | 0.1.0 | 208.00 | 86.86 | 294.86 | OK | |
| r-devel-macos-arm64 | 0.1.1 | 26.00 | 21.00 | 47.00 | OK | |
| r-devel-windows-x86_64 | 0.1.0 | 147.00 | 90.00 | 237.00 | OK | |
| r-patched-linux-x86_64 | 0.1.0 | OK | ||||
| r-release-linux-x86_64 | 0.1.1 | 97.40 | 41.20 | 138.60 | OK | |
| r-release-macos-arm64 | 0.1.1 | 18.00 | 22.00 | 40.00 | OK | |
| r-release-macos-x86_64 | 0.1.0 | 57.00 | 46.00 | 103.00 | OK | |
| r-release-windows-x86_64 | 0.1.1 | 144.00 | 90.00 | 234.00 | OK | |
| r-oldrel-macos-arm64 | 0.1.1 | 22.00 | 9.00 | 31.00 | ERROR | |
| r-oldrel-macos-x86_64 | 0.1.0 | 60.00 | 106.00 | 166.00 | ERROR | |
| r-oldrel-windows-x86_64 | 0.1.0 | 137.00 | 106.00 | 243.00 | ERROR |
Version: 0.1.1
Check: installed package size
Result: NOTE
installed size is 5.8Mb
sub-directories of 1Mb or more:
libs 5.2Mb
Flavor: r-oldrel-macos-arm64
Version: 0.1.1
Check: tests
Result: ERROR
Running ‘apply.r’ [0s/0s]
Running ‘arithmetic.r’ [0s/0s]
Running ‘as-array.r’ [0s/0s]
Running ‘colSums.r’ [0s/0s]
Running ‘copy.r’ [0s/0s]
Running ‘create.r’ [0s/0s]
Running the tests in ‘tests/create.r’ failed.
Complete output:
> # Various tests about object creation and manipulation
> require(houba)
Loading required package: houba
>
> # float mmatrix ------------------------
> A <- mmatrix("float", 10, 20)
> a <- as.matrix(A)
> stopifnot(typeof(a) == "double")
>
> # set max size
> houba(max.size = 10)
$max.size
[1] 10
> stopifnot( typeof(A[1:10]) == "double" )
> stopifnot( typeof(A[1:11]) == "S4" )
>
> # assignement and subsetting
> A[1,1] <- 12
> A[3,] <- 1.34
> stopifnot( all(abs(as.matrix(A[1:3, 1:2] - c(12, 0, 1.34, 0, 0, 1.34))) < 1e-6) )
>
> A[5] <- pi
> stopifnot( all(abs(as.vector(A[,1] - c(12, 0, 1.34, 0, pi, 0, 0, 0, 0, 0))) < 1e-6) )
>
> # int mmatrix ---------------------------
> B <- mmatrix("int", 10, 20)
> b <- as.matrix(B)
> stopifnot(typeof(b) == "integer")
>
> # assignement and subsetting
> B[1,1] <- 12
> B[3,] <- 1.34
> stopifnot( all(as.matrix(B[1:3, 1:2]) == c(12L, 0L, 1L, 0L, 0L, 1L)) )
>
> B[5] <- 2
> stopifnot( all(as.vector(B[5, 1:3]) == c(2L, 0L, 0L)) )
>
> # assignement with other mmatrix values
> houba(max.size = 0) # force non conversion to R
$max.size
[1] 0
> B[2,] <- A[3,]
> stopifnot( all(as.vector(B[2, 1:4]) == c(1L, 1L, 1L, 1L)) )
>
> B[5] <- A[3]
> stopifnot( all(as.vector(B[5, 1:3]) == c(1L, 0L, 0L)) )
>
> # double mvector -------------------------
> V <- mvector("double", 10)
> v <- as.vector(V)
> V[1:4] <- pi
> stopifnot( all(as.vector(V[3:6]) == c(pi, pi, 0, 0)) )
>
> # int array --------------------------
> C <- marray("int", 2:4)
> C[,,1] <- 7
> C[,2,] <- B[5]
Error in `[<-`(`*tmp*`, , 2, , value = new("mvector", ptr = <pointer: 0x11a814f40>, :
argument is missing, with no default
Calls: [<- -> [<- -> myMissing
Execution halted
Flavor: r-oldrel-macos-arm64
Version: 0.1.0
Check: installed package size
Result: NOTE
installed size is 5.5Mb
sub-directories of 1Mb or more:
libs 4.8Mb
Flavor: r-oldrel-macos-x86_64
Version: 0.1.0
Check: tests
Result: ERROR
Running ‘apply.r’ [0s/1s]
Running ‘arithmetic.r’ [1s/1s]
Running ‘as-array.r’ [0s/1s]
Running ‘colSums.r’ [0s/0s]
Running ‘copy.r’ [0s/0s]
Running ‘create.r’ [0s/1s]
Running ‘dim.r’ [0s/1s]
Running ‘extract-replace.r’ [0s/1s]
Running ‘inplace.r’ [0s/1s]
Running ‘marray.r’ [0s/1s]
Running the tests in ‘tests/marray.r’ failed.
Complete output:
> require(houba)
Loading required package: houba
>
> a <- mvector("int", 2)
> a[2] <- 1
> stopifnot( a[2] == 1 )
>
> a <- mmatrix("float", 6, 3)
> a[] <- 1:18
> stopifnot( all(a[1,] == c(1, 7, 13)) )
>
> a <- marray("double", 2:4)
> a[] <- 1:24
> stopifnot( all(a[2,1,] == c(2, 8, 14, 20)) )
Error in a[2, 1, ] : argument is missing, with no default
Calls: stopifnot -> [ -> [ -> myMissing
Execution halted
Flavor: r-oldrel-macos-x86_64
Version: 0.1.0
Check: tests
Result: ERROR
Running 'apply.r' [1s]
Running 'arithmetic.r' [2s]
Running 'as-array.r' [1s]
Running 'colSums.r' [1s]
Running 'copy.r' [1s]
Running 'create.r' [1s]
Running 'dim.r' [1s]
Running 'extract-replace.r' [1s]
Running 'inplace.r' [1s]
Running 'marray.r' [1s]
Running 'restore.r' [1s]
Running the tests in 'tests/marray.r' failed.
Complete output:
> require(houba)
Loading required package: houba
>
> a <- mvector("int", 2)
> a[2] <- 1
> stopifnot( a[2] == 1 )
>
> a <- mmatrix("float", 6, 3)
> a[] <- 1:18
> stopifnot( all(a[1,] == c(1, 7, 13)) )
>
> a <- marray("double", 2:4)
> a[] <- 1:24
> stopifnot( all(a[2,1,] == c(2, 8, 14, 20)) )
Error in a[2, 1, ] : argument is missing, with no default
Calls: stopifnot -> [ -> [ -> myMissing
Execution halted
Flavor: r-oldrel-windows-x86_64