* using log directory ‘/Users/ripley/R/packages/tests-devel/spinner.Rcheck’ * using R Under development (unstable) (2025-10-15 r88919) * using platform: aarch64-apple-darwin25.0.0 * R was compiled by Apple clang version 17.0.0 (clang-1700.4.1.2) GNU Fortran (GCC) 14.2.0 * running under: macOS Tahoe 26.0.1 * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘spinner/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘spinner’ version ‘1.1.0’ * package encoding: UTF-8 * 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 whether package ‘spinner’ can be installed ... OK * checking installed package size ... OK * checking package 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 ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... 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/12s] OK * checking Rd files ... OK * checking Rd metadata ... 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 examples ... NONE * checking for unstated dependencies in ‘tests’ ... OK * checking tests ... Running ‘testthat.R’ [117s/110s] [118s/111s] ERROR Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/tests.html > # * https://testthat.r-lib.org/reference/test_package.html#special-files > > library(testthat) > library(spinner) > > test_check("spinner") epoch: 10 Train loss: 0.661933 Val loss: 0.8425583 epoch: 20 Train loss: 0.6711344 Val loss: 0.874106 epoch: 30 Train loss: 0.6305865 Val loss: 0.7128951 early stop at epoch: 31 Train loss: 0.6391773 Val loss: 0.8202207 epoch: 10 Train loss: 0.7097954 Val loss: 0.7130635 epoch: 20 Train loss: 0.776254 Val loss: 0.6463283 epoch: 30 Train loss: 0.8084285 Val loss: 0.5874254 epoch: 40 Train loss: 0.7605632 Val loss: 0.6938884 epoch: 50 Train loss: 0.727779 Val loss: 0.5550897 epoch: 60 Train loss: 0.7900454 Val loss: 0.6258737 early stop at epoch: 68 Train loss: 0.8267507 Val loss: 0.711399 epoch: 10 Train loss: 0.724535 Val loss: 0.7680833 epoch: 20 Train loss: 0.7391359 Val loss: 0.596104 epoch: 30 Train loss: 0.6347388 Val loss: 0.6711232 epoch: 40 Train loss: 0.7469485 Val loss: 0.7666852 epoch: 50 Train loss: 0.6494617 Val loss: 0.4751713 epoch: 60 Train loss: 0.6225274 Val loss: 0.5985044 epoch: 70 Train loss: 0.7400007 Val loss: 0.6711665 epoch: 80 Train loss: 0.6570027 Val loss: 0.5326508 early stop at epoch: 82 Train loss: 0.4944243 Val loss: 0.708908 epoch: 10 Train loss: 0.7728879 Val loss: 0.8326844 epoch: 20 Train loss: 0.7012882 Val loss: 0.8995616 epoch: 30 Train loss: 0.6979746 Val loss: 0.8162718 early stop at epoch: 33 Train loss: 0.7087135 Val loss: 0.8903875 time: 15.725 sec elapsed epoch: 10 Train loss: 0.6767676 Val loss: 0.8072672 epoch: 20 Train loss: 0.788987 Val loss: 0.7679623 epoch: 30 Train loss: 0.6971855 Val loss: 0.7602587 epoch: 40 Train loss: 0.7505024 Val loss: 0.7925816 epoch: 50 Train loss: 0.6747456 Val loss: 0.756677 early stop at epoch: 54 Train loss: 0.7162566 Val loss: 0.7791918 epoch: 10 Train loss: 0.7049077 Val loss: 0.7109558 epoch: 20 Train loss: 0.6765845 Val loss: 0.7047942 epoch: 30 Train loss: 0.7392116 Val loss: 0.7366515 early stop at epoch: 33 Train loss: 0.6806108 Val loss: 0.729982 epoch: 10 Train loss: 0.6646103 Val loss: 0.6448745 epoch: 20 Train loss: 0.6999431 Val loss: 0.6949539 epoch: 30 Train loss: 0.7513991 Val loss: 0.7061822 early stop at epoch: 33 Train loss: 0.6553939 Val loss: 0.7816569 epoch: 10 Train loss: 0.8199255 Val loss: 0.641642 epoch: 20 Train loss: 0.8120979 Val loss: 0.7299879 epoch: 30 Train loss: 0.7823144 Val loss: 0.7408163 epoch: 40 Train loss: 0.7887954 Val loss: 0.7940582 epoch: 50 Train loss: 0.8136576 Val loss: 0.7359443 epoch: 60 Train loss: 0.8223234 Val loss: 0.7178857 epoch: 70 Train loss: 0.7880462 Val loss: 0.6821464 epoch: 80 Train loss: 0.8207768 Val loss: 0.7920439 epoch: 90 Train loss: 0.7806343 Val loss: 0.6548163 epoch: 100 Train loss: 0.7992561 Val loss: 0.6282749 time: 18.122 sec elapsed epoch: 10 Train loss: 0.2856824 Val loss: 0.2647147 epoch: 20 Train loss: 0.3529106 Val loss: 0.2973702 epoch: 30 Train loss: 0.3434511 Val loss: 0.4513423 epoch: 40 Train loss: 0.2753309 Val loss: 0.229083 early stop at epoch: 43 Train loss: 0.293917 Val loss: 0.4521507 epoch: 10 Train loss: 0.3089941 Val loss: 0.2678587 epoch: 20 Train loss: 0.3278406 Val loss: 0.1390328 epoch: 30 Train loss: 0.2947666 Val loss: 0.361724 early stop at epoch: 34 Train loss: 0.3056159 Val loss: 0.4365332 epoch: 10 Train loss: 0.2567931 Val loss: 0.2234402 epoch: 20 Train loss: 0.2498582 Val loss: 0.4197334 epoch: 30 Train loss: 0.2696086 Val loss: 0.252838 early stop at epoch: 31 Train loss: 0.254227 Val loss: 0.3706599 epoch: 10 Train loss: 0.2729855 Val loss: 0.3040167 epoch: 20 Train loss: 0.2888133 Val loss: 0.4016218 epoch: 30 Train loss: 0.2653139 Val loss: 0.4047157 epoch: 40 Train loss: 0.2975932 Val loss: 0.2574156 early stop at epoch: 46 Train loss: 0.3419289 Val loss: 0.4906004 time: 11.71 sec elapsed epoch: 10 Train loss: 0.5595807 Val loss: 0.657012 epoch: 20 Train loss: 0.5162964 Val loss: 0.656157 epoch: 30 Train loss: 0.5313053 Val loss: 0.656157 early stop at epoch: 33 Train loss: 0.5313053 Val loss: 0.681569 epoch: 10 Train loss: 0.7415012 Val loss: 0.7130623 epoch: 20 Train loss: 0.7415012 Val loss: 0.7542506 epoch: 30 Train loss: 0.7415012 Val loss: 0.7430372 epoch: 40 Train loss: 0.7415012 Val loss: 0.7145004 early stop at epoch: 42 Train loss: 0.7920956 Val loss: 0.7408715 epoch: 10 Train loss: 0.2856197 Val loss: 0.3647407 epoch: 20 Train loss: 0.2592809 Val loss: 0.2761729 epoch: 30 Train loss: 0.2592809 Val loss: 0.2761729 early stop at epoch: 37 Train loss: 0.2592809 Val loss: 0.6132041 time: 4.905 sec elapsed epoch: 10 Train loss: 0.04657654 Val loss: 0.2143068 epoch: 20 Train loss: 0.04657654 Val loss: 0.1793946 epoch: 30 Train loss: 0.04657654 Val loss: 0.04657654 early stop at epoch: 31 Train loss: 0.04657654 Val loss: 0.1464399 epoch: 10 Train loss: 0.07408945 Val loss: 0.07408945 epoch: 20 Train loss: 0.07408945 Val loss: 0.1180402 epoch: 30 Train loss: 0.07408945 Val loss: 0.097333 early stop at epoch: 31 Train loss: 0.07408945 Val loss: 0.1214619 epoch: 10 Train loss: 0.1214597 Val loss: 0.2740209 epoch: 20 Train loss: 0.1492574 Val loss: 0.05289843 epoch: 30 Train loss: 0.05617045 Val loss: 0.05617046 epoch: 40 Train loss: 0.1214597 Val loss: 0.04828603 early stop at epoch: 42 Train loss: 0.2417174 Val loss: 0.6810907 time: 3.641 sec elapsed epoch: 10 Train loss: 0.3460968 Val loss: 0.8564157 epoch: 20 Train loss: 0.2452394 Val loss: 0.9005078 epoch: 30 Train loss: 0.3948727 Val loss: 0.836845 early stop at epoch: 33 Train loss: 0.2663777 Val loss: 0.938348 epoch: 10 Train loss: 0.9314304 Val loss: 0.5386254 epoch: 20 Train loss: 0.9344189 Val loss: 0.5828745 epoch: 30 Train loss: 0.9483585 Val loss: 0.5708686 epoch: 40 Train loss: 0.9270366 Val loss: 0.5458373 epoch: 50 Train loss: 0.9538273 Val loss: 0.5984558 epoch: 60 Train loss: 0.9029883 Val loss: 0.5052788 epoch: 70 Train loss: 0.9230588 Val loss: 0.6037282 epoch: 80 Train loss: 0.935738 Val loss: 0.557682 epoch: 90 Train loss: 0.934059 Val loss: 0.5418131 epoch: 100 Train loss: 0.9276661 Val loss: 0.6210537 epoch: 10 Train loss: 0.8365922 Val loss: 0.8096704 epoch: 20 Train loss: 0.8735539 Val loss: 0.8549563 epoch: 30 Train loss: 0.8940542 Val loss: 0.8396617 early stop at epoch: 32 Train loss: 0.8516794 Val loss: 0.8917587 time: 31.661 sec elapsed epoch: 10 Train loss: 0.4335923 Val loss: 0.7408571 epoch: 20 Train loss: 0.5310756 Val loss: 0.7766815 epoch: 30 Train loss: 0.4705593 Val loss: 0.782145 early stop at epoch: 30 Train loss: 0.4705593 Val loss: 0.782145 epoch: 10 Train loss: 0.9292633 Val loss: 0.4485213 epoch: 20 Train loss: 0.8970727 Val loss: 0.566416 epoch: 30 Train loss: 0.9209717 Val loss: 0.2912599 epoch: 40 Train loss: 0.8987756 Val loss: 0.4944327 epoch: 50 Train loss: 0.9055715 Val loss: 0.407957 epoch: 60 Train loss: 0.889447 Val loss: 0.5023745 epoch: 70 Train loss: 0.9159257 Val loss: 0.5145396 epoch: 80 Train loss: 0.9347914 Val loss: 0.5420761 epoch: 90 Train loss: 0.9215674 Val loss: 0.5228455 epoch: 100 Train loss: 0.9146438 Val loss: 0.5360715 epoch: 10 Train loss: 0.74893 Val loss: 0.8110681 epoch: 20 Train loss: 0.7612854 Val loss: 0.8252281 epoch: 30 Train loss: 0.6882681 Val loss: 0.8609224 early stop at epoch: 33 Train loss: 0.6451162 Val loss: 0.8656306 time: 20.408 sec elapsed random search: 55.714 sec elapsed [ FAIL 1 | WARN 67 | SKIP 0 | PASS 46 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test.R:72:13'): Correct outcome format and size for base outcome3 ─── Error in `purrr::pmap(hyper_params, ~spinner(graph, target, node_labels, edge_labels, context_labels, direction = ..1, sampling = NA, threshold = 0.01, method = ..2, node_embedding_size = ..13, edge_embedding_size = ..14, context_embedding_size = ..15, update_order = ..3, n_layers = ..4, skip_shortcut = ..5, forward_layer = ..6, forward_activation = ..7, forward_drop = ..8, mode = ..9, optimization = ..10, epochs, lr = ..11, patience, weight_decay = ..12, reps, folds, holdout, verbose, seed))`: i In index: 2. Caused by error in `pmap()`: i In index: 1. Caused by error in `training_function()`: ! not enough data for training [ FAIL 1 | WARN 67 | SKIP 0 | PASS 46 ] Error: Test failures Execution halted * checking PDF version of manual ... OK * checking HTML version of manual ... OK * checking for detritus in the temp directory ... OK * DONE Status: 1 ERROR See ‘/Users/ripley/R/packages/tests-devel/spinner.Rcheck/00check.log’ for details. 187.46 real 155.55 user 28.01 sys