The time is now Sunday, January 17th, 2021 2:08:11am (/usr/bin/env DISPLAY=:1 PLT_PKG_BUILD_SERVICE=1 PLTUSERHOME=/home/root//user PLT_PKG_BUILD_SERVICE=1 CI=true PLTSTDERR=debug@pkg error PLT_INFO_ALLOW_VARS=;PLT_PKG_BUILD_SERVICE /usr/bin/xvfb-run -n 1 /bin/sh -c cd "/home/root/"/racket && bin/raco pkg install -u --auto softposit-herbie) Resolved "softposit-herbie" via file:///home/root//catalogs/archive/catalog pkg: catalog response: #hash((author . "me@pavpanchekha.com") (checksum . "9ff27f3e0a927ab36542a33b23e86007120bc8a8") (dependencies . (("math-lib") ("base") ("softposit-rkt") ("herbie" #:version "1.4"))) (description . "SoftPosit support for Herbie") (modules . ((lib "softposit-herbie/main.rkt"))) (name . "softposit-herbie") (ring . 1) (source . "file:///home/root/catalogs/archive/pkgs/softposit-herbie.zip") (tags . ("floating-point" "posits"))) 00: Resolved "softposit-rkt" via file:///home/root//catalogs/archive/catalog Resolved "herbie" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "dthien@cs.washington.edu me@pavpanchekha.com") (checksum . "f68b7551db4d3867aea65236c445729a6406958c") (dependencies . (("math-lib") ("base") ("scribble-lib") ("racket-doc") ("rackunit-lib"))) (description . "Racket bindings for the C softposit library. More info at posithub.org (currently only works on Linux 64-bit.)") (modules . ((lib "softposit-rkt/softposit.rkt") (lib "softposit-rkt/softposit-rkt.scrbl") (lib "softposit-rkt/install.rkt") (lib "softposit-rkt/main.rkt"))) (name . "softposit-rkt") (ring . 1) (source . "file:///home/root/catalogs/archive/pkgs/softposit-rkt.zip") (tags . ("ffi" "numerical" "posits" "softposit" "unum"))) pkg: catalog response: #hash((author . "me@pavpanchekha.com") (checksum . "8a0c91c42c4373dff99b4358eddeaf97ed2ae634") (dependencies . (("base" #:version "7.0") ("math-lib") ("plot-lib") ("profile-lib") ("rackunit-lib") ("web-server-lib") ("egg-herbie-windows" #:version "1.4" #:platform "win32\\x86_64") ("egg-herbie-osx" #:version "1.4" #:platform "x86_64-macosx") ("egg-herbie-linux" #:version "1.4" #:platform "x86_64-linux") ("regraph" #:version "1.4") ("rival" #:version "1.4") ("fpbench" #:version "2.0") ("rackunit-lib"))) (description . "A tool for automatically improving the accuracy of floating point expressions") (modules . ((lib "herbie/sampling.rkt") (lib "herbie/timeline.rkt") (lib "herbie/syntax/type-check.rkt") (lib "herbie/float.rkt") (lib "herbie/web/history.rkt") (lib "herbie/web/make-report.rkt") (lib "herbie/syntax/test-rules.rkt") (lib "herbie/core/reduce.rkt") (lib "herbie/points.rkt") (lib "herbie/shell.rkt") (lib "herbie/mainloop.rkt") (lib "herbie/web/plot.rkt") (lib "herbie/core/regimes.rkt") (lib "herbie/core/alt-table.rkt") (lib "herbie/herbie.rkt") (lib "herbie/interface.rkt") (lib "herbie/errors.rkt") (lib "herbie/debug.rkt") (lib "herbie/config.rkt") (lib "herbie/improve.rkt") (lib "herbie/multi-command-line.rkt") (lib "herbie/profile.rkt") (lib "herbie/web/make-graph.rkt") (lib "herbie/web/traceback.rkt") (lib "herbie/syntax/rules.rkt") (lib "herbie/common.rkt") (lib "herbie/core/simplify.rkt") (lib "herbie/syntax/read.rkt") (lib "herbie/core/matcher.rkt") (lib "herbie/web/timeline.rkt") (lib "herbie/plugin.rkt") (lib "herbie/searchreals.rkt") (lib "herbie/core/localize.rkt") (lib "herbie/sandbox.rkt") (lib "herbie/syntax/types.rkt") (lib "herbie/syntax/syntax-check.rkt") (lib "herbie/web/pages.rkt") (lib "herbie/web/thread-pool.rkt") (lib "herbie/datafile.rkt") (lib "herbie/web/common.rkt") (lib "herbie/web/run.rkt") (lib "herbie/function-definitions.rkt") (lib "herbie/programs.rkt") (lib "herbie/core/taylor.rkt") (lib "herbie/alternative.rkt") (lib "herbie/syntax/syntax.rkt") (lib "herbie/core/periodicity.rkt") (lib "herbie/web/demo.rkt"))) (name . "herbie") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/herbie.zip") (tags . ("floating-point" "synthesis"))) 00: Resolved "regraph" via file:///home/root//catalogs/built/catalog 00: Resolved "rival" via file:///home/root//catalogs/built/catalog Resolved "fpbench" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "alex.sanchezstern@gmail.com me@pavpanchekha.com") (checksum . "644e7ad9462d0aab7b67282a6c3de13ebd997bbb") (dependencies . (("base" #:version "7.0") ("rackunit-lib"))) (description . "A pure-Racket equivalence graph") (modules . ((lib "regraph/ematch.rkt") (lib "regraph/infra/index.rkt") (lib "regraph/infra/precompute.rkt") (lib "regraph/extraction.rkt") (lib "regraph/main.rkt") (lib "regraph/egraph.rkt") (lib "regraph/infra/time-regraph.rkt") (lib "regraph/enode.rkt"))) (name . "regraph") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/regraph.zip") (tags . ("data-structures" "equality" "simplification"))) pkg: catalog response: #hash((author . "me@pavpanchekha.com") (checksum . "2230565c8a35755c70997cabd2c0cbc7fa739bfd") (dependencies . (("base" #:version "7.0") ("math-lib") ("rackunit-lib") ("biginterval") ("rackunit-lib"))) (description . "Interval analysis for real computation") (modules . ((lib "rival/infra/run-mathematica.rkt") (lib "rival/infra/run-mpfi.rkt") (lib "rival/main.rkt") (lib "rival/infra/report.rkt") (lib "rival/infra/format-mathematica.rkt") (lib "rival/infra/interval-evaluate.rkt"))) (name . "rival") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/rival.zip") (tags . ("analysis" "floating-point" "numerical"))) pkg: catalog response: #hash((author . "dthien@cs.washington.edu me@pavpanchekha.com") (checksum . "9c66b74151056a6f3e9875db29d240f9c2187e3f") (dependencies . (("base") ("math-lib") ("rackunit-lib"))) (description . "Tools for the FPBench numerical software standards (more info at http://fpbench.org/)") (modules . ((lib "fpbench/infra/test-core2js.rkt") (lib "fpbench/src/sampler.rkt") (lib "fpbench/evaluate.rkt") (lib "fpbench/transform.rkt") (lib "fpbench/src/core2cml.rkt") (lib "fpbench/src/core2tex.rkt") (lib "fpbench/infra/test-core2c.rkt") (lib "fpbench/src/core2js.rkt") (lib "fpbench/src/supported.rkt") (lib "fpbench/src/fpcore-visitor.rkt") (lib "fpbench/infra/test-core2cml.rkt") (lib "fpbench/src/canonicalizer.rkt") (lib "fpbench/infra/gen-expr.rkt") (lib "fpbench/infra/test-core2sollya.rkt") (lib "fpbench/infra/test-core2go.rkt") (lib "fpbench/infra/gen-tests.rkt") (lib "fpbench/src/common-subexpr-elim.rkt") (lib "fpbench/infra/test-core2scala.rkt") (lib "fpbench/main.rkt") (lib "fpbench/src/fpcore-reader.rkt") (lib "fpbench/src/core2fptaylor.rkt") (lib "fpbench/export.rkt") (lib "fpbench/src/compilers.rkt") (lib "fpbench/src/core2sollya.rkt") (lib "fpbench/infra/test-core2fptaylor.rkt") (lib "fpbench/src/common.rkt") (lib "fpbench/infra/filter.rkt") (lib "fpbench/src/fpcore-checker.rkt") (lib "fpbench/infra/test-core2wls.rkt") (lib "fpbench/toolserver.rkt") (lib "fpbench/src/tensor.rkt") (lib "fpbench/src/core2gappa.rkt") (lib "fpbench/src/functional.rkt") (lib "fpbench/src/fpcore-interpreter.rkt") (lib "fpbench/infra/gen-sanity.rkt") (lib "fpbench/src/core2smtlib2.rkt") (lib "fpbench/src/core2go.rkt") (lib "fpbench/infra/test-core2smtlib2.rkt") (lib "fpbench/src/fpcore-extra.rkt") (lib "fpbench/infra/bench-stats.rkt") (lib "fpbench/src/core2wls.rkt") (lib "fpbench/src/imperative.rkt") (lib "fpbench/infra/core2json.rkt") (lib "fpbench/src/core2c.rkt") (lib "fpbench/src/range-analysis.rkt") (lib "fpbench/src/core2scala.rkt") (lib "fpbench/infra/test-common.rkt"))) (name . "fpbench") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/fpbench.zip") (tags . ("floating-point" "numerical" "standards"))) Resolved "biginterval" via file:///home/root//catalogs/built/catalog pkg: catalog response: #hash((author . "oflatt@gmail.com") (checksum . "1b07023ff3aa6c4f0027dfdc86eb840f5d155997") (dependencies . ()) (description . "A racket interface to MPFI, the interval library based on MPFR. http://perso.ens-lyon.fr/nathalie.revol/software.html.\r\nYou should use the package `rival` instead of this.") (modules . ((lib "biginterval/main.rkt"))) (name . "biginterval") (ring . 1) (source . "file:///home/root/catalogs/built/pkgs/biginterval.zip") (tags . ())) pkg: creating single-collection link to # pkg: updating db with "softposit-herbie" to '#s((sc-pkg-info pkg-info 3) (catalog "softposit-herbie") "9ff27f3e0a927ab36542a33b23e86007120bc8a8" #f "softposit-herbie") pkg: creating single-collection link to # pkg: updating db with "softposit-rkt" to '#s((sc-pkg-info pkg-info 3) (catalog "softposit-rkt") "f68b7551db4d3867aea65236c445729a6406958c" #t "softposit-rkt") pkg: creating single-collection link to # pkg: updating db with "herbie" to '#s((sc-pkg-info pkg-info 3) (catalog "herbie") "8a0c91c42c4373dff99b4358eddeaf97ed2ae634" #t "herbie") pkg: creating single-collection link to # pkg: updating db with "regraph" to '#s((sc-pkg-info pkg-info 3) (catalog "regraph") "644e7ad9462d0aab7b67282a6c3de13ebd997bbb" #t "regraph") pkg: creating single-collection link to # pkg: updating db with "rival" to '#s((sc-pkg-info pkg-info 3) (catalog "rival") "2230565c8a35755c70997cabd2c0cbc7fa739bfd" #t "rival") pkg: creating single-collection link to # pkg: updating db with "fpbench" to '#s((sc-pkg-info pkg-info 3) (catalog "fpbench") "9c66b74151056a6f3e9875db29d240f9c2187e3f" #t "fpbench") pkg: creating single-collection link to # pkg: updating db with "biginterval" to '#s((sc-pkg-info pkg-info 3) (catalog "biginterval") "1b07023ff3aa6c4f0027dfdc86eb840f5d155997" #t "biginterval") The following uninstalled packages were listed as dependencies and they were automatically installed: dependencies of softposit-herbie: softposit-rkt herbie dependencies of herbie: regraph rival fpbench dependencies of rival: biginterval raco setup: version: 7.9 raco setup: platform: x86_64-linux-natipkg [3m] raco setup: target machine: racket raco setup: installation name: 7.9 raco setup: variants: 3m raco setup: main collects: /home/root/racket/collects raco setup: collects paths: raco setup: /home/root/user/.local/share/racket/7.9/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/7.9/pkgs raco setup: links files: raco setup: /home/root/racket/share/links.rktd raco setup: /home/root//user/.local/share/racket/7.9/links.rktd raco setup: main docs: /home/root/racket/doc raco setup: --- updating info-domain tables --- [2:08:15] raco setup: updating: /home/root/user/.local/share/racket/7.9/share/info-cache.rktd raco setup: --- pre-installing collections --- [2:08:15] raco setup: pre-installing: /softposit-rkt (softposit-rkt) raco setup: --- installing foreign libraries --- [2:08:15] raco setup: installing: foreign library /home/root/user/.local/share/racket/7.9/lib/libsoftposit.so copy-directory/files: encountered path that is neither file nor directory path: /home/root/user/.local/share/racket/7.9/pkgs/softposit-rkt/libsoftposit.so context...: /home/root/racket/collects/racket/file.rkt:93:0: copy-directory/files /home/root/racket/collects/setup/setup-core.rkt:1797:30: copy-lib /home/root/racket/collects/setup/setup-core.rkt:1828:30: for-loop /home/root/racket/collects/setup/setup-core.rkt:190:50 /home/root/racket/collects/setup/setup-core.rkt:1774:6: for-loop /home/root/racket/collects/setup/setup-core.rkt:1770:4: make-libs-step /home/root/racket/collects/setup/setup-core.rkt:72:0: setup-core /home/root/racket/collects/setup/setup.rkt:78:3 /home/root/racket/collects/pkg/main.rkt:17:0: setup (submod "/home/root/racket/collects/pkg/main.rkt" main): [running body] "/home/root/racket/collects/raco/raco.rkt": [running body] "/home/root/racket/collects/raco/main.rkt": [running body] raco setup: --- installing shared files --- [2:08:15] raco setup: --- compiling collections --- [2:08:15] raco setup: making: /biginterval raco setup: making: /fpbench (fpbench) raco setup: making: /fpbench/benchmarks raco setup: making: /fpbench/infra raco setup: making: /fpbench/papers raco setup: making: /fpbench/papers/nsv16 raco setup: making: /fpbench/src raco setup: making: /fpbench/tests raco setup: making: /fpbench/tests/sanity raco setup: making: /fpbench/tests/scripts raco setup: making: /fpbench/tests/scripts/fpcores raco setup: making: /herbie raco setup: making: /herbie/core raco setup: making: /herbie/syntax raco setup: making: /herbie/web raco setup: making: /regraph raco setup: making: /regraph/infra raco setup: making: /rival raco setup: making: /rival/infra raco setup: making: /softposit-herbie (softposit-herbie) raco setup: in /softposit-herbie raco setup: in /softposit-rkt /home/root/user/.local/share/racket/7.9/pkgs/softposit-herbie/main.rkt:24:0: define-representation: use does not match pattern: (define-representation (name type) args ...) in: (define-representation (posit8 real posit8?) (compose double->posit8 bigfloat->flonum) (compose bf posit8->double) (shift 7 ordinal->posit8) (unshift 7 posit8->ordinal) 8 (curry posit8= (posit8-nar))) compilation context...: /home/root/user/.local/share/racket/7.9/pkgs/softposit-herbie/main.rkt location...: /home/root/user/.local/share/racket/7.9/pkgs/softposit-herbie/main.rkt:24:0 context...: /home/root/racket/collects/syntax/wrap-modbeg.rkt:46:4: do-wrapping-module-begin /home/root/racket/collects/compiler/private/cm-minimal.rkt:608:0: compile-zo* /home/root/racket/collects/compiler/private/cm-minimal.rkt:407:15 /home/root/racket/collects/compiler/private/cm-minimal.rkt:396:12: build /home/root/racket/collects/compiler/private/cm-minimal.rkt:372:0: maybe-compile-zo /home/root/racket/collects/compiler/private/cm-minimal.rkt:206:0: compile-root /home/root/racket/collects/compiler/private/cm-minimal.rkt:102:4 /home/root/racket/collects/racket/private/map.rkt:68:13: for-each /home/root/racket/collects/compiler/compiler.rkt:95:2: compile-directory-visitor /home/root/racket/collects/setup/setup-core.rkt:1083:2: compile-cc /home/root/racket/collects/setup/setup-core.rkt:1172:10: for-loop /home/root/racket/collects/setup/setup-core.rkt:72:0: setup-core /home/root/racket/collects/setup/setup.rkt:78:3 /home/root/racket/collects/pkg/main.rkt:17:0: setup (submod "/home/root/racket/collects/pkg/main.rkt" main): [running body] "/home/root/racket/collects/raco/raco.rkt": [running body] ... raco setup: making: /softposit-herbie/bench raco setup: making: /softposit-rkt (softposit-rkt) raco setup: in /softposit-rkt raco setup: making: /softposit-rkt/SoftPosit raco setup: making: /softposit-rkt/SoftPosit/build raco setup: making: /softposit-rkt/SoftPosit/build/Linux-x86_64-GCC raco setup: making: /softposit-rkt/SoftPosit/python raco setup: making: /softposit-rkt/SoftPosit/source raco setup: making: /softposit-rkt/SoftPosit/source/8086-SSE raco setup: making: /softposit-rkt/SoftPosit/source/include raco setup: --- creating launchers --- [2:08:19] raco setup: launcher: /home/root/user/.local/share/racket/7.9/bin/herbie raco setup: --- installing man pages --- [2:08:19] raco setup: --- building documentation --- [2:08:19] raco setup: running: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: running: /racket-index/scribblings/main/user/release.scrbl raco setup: running: /racket-index/scribblings/main/user/search.scrbl raco setup: running: /softposit-rkt/softposit-rkt.scrbl raco setup: running: /racket-index/scribblings/main/user/start.scrbl raco setup: rendering: /racket-index/scribblings/main/user/local-redirect.scrbl raco setup: rendering: /racket-index/scribblings/main/user/release.scrbl raco setup: rendering: /racket-index/scribblings/main/user/search.scrbl raco setup: rendering: /softposit-rkt/softposit-rkt.scrbl raco setup: rendering: /racket-index/scribblings/main/user/start.scrbl raco setup: --- installing collections --- [2:08:29] raco setup: --- post-installing collections --- [2:08:29] raco setup: --- summary of errors --- [2:08:29] raco setup: error: during foreign library setup for /softposit-rkt (softposit-rkt) raco setup: copy-directory/files: encountered path that is neither file nor directory raco setup: path: /home/root/user/.local/share/racket/7.9/pkgs/softposit-rkt/libsoftposit.so raco setup: error: during making for /softposit-herbie (softposit-herbie) raco setup: /home/root/user/.local/share/racket/7.9/pkgs/softposit-herbie/main.rkt:24:0: define-representation: use does not match pattern: (define-representation (name type) args ...) raco setup: in: (define-representation (posit8 real posit8?) (compose double->posit8 bigfloat->flonum) (compose bf posit8->double) (shift 7 ordinal->posit8) (unshift 7 posit8->ordinal) 8 (curry posit8= (posit8-nar))) raco setup: compiling: /softposit-herbie/main.rkt raco pkg install: packages installed, although setup reported errors The time is now Sunday, January 17th, 2021 2:08:29am