[env vars] ZEF_TEST_DEGREE=5 ZEF_FETCH_DEGREE=1 [agent] happy-herschel-63480721 [raku] /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin//raku Welcome to Rakudo™ v2025.11-42-g63bc8b839. Implementing the Raku® Programming Language v6.d. Built on MoarVM version 2025.11-41-ge765890c1. [zef] /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/share/perl6/site/bin/zef 1.0.0 === install [ML::SparseMatrixRecommender] 1) install ML::SparseMatrixRecommender dependencies ===> Searching for: ML::SparseMatrixRecommender Aborting due to test failure: Math::SparseMatrix:ver<0.0.12>:auth:api<0> (use --force-test to override) ===> Searching for missing dependencies: Math::SparseMatrix:ver<0.0.8+> ===> Searching for missing dependencies: Math::SparseMatrix::Native:ver<0.0.6+> ===> Building: Math::SparseMatrix::Native:ver<0.0.6>:auth:api<0> [Math::SparseMatrix::Native] SparseMatrixFunctions.c: In function 'row_sums_sparse_matrix': [Math::SparseMatrix::Native] SparseMatrixFunctions.c:855:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 855 | for (i = 0; i < matrix->nrow; ++i) { [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c:857:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 857 | for (j = matrix->row_ptr[i]; j < matrix->row_ptr[i + 1]; ++j) { [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c: In function 'row_maxes_sparse_matrix': [Math::SparseMatrix::Native] SparseMatrixFunctions.c:867:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 867 | for (i = 0; i < matrix->nrow; ++i) { [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c:869:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 869 | for (j = matrix->row_ptr[i]; j < matrix->row_ptr[i + 1]; ++j) { [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c: In function 'column_sums_sparse_matrix': [Math::SparseMatrix::Native] SparseMatrixFunctions.c:882:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 882 | for (unsigned int i = 0; i < matrix->ncol; i++) { col_sums[i] = 0.0; } [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c:883:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 883 | for (unsigned int i = 0; i < matrix->nrow; i++) { [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c:884:57: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [Math::SparseMatrix::Native] 884 | for (unsigned int idx = matrix->row_ptr[i]; idx < matrix->row_ptr[i+1]; idx++) { [Math::SparseMatrix::Native] | ^ [Math::SparseMatrix::Native] SparseMatrixFunctions.c: In function 'dot_pattern': [Math::SparseMatrix::Native] SparseMatrixFunctions.c:464:32: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] [Math::SparseMatrix::Native] 464 | result->col_index = (int *)calloc(IP, sizeof(int)); [Math::SparseMatrix::Native] | ^~~~~~~~~~~~~~~~~~~~~~~ [Math::SparseMatrix::Native] In file included from SparseMatrixFunctions.c:2: [Math::SparseMatrix::Native] /usr/include/stdlib.h:675:14: note: in a call to allocation function 'calloc' declared here [Math::SparseMatrix::Native] 675 | extern void *calloc (size_t __nmemb, size_t __size) [Math::SparseMatrix::Native] | ^~~~~~ ===> Building [OK] for Math::SparseMatrix::Native:ver<0.0.6>:auth:api<0> ===> Staging Math::SparseMatrix::Native:ver<0.0.6>:auth:api<0> ===> Staging [OK] for Math::SparseMatrix::Native:ver<0.0.6>:auth:api<0> ===> Staging Math::SparseMatrix:ver<0.0.12>:auth:api<0> ===> Staging [OK] for Math::SparseMatrix:ver<0.0.12>:auth:api<0> ===> Testing: Math::SparseMatrix::Native:ver<0.0.6>:auth:api<0> ===> Testing: Math::SparseMatrix:ver<0.0.12>:auth:api<0> ===> Testing [OK] for Math::SparseMatrix::Native:ver<0.0.6>:auth:api<0> ===> Testing [FAIL]: Math::SparseMatrix:ver<0.0.12>:auth:api<0>