The time is now Monday, December 2nd, 2024 9:39:00am (/usr/bin/env PLTUSERHOME=/home/root//user PLT_PKG_BUILD_SERVICE=1 CI=true PLT_INFO_ALLOW_VARS=;PLT_PKG_BUILD_SERVICE PLTCOMPILEDROOTS=/home/root//zo: DISPLAY=:1 DISPLAY=:1 PLTSTDOUT=debug@pkg info@GC:major /usr/bin/xvfb-run -n 1 /bin/sh -c cd "/home/root/"/racket && bin/racket -MCR "/home/root/"/zo: -l- raco pkg install --jobs 2 -u --auto rml-decisiontrees && bin/racket -MCR "/home/root/"/zo: -l- raco test --jobs 2 --drdr --package rml-decisiontrees) Resolved "rml-decisiontrees" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "johnstonskj@gmail.com") (checksum . "53990e51ca1caa5e79855ef7db81031a243f6753") (dependencies . (("base") ("rml-core") ("math-lib") ("sandbox-lib") ("racket-index") ("rackunit-lib") ("scribble-lib") ("racket-doc") ("cover-coveralls"))) (description . "This Package is part of a set of packages implementing machine learning capabilities for Racket. This particular package implements support for classification of individuals using decision trees.") (modules . ((lib "rml-decisiontrees/scribblings/rml-decisiontrees.scrbl") (lib "rml-decisiontrees/test/main.rkt") (lib "rml-decisiontrees/main.rkt") (lib "rml-decisiontrees/test/scribblings.rkt") (lib "rml-decisiontrees/random-forest.rkt"))) (name . "rml-decisiontrees") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/rml-decisiontrees.zip") (tags . ("ml"))) 00: Resolved "rml-core" via file:///home/root//catalogs/built/catalog Resolved "cover-coveralls" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "johnstonskj@gmail.com") (checksum . "3822cfb3fd99a1c585c33d3a39703876f0db3fa9") (dependencies . (("base") ("math-lib") ("csv-reading") ("mcfly") ("rackunit-lib") ("racket-index") ("scribble-lib") ("racket-doc") ("math-doc") ("sandbox-lib") ("cover-coveralls"))) (description . "This Package is part of an expected set of packages implementing machine learning capabilities\r\nfor Racket. The core of this package is the management of 'datasets', these datasets are assumed\r\nto be for training and testing of machine learning capabilities.") (modules . ((lib "rml/test/statistics.rkt") (lib "rml/test/data-sets.rkt") (lib "rml/private/json.rkt") (lib "rml/individual.rkt") (lib "rml/data.rkt") (lib "rml/statistics.rkt") (lib "rml/test/gini.rkt") (lib "rml/test/individual.rkt") (lib "rml/test/scribblings.rkt") (lib "rml/test/classify.rkt") (lib "rml/private/csv.rkt") (lib "rml/not-implemented.rkt") (lib "rml/main.rkt") (lib "rml/classify.rkt") (lib "rml/scribblings/rml-core.scrbl") (lib "rml/gini.rkt") (lib "rml/test/not-implemented.rkt") (lib "rml/results.rkt") (lib "rml/test/data.rkt") (lib "rml/test/results.rkt") (lib "rml/private/dataset.rkt"))) (name . "rml-core") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/rml-core.zip") (tags . ("ml"))) pkg: catalog response: #hash((author . "spencer@florence.io plessner.ryan@gmail.com") (checksum . "309014938a6da30a645b5eb19c98a30b27d55be1") (dependencies . (("base" #:version "6.1.1") ("cover-lib") ("rackunit-lib"))) (description . "") (modules . ((lib "cover/private/tests/not-run.rkt") (lib "cover/coveralls.rkt") (lib "cover/private/tests/prog.rkt") (lib "cover/private/coveralls.rkt"))) (name . "cover-coveralls") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/cover-coveralls.zip") (tags . ("testing" "tools"))) 00: Resolved "csv-reading" via file:///home/root//catalogs/built/catalog Resolved "mcfly" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "neil@neilvandyke.org") (checksum . "19e09652450a13b8d5c3d30cc1ab19686e67a535") (dependencies . (("base") ("mcfly") ("racket-doc") ("scribble-lib") ("overeasy"))) (description . "Comma-Separated Value (CSV) Parsing") (modules . ((lib "csv-reading/main.rkt") (lib "csv-reading/csv-reading.scrbl"))) (name . "csv-reading") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/csv-reading.zip") (tags . ("csv"))) pkg: catalog response: #hash((author . "neil@neilvandyke.org") (checksum . "f6511cba68e4c1f1c08119214402512d616641da") (dependencies . (("at-exp-lib") ("base") ("scribble-lib") ("racket-doc"))) (description . "Embedded Package Documentation Runtime") (modules . ((lib "mcfly/test-mcfly-spec.rkt") (lib "mcfly/mcfly-spec.rkt") (lib "mcfly/mcfly-misc.rkt") (lib "mcfly/main.rkt") (lib "mcfly/mcfly-expand.rkt") (lib "mcfly/doc.rkt") (lib "mcfly/mcfly-parse.rkt") (lib "mcfly/mcfly-scribble.rkt") (lib "mcfly/mcfly.scrbl") (lib "mcfly/mcfly-format.rkt"))) (name . "mcfly") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/mcfly.zip") (tags . ("documentation"))) Resolved "overeasy" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "neil@neilvandyke.org") (checksum . "684132e34b0d8d2eb2853b8289da9c8428872af0") (dependencies . (("base") ("racket-doc") ("scribble-lib") ("mcfly"))) (description . "Racket Language Test Engine") (modules . ((lib "overeasy/main.rkt") (lib "overeasy/overeasy.rkt") (lib "overeasy/test-overeasy.rkt") (lib "overeasy/overeasy.scrbl"))) (name . "overeasy") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/overeasy.zip") (tags . ("testing"))) Resolved "cover-lib" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "spencer@florence.io") (checksum . "beea57ad778529feabb9787b0909a54e4366685a") (dependencies . (("base") ("compiler-lib") ("custom-load") ("data-lib") ("errortrace-lib") ("syntax-color-lib") ("testing-util-lib"))) (description . "A code coverage tool, implementation part") (modules . ((lib "cover/raco.rkt") (lib "cover/format.rkt") (lib "cover/cover.rkt") (lib "cover/main.rkt") (lib "cover/strace.rkt") (lib "cover/private/shared.rkt") (lib "cover/private/raw.rkt") (lib "cover/private/html/html.rkt") (lib "cover/private/file-utils.rkt") (lib "cover/private/format-utils.rkt") (lib "cover/private/contracts.rkt"))) (name . "cover-lib") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/cover-lib.zip") (tags . ("testing" "tools"))) Resolved "custom-load" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "ryanc@racket-lang.org") (checksum . "3f972ee947fc808abe625125a70c2345b174bc8a") (dependencies . (("base") ("racket-doc") ("scribble-lib"))) (description . "A load handler that avoids stale zo files.") (modules . ((lib "custom-load/custom-load.scrbl") (lib "custom-load/main.rkt") (lib "custom-load/top.rkt") (lib "custom-load/test/c.rkt") (lib "custom-load/test/a.rkt") (lib "custom-load/test/b.rkt") (lib "custom-load/private/loader.rkt"))) (name . "custom-load") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/custom-load.zip") (tags . ())) pkg: creating single-collection link to # pkg: updating db with "custom-load" to '#s((sc-pkg-info pkg-info 3) (catalog "custom-load") "3f972ee947fc808abe625125a70c2345b174bc8a" #t "custom-load") pkg: creating link to # pkg: updating db with "rml-decisiontrees" to '#s(pkg-info (catalog "rml-decisiontrees") "53990e51ca1caa5e79855ef7db81031a243f6753" #f) pkg: creating link to # pkg: updating db with "rml-core" to '#s(pkg-info (catalog "rml-core") "3822cfb3fd99a1c585c33d3a39703876f0db3fa9" #t) pkg: creating single-collection link to # pkg: updating db with "csv-reading" to '#s((sc-pkg-info pkg-info 3) (catalog "csv-reading") "19e09652450a13b8d5c3d30cc1ab19686e67a535" #t "csv-reading") pkg: creating single-collection link to # pkg: updating db with "overeasy" to '#s((sc-pkg-info pkg-info 3) (catalog "overeasy") "684132e34b0d8d2eb2853b8289da9c8428872af0" #t "overeasy") pkg: creating single-collection link to # pkg: updating db with "mcfly" to '#s((sc-pkg-info pkg-info 3) (catalog "mcfly") "f6511cba68e4c1f1c08119214402512d616641da" #t "mcfly") pkg: creating link to # pkg: updating db with "cover-coveralls" to '#s(pkg-info (catalog "cover-coveralls") "309014938a6da30a645b5eb19c98a30b27d55be1" #t) pkg: creating link to # pkg: updating db with "cover-lib" to '#s(pkg-info (catalog "cover-lib") "beea57ad778529feabb9787b0909a54e4366685a" #t) The following uninstalled packages were listed as dependencies and they were automatically installed: dependencies of rml-decisiontrees: rml-core cover-coveralls dependencies of rml-core: csv-reading mcfly dependencies of csv-reading: overeasy dependencies of cover-coveralls: cover-lib dependencies of cover-lib: custom-load raco setup: version: 8.15 raco setup: platform: x86_64-linux-natipkg [cs] raco setup: target machine: any raco setup: cross-installation: yes raco setup: installation name: 8.15 raco setup: variants: cs raco setup: main collects: /home/root/racket/collects/ raco setup: collects paths: raco setup: /home/root/user/.local/share/racket/8.15/collects raco setup: /home/root/racket/collects/ raco setup: main pkgs: /home/root/racket/share/pkgs raco setup: pkgs paths: raco setup: /home/root/racket/share/pkgs raco setup: /home/root//user/.local/share/racket/8.15/pkgs raco setup: links files: raco setup: /home/root/racket/share/links.rktd raco setup: /home/root//user/.local/share/racket/8.15/links.rktd raco setup: compiled-file roots: raco setup: /home/root//zo raco setup: same raco setup: main docs: /home/root/racket/doc raco setup: --- updating info-domain tables --- [9:39:03] raco setup: updating: /home/root/user/.local/share/racket/8.15/share/info-cache.rktd raco setup: --- pre-installing collections --- [9:39:03] raco setup: --- installing foreign libraries --- [9:39:03] raco setup: --- installing shared files --- [9:39:03] raco setup: --- compiling collections --- [9:39:03] raco setup: --- parallel build using 2 jobs --- [9:39:03] raco setup: 1 making: /cover-coveralls/cover raco setup: 0 making: /cover-lib/cover raco setup: 1 making: /cover-coveralls/cover/private raco setup: 1 making: /cover-coveralls/cover/private/tests raco setup: 1 making: /csv-reading (csv-reading) raco setup: 0 making: /cover-lib/cover/private raco setup: 0 making: /cover-lib/cover/private/html raco setup: 0 making: /custom-load (custom-load) raco setup: 0 making: /custom-load/private raco setup: 0 making: /mcfly (McFly Runtime) raco setup: 0 making: /overeasy (Overeasy) raco setup: 1 making: /rml-core/rml raco setup: 0 making: /rml-decisiontrees/rml-decisiontrees raco setup: 0 making: /rml-decisiontrees/rml-decisiontrees/test raco setup: 1 making: /rml-core/rml/private raco setup: 1 making: /rml-core/rml/test raco setup: --- creating launchers --- [9:39:07] raco setup: --- installing man pages --- [9:39:07] raco setup: --- building documentation --- [9:39:07] raco setup: syncing: /csv-reading/doc/csv-reading raco setup: syncing: /custom-load/doc/custom-load raco setup: syncing: /mcfly/doc/mcfly raco setup: syncing: /overeasy/doc/overeasy raco setup: syncing: /rml-core/rml/doc/rml-core raco setup: syncing: /rml-decisiontrees/rml-decisiontrees/doc/rml-decisiontrees raco setup: 0 running: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: 0 running: /racket-index/scribblings/main/user/release.scrbl raco setup: 1 running: /racket-index/scribblings/main/user/search.scrbl raco setup: 1 running: /racket-index/scribblings/main/user/start.scrbl raco setup: 1 rendering: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: 0 rendering: /racket-index/scribblings/main/user/release.scrbl raco setup: 0 rendering: /racket-index/scribblings/main/user/search.scrbl raco setup: 1 rendering: /racket-index/scribblings/main/user/start.scrbl raco setup: --- installing collections --- [9:39:15] raco setup: --- post-installing collections --- [9:39:15] GC: 0:atexit peak 342,490K(+150,297K); alloc 7,835,315K; major 5; minor 444; 3448ms raco test: 0 (file "/home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/info.rkt") raco test: 1 (file "/home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/info.rkt") raco test: 0 (file "/home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/main.rkt") raco test: 1 (submod (file "/home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/random-forest.rkt") test) raco test: 0 (file "/home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/test/main.rkt") random-forest.rkt: racket test: #<* (data-set? string?) (natural? (or/c #f (-> any/c boolean?))) (values inexact? inexact?)) contract from: /rml-core/rml/gini.rkt blaming: (/home/root/user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/random-forest.rkt test) (assuming the contract is correct) at: /rml-core/rml/gini.rkt:21:3 -------------------- gini-find-optimal: contract violation expected: data-set? given: '(#hash(("X1" . 2.771244718) ("X2" . 1.784783929) ("Y" . 0)) #hash(("X1" . 1.728571309) ("X2" . 1.169761413) ("Y" . 0)) #hash(("X1" . 3.678319846) ("X2" . 2.81281357) ("Y" . 0)) #hash(("X1" . 3.961043357) ("X2" . 2.61995032) ("Y" . 0)) #hash(("X1" . 2.9... in: the 1st argument of (->* (data-set?) (natural? boolean? (or/c #f (-> any/c boolean?))) (values string? inexact? inexact?)) contract from: /rml-core/rml/gini.rkt blaming: (/home/root/user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/random-forest.rkt test) (assuming the contract is correct) at: /rml-core/rml/gini.rkt:11:3 context...: /home/root/racket/collects/racket/contract/private/blame.rkt:350:0: raise-blame-error .../private/arrow-val-first.rkt:489:18 body of (submod "/home/root/user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/random-forest.rkt" test) /home/root/racket/share/pkgs/compiler-lib/compiler/commands/test.rkt:98:2 body of (submod "/home/root/racket/share/pkgs/compiler-lib/compiler/commands/test.rkt" process) body of top-level non-empty stderr raco test: 1 (file "/home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/test/scribblings.rkt") 1/5 test failures 3 /home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/test/main.rkt 1 /home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/test/scribblings.rkt 0 /home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/info.rkt 0 /home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/info.rkt 0 /home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/main.rkt 1 1 /home/root//user/.local/share/racket/8.15/pkgs/rml-decisiontrees/rml-decisiontrees/random-forest.rkt GC: 0:atexit peak 104,593K(+31,902K); alloc 239,415K; major 1; minor 27; 191ms The time is now Monday, December 2nd, 2024 9:39:19am