- using R Under development (unstable) (2026-08-02 r90338)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
gcc-16 (Debian 16.1.0-3) 16.1.0
GNU Fortran (Debian 16.1.0-3) 16.1.0
- running under: Debian GNU/Linux forky/sid
- using session charset: UTF-8
* current time: 2026-08-03 15:33:15 UTC
- checking for file ‘h2o4gpu/DESCRIPTION’ ... OK
- checking extension type ... Package
- this is package ‘h2o4gpu’ version ‘0.3.3’
- package encoding: UTF-8
- checking CRAN incoming feasibility ... [2s/2s] OK
- checking package namespace information ... OK
- checking package dependencies ... OK
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for executable files ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking serialization versions ... OK
- checking whether package ‘h2o4gpu’ can be installed ... OK
See the install log for details.
- checking package directory ... OK
- checking for future file timestamps ... OK
- checking ‘build’ directory ... OK
- checking DESCRIPTION meta-information ... OK
- checking top-level files ... OK
- checking for left-over files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking code files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... [2s/2s] OK
- checking whether the package can be loaded with stated dependencies ... [2s/2s] OK
- checking whether the package can be unloaded cleanly ... [2s/2s] OK
- checking whether the namespace can be loaded with stated dependencies ... [2s/2s] OK
- checking whether the namespace can be unloaded cleanly ... [2s/2s] OK
- checking loading without being on the library search path ... [2s/2s] OK
- checking whether startup messages can be suppressed ... [2s/2s] OK
- checking use of S3 registration ... OK
- checking dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... [9s/14s] NOTE
Found calls to structure() using deprecated special names:
h2o4gpu/tests/testthat/helper-utils.R (.Dim: 1)
'.Dim' should be changed to 'dim'.
- checking Rd files ... [0s/1s] NOTE
checkRd: (-1) h2o4gpu.gradient_boosting_classifier.Rd:62: Lost braces; missing escapes or markup?
62 | \item{tree_method}{The tree construction algorithm used in XGBoost Distributed and external memory version only support approximate algorithm. Choices: {‘auto’, ‘exact’, ‘approx’, ‘hist’, ‘gpu_exact’, ‘gpu_hist’} ‘auto’: Use heuristic to choose faster one. - For small to medium dataset, exact greedy will be used. - For very large-dataset, approximate algorithm will be chosen. - Because old behavior is always use exact greedy in single machine, - user will get a message when approximate algorithm is chosen to notify this choice. ‘exact’: Exact greedy algorithm. ‘approx’: Approximate greedy algorithm using sketching and histogram. ‘hist’: Fast histogram optimized approximate greedy algorithm. It uses some performance improvements such as bins caching. ‘gpu_exact’: GPU implementation of exact algorithm. ‘gpu_hist’: GPU implementation of hist algorithm.}
| ^
checkRd: (-1) h2o4gpu.gradient_boosting_regressor.Rd:64: Lost braces; missing escapes or markup?
64 | \item{tree_method}{The tree construction algorithm used in XGBoost Distributed and external memory version only support approximate algorithm. Choices: {‘auto’, ‘exact’, ‘approx’, ‘hist’, ‘gpu_exact’, ‘gpu_hist’} ‘auto’: Use heuristic to choose faster one. - For small to medium dataset, exact greedy will be used. - For very large-dataset, approximate algorithm will be chosen. - Because old behavior is always use exact greedy in single machine, - user will get a message when approximate algorithm is chosen to notify this choice. ‘exact’: Exact greedy algorithm. ‘approx’: Approximate greedy algorithm using sketching and histogram. ‘hist’: Fast histogram optimized approximate greedy algorithm. It uses some performance improvements such as bins caching. ‘gpu_exact’: GPU implementation of exact algorithm. ‘gpu_hist’: GPU implementation of hist algorithm.}
| ^
checkRd: (-1) h2o4gpu.random_forest_classifier.Rd:58: Lost braces; missing escapes or markup?
58 | \item{tree_method}{The tree construction algorithm used in XGBoost Distributed and external memory version only support approximate algorithm. Choices: {‘auto’, ‘exact’, ‘approx’, ‘hist’, ‘gpu_exact’, ‘gpu_hist’} ‘auto’: Use heuristic to choose faster one. - For small to medium dataset, exact greedy will be used. - For very large-dataset, approximate algorithm will be chosen. - Because old behavior is always use exact greedy in single machine, - user will get a message when approximate algorithm is chosen to notify this choice. ‘exact’: Exact greedy algorithm. ‘approx’: Approximate greedy algorithm using sketching and histogram. ‘hist’: Fast histogram optimized approximate greedy algorithm. It uses some performance improvements such as bins caching. ‘gpu_exact’: GPU implementation of exact algorithm. ‘gpu_hist’: GPU implementation of hist algorithm.}
| ^
checkRd: (-1) h2o4gpu.random_forest_regressor.Rd:56: Lost braces; missing escapes or markup?
56 | \item{tree_method}{The tree construction algorithm used in XGBoost Distributed and external memory version only support approximate algorithm. Choices: {‘auto’, ‘exact’, ‘approx’, ‘hist’, ‘gpu_exact’, ‘gpu_hist’} ‘auto’: Use heuristic to choose faster one. - For small to medium dataset, exact greedy will be used. - For very large-dataset, approximate algorithm will be chosen. - Because old behavior is always use exact greedy in single machine, - user will get a message when approximate algorithm is chosen to notify this choice. ‘exact’: Exact greedy algorithm. ‘approx’: Approximate greedy algorithm using sketching and histogram. ‘hist’: Fast histogram optimized approximate greedy algorithm. It uses some performance improvements such as bins caching. ‘gpu_exact’: GPU implementation of exact algorithm. ‘gpu_hist’: GPU implementation of hist algorithm.}
| ^
- checking Rd metadata ... OK
- checking Rd line widths ... OK
- checking Rd cross-references ... OK
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking installed files from ‘inst/doc’ ... OK
- checking files in ‘vignettes’ ... OK
- checking examples ... [2s/3s] OK
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [3s/5s] OK
Running ‘testthat.R’ [3s/5s]
- checking for unstated dependencies in vignettes ... OK
- checking package vignettes ... OK
- checking re-building of vignette outputs ... [2s/2s] OK
- checking PDF version of manual ... [5s/7s] OK
- checking HTML version of manual ... [1s/1s] OK
- checking for non-standard things in the check directory ... OK
- checking for new files in some other directories ... NOTE
Found the following files/directories:
‘~/tmp/scratch/Rtmp0GRJk1’ ‘~/tmp/scratch/Rtmp0MULzL’
‘~/tmp/scratch/Rtmp0UKM26’ ‘~/tmp/scratch/Rtmp0Ul47Q’
‘~/tmp/scratch/Rtmp15j7mz’ ‘~/tmp/scratch/Rtmp15sC26’
‘~/tmp/scratch/Rtmp1NOzMo’ ‘~/tmp/scratch/Rtmp2GUOoU’
‘~/tmp/scratch/Rtmp2sLW6d’ ‘~/tmp/scratch/Rtmp2sPSVD’
‘~/tmp/scratch/Rtmp3ERtdr’ ‘~/tmp/scratch/Rtmp3cS34r’
‘~/tmp/scratch/Rtmp4TABbe’ ‘~/tmp/scratch/Rtmp4tpXuA’
‘~/tmp/scratch/Rtmp5n7VpS’ ‘~/tmp/scratch/Rtmp6r0DV0’
‘~/tmp/scratch/Rtmp73d80r’ ‘~/tmp/scratch/Rtmp7dIXuk’
‘~/tmp/scratch/Rtmp8um0E9’ ‘~/tmp/scratch/Rtmp8zgEaP’
‘~/tmp/scratch/Rtmp9bRB4B’ ‘~/tmp/scratch/RtmpA1kIeW’
‘~/tmp/scratch/RtmpAC5DRM’ ‘~/tmp/scratch/RtmpAdBGFd’
‘~/tmp/scratch/RtmpBSfDRP’ ‘~/tmp/scratch/RtmpBT6xrp’
‘~/tmp/scratch/RtmpBiuqfO’ ‘~/tmp/scratch/RtmpC8ItRM’
‘~/tmp/scratch/RtmpCMTsII’ ‘~/tmp/scratch/RtmpCmoeCH’
‘~/tmp/scratch/RtmpDG25cW’ ‘~/tmp/scratch/RtmpELroEw’
‘~/tmp/scratch/RtmpEtkQoL’ ‘~/tmp/scratch/RtmpF63wNZ’
‘~/tmp/scratch/RtmpFcUvOP’ ‘~/tmp/scratch/RtmpGQz4Cq’
‘~/tmp/scratch/RtmpGkuV3W’ ‘~/tmp/scratch/RtmpH3zQM2’
‘~/tmp/scratch/RtmpHaY3sM’ ‘~/tmp/scratch/RtmpIVE0Rr’
‘~/tmp/scratch/RtmpIY23Ii’ ‘~/tmp/scratch/RtmpJCuoo6’
‘~/tmp/scratch/RtmpJKBSK8’ ‘~/tmp/scratch/RtmpJLY73l’
‘~/tmp/scratch/RtmpJMjYSU’ ‘~/tmp/scratch/RtmpJQh0Ki’
‘~/tmp/scratch/RtmpL8e3Ab’ ‘~/tmp/scratch/RtmpLQrl68’
‘~/tmp/scratch/RtmpLXMz24’ ‘~/tmp/scratch/RtmpNjjXs4’
‘~/tmp/scratch/RtmpNusoQy’ ‘~/tmp/scratch/RtmpOS5FVp’
‘~/tmp/scratch/RtmpOzVES0’ ‘~/tmp/scratch/RtmpPJ0VWw’
‘~/tmp/scratch/RtmpPOv7Cl’ ‘~/tmp/scratch/RtmpPXvw82’
‘~/tmp/scratch/RtmpPo1E5H’ ‘~/tmp/scratch/RtmpQOi8I5’
‘~/tmp/scratch/RtmpQms1ew’ ‘~/tmp/scratch/RtmpRerwJJ’
‘~/tmp/scratch/RtmpSqFD70’ ‘~/tmp/scratch/RtmpSwTmpT’
‘~/tmp/scratch/RtmpTDAnBE’ ‘~/tmp/scratch/RtmpTdj0QB’
‘~/tmp/scratch/RtmpTj6AOf’ ‘~/tmp/scratch/RtmpU6uj7R’
‘~/tmp/scratch/RtmpUiULWo’ ‘~/tmp/scratch/RtmpUr1MWK’
‘~/tmp/scratch/RtmpWnLKfN’ ‘~/tmp/scratch/RtmpXPQ6zR’
‘~/tmp/scratch/RtmpYYuVGC’ ‘~/tmp/scratch/RtmpZ2LWeu’
‘~/tmp/scratch/RtmpZHkrLB’ ‘~/tmp/scratch/RtmpaYZllS’
‘~/tmp/scratch/RtmpacDcV9’ ‘~/tmp/scratch/RtmpaqyOeD’
‘~/tmp/scratch/RtmpbVehPH’ ‘~/tmp/scratch/Rtmpbyu7So’
‘~/tmp/scratch/RtmpcRJldS’ ‘~/tmp/scratch/RtmpcpAcx6’
‘~/tmp/scratch/RtmpcvO4Fb’ ‘~/tmp/scratch/Rtmpd3ckFd’
‘~/tmp/scratch/Rtmpd4JH9o’ ‘~/tmp/scratch/Rtmpd4Qcw9’
‘~/tmp/scratch/RtmpecXUZD’ ‘~/tmp/scratch/RtmpeqaSht’
‘~/tmp/scratch/Rtmpf0F3gG’ ‘~/tmp/scratch/Rtmpf3HiK6’
‘~/tmp/scratch/RtmpfWgKSt’ ‘~/tmp/scratch/RtmpfwHfsT’
‘~/tmp/scratch/Rtmpg24006’ ‘~/tmp/scratch/RtmpgvXnQP’
‘~/tmp/scratch/RtmpgxCgVX’ ‘~/tmp/scratch/RtmphJL4iG’
‘~/tmp/scratch/Rtmphield9’ ‘~/tmp/scratch/RtmphkMrZg’
‘~/tmp/scratch/RtmpihGlID’ ‘~/tmp/scratch/RtmpjZQv60’
‘~/tmp/scratch/Rtmpjdcjqv’ ‘~/tmp/scratch/RtmpjmoNUo’
‘~/tmp/scratch/Rtmpk2nD80’ ‘~/tmp/scratch/RtmpkrGZN5’
‘~/tmp/scratch/Rtmpmt3EAq’ ‘~/tmp/scratch/RtmpnDULVT’
‘~/tmp/scratch/RtmpnLymIx’ ‘~/tmp/scratch/Rtmpnq0NBK’
‘~/tmp/scratch/RtmpoLfS9P’ ‘~/tmp/scratch/RtmpocdUGh’
‘~/tmp/scratch/Rtmpp9K4dV’ ‘~/tmp/scratch/RtmpphRneb’
‘~/tmp/scratch/RtmppkBVKR’ ‘~/tmp/scratch/RtmpqVKk3b’
‘~/tmp/scratch/RtmpqlgCmR’ ‘~/tmp/scratch/Rtmpqp3QO1’
‘~/tmp/scratch/Rtmpqzy6nQ’ ‘~/tmp/scratch/RtmpsE53GF’
‘~/tmp/scratch/Rtmpsduvnl’ ‘~/tmp/scratch/Rtmpsg9M5N’
‘~/tmp/scratch/Rtmpt8wdnv’ ‘~/tmp/scratch/RtmpteffvC’
‘~/tmp/scratch/RtmpuD6weL’ ‘~/tmp/scratch/RtmpvZE6Um’
‘~/tmp/scratch/RtmpwD0NHs’ ‘~/tmp/scratch/RtmpwOdg93’
‘~/tmp/scratch/RtmpwPvmlK’ ‘~/tmp/scratch/RtmpwWcUC6’
‘~/tmp/scratch/Rtmpwmj35e’ ‘~/tmp/scratch/RtmpxAYZE9’
‘~/tmp/scratch/RtmpxJejvB’ ‘~/tmp/scratch/RtmpyBDUFU’
‘~/tmp/scratch/RtmpyF5jUx’ ‘~/tmp/scratch/RtmpyXHnvE’
‘~/tmp/scratch/RtmpzSNoG3’ ‘~/tmp/scratch/xvfb-run.3GuFhG’
‘~/tmp/scratch/xvfb-run.5llI3b’ ‘~/tmp/scratch/xvfb-run.9FeXwa’
‘~/tmp/scratch/xvfb-run.CTMcSL’ ‘~/tmp/scratch/xvfb-run.Ce0BLt’
‘~/tmp/scratch/xvfb-run.Cjckiq’ ‘~/tmp/scratch/xvfb-run.CjdMT6’
‘~/tmp/scratch/xvfb-run.ExjfHN’ ‘~/tmp/scratch/xvfb-run.EyKjpo’
‘~/tmp/scratch/xvfb-run.F9fl7q’ ‘~/tmp/scratch/xvfb-run.HTgCp7’
‘~/tmp/scratch/xvfb-run.HqjH1M’ ‘~/tmp/scratch/xvfb-run.IyXWMK’
‘~/tmp/scratch/xvfb-run.JP5Fxz’ ‘~/tmp/scratch/xvfb-run.JhZRsa’
‘~/tmp/scratch/xvfb-run.KWAg9T’ ‘~/tmp/scratch/xvfb-run.KwJ7SV’
‘~/tmp/scratch/xvfb-run.Lys0rd’ ‘~/tmp/scratch/xvfb-run.MHMzCe’
‘~/tmp/scratch/xvfb-run.PN84ti’ ‘~/tmp/scratch/xvfb-run.Qt8y0E’
‘~/tmp/scratch/xvfb-run.S0JZmf’ ‘~/tmp/scratch/xvfb-run.SKLBe1’
‘~/tmp/scratch/xvfb-run.SSeNxP’ ‘~/tmp/scratch/xvfb-run.SmpTmI’
‘~/tmp/scratch/xvfb-run.U0kxcT’ ‘~/tmp/scratch/xvfb-run.WWdVof’
‘~/tmp/scratch/xvfb-run.YciqPv’ ‘~/tmp/scratch/xvfb-run.Z7N4Dc’
‘~/tmp/scratch/xvfb-run.aGciHH’ ‘~/tmp/scratch/xvfb-run.anj5El’
‘~/tmp/scratch/xvfb-run.awP46E’ ‘~/tmp/scratch/xvfb-run.dSWC14’
‘~/tmp/scratch/xvfb-run.ebDatd’ ‘~/tmp/scratch/xvfb-run.fnoH15’
‘~/tmp/scratch/xvfb-run.g9r9o8’ ‘~/tmp/scratch/xvfb-run.ioZHLN’
‘~/tmp/scratch/xvfb-run.mCNHHI’ ‘~/tmp/scratch/xvfb-run.nXquVr’
‘~/tmp/scratch/xvfb-run.ni09KN’ ‘~/tmp/scratch/xvfb-run.q0Es5x’
‘~/tmp/scratch/xvfb-run.qu54tI’ ‘~/tmp/scratch/xvfb-run.rQetLO’
‘~/tmp/scratch/xvfb-run.tMnM9i’ ‘~/tmp/scratch/xvfb-run.tlTPBV’
‘~/tmp/scratch/xvfb-run.uS7WWs’ ‘~/tmp/scratch/xvfb-run.vRiA61’
‘~/tmp/scratch/xvfb-run.w5GHyX’ ‘~/tmp/scratch/xvfb-run.w7xPDq’
‘~/tmp/scratch/xvfb-run.wt9huF’ ‘~/tmp/scratch/xvfb-run.xLrGtC’
‘~/tmp/scratch/xvfb-run.xe3Fdf’ ‘~/tmp/scratch/xvfb-run.yDj6tb’
‘~/tmp/scratch/xvfb-run.yhJtr1’ ‘~/tmp/scratch/xvfb-run.zBcgCc’
- DONE
Status: 3 NOTEs