Build report for linux/x86.32

Build machine:ubuntu32
Disk usage:21 / 32 Gb used (65%)
Build directory:/home/erg/builds32/2019-11-16-19-06
GIT ID:71ad025aaf2b888119d4ac080cf5ac4c8c3a0b52

Timings

boot-time00:07:29
load-time00:13:17
test-time01:15:56
help-lint-time00:00:27
benchmark-time00:26:37
html-help-time00:03:19

Unit test failures

Details:
==== resource:basis/tools/deploy/deploy-tests.factor

resource:basis/tools/deploy/deploy-tests.factor: 62

Long Unit Test: {
    { }
    [ "gpu.demos.bunny" shake-and-bake 3750000 small-enough? ]
}

Process exited with error code 1

Launch descriptor:

T{ process
    { command
        {
            "/home/erg/builds32/2019-11-16-19-06/factor/factor"
            "-pic=0"
            "-i=/home/erg/.cache/factor/staging.math-threads-compiler-io-u..."
            "-vocab-manifest-out=/tmp/factor-temp/vocab-manifest-gpu.demos..."
            "-deploy-vocab=gpu.demos.bunny"
            "-deploy-config=/tmp/factor-temp/deploy-config-gpu.demos.bunny"
            "-output-image=/tmp/factor-temp/test.unix-x86.32.image"
            "-resource-path=/home/erg/builds32/2019-11-16-19-06/factor/"
            "-run=tools.deploy.shaker"
        }
    }
    { environment H{ } }
    { environment-mode +append-environment+ }
    { stdin +closed+ }
    { stdout T{ fd { disposed t } { fd 23 } } }
    { stderr +stdout+ }
    { priority +low-priority+ }
    { group +same-group+ }
    { status 1 }
    { pipe
        T{ pipe
            { in T{ fd { disposed t } { fd 22 } } }
            { out T{ fd { disposed t } { fd 23 } } }
        }
    }
}
(U) Quotation: [ c-to-factor => ]
    Word: c-to-factor
(U) Quotation: [ [ (get-catchstack) push ] dip call => (get-catchstack) pop* ]
(O) Word: command-line-startup
(O) Word: do-all
(O) Word: do-tests
(O) Word: test-vocabs
(O) Word: test-vocab
(O) Word: run-test-file
(U) Quotation: [
        delete-staging-images
        [ "nosuchvocab" deploy ] [ no-vocab? ] \ (must-fail-with) 15
        experiment
        [ "no such vocab, fool!" deploy ] [ bad-vocab-name? ]
        \ (must-fail-with) 17 experiment
        { } [ "hello-world" shake-and-bake 550000 small-enough? ]
        \ (long-unit-test) 19 experiment
        { ~array~ } [ ~hashtable~ ~quotation~ with-variables ]
        \ (long-unit-test) 32 experiment
        { } [ "sudoku" shake-and-bake 800000 small-enough? ]
        \ (long-unit-test) 34 experiment
        { } [ "hello-ui" shake-and-bake 2762000 small-enough? ]
        \ (long-unit-test) 37 experiment
        { "math-threads-compiler-io-ui" } [
            "hello-ui" deploy-config config>profile
            staging-image-name file-name "." split second
        ] \ (long-unit-test) 42 experiment
        { } [ "maze" shake-and-bake 2800000 small-enough? ]
        \ (long-unit-test) 45 experiment
        { } [ "tetris" shake-and-bake 2850000 small-enough? ]
        \ (long-unit-test) 48 experiment
        { } [ "spheres" shake-and-bake 2820000 small-enough? ]
        \ (long-unit-test) 51 experiment
        { } [ "terrain" shake-and-bake 2685300 small-enough? ]
        \ (long-unit-test) 54 experiment
        { } [
            "gpu.demos.raytrace" shake-and-bake
            3557800 small-enough?
        ] \ (long-unit-test) 57 experiment
        { } [ "bunny" shake-and-bake 2700000 small-enough? ]
        \ (long-unit-test) 60 experiment
        { }
        [ "gpu.demos.bunny" shake-and-bake 3750000 small-enough? ]
        \ (long-unit-test) 62 experiment => os macosx?
        [ ~quotation~ ~quotation~ \ (long-unit-test) 65 experiment ]
        when
        { } [
            "benchmark.regex-dna" shake-and-bake
            900000 small-enough?
        ] \ (long-unit-test) 68 experiment {
            "tools.deploy.test.1"
            "tools.deploy.test.2"
            "tools.deploy.test.3"
            "tools.deploy.test.4"
        } [
            ~array~ swap ~quotation~ curry
            \ (long-unit-test) 79 experiment
        ] each
        { } [
            <dispatcher> add-quot-responder "vocab:http/test"
            <static> >>default test-httpd
        ] \ (long-unit-test) 109 experiment
        { } [ "tools.deploy.test.5" shake-and-bake run-temp-image ]
        \ (long-unit-test) 114 experiment
        { } [ "http://localhost/quit" add-port http-get 2drop ]
        \ (long-unit-test) 119 experiment ~79 more~
    ]
(U) Quotation: [
        2 load-locals -1 get-local <experiment> load-local
        silent-tests? get 0 get-local
        [ 1 load-locals 0 get-local 1 drop-locals experiment. ]
        curry unless -2 get-local execute
        => 0 get-local -1 get-local [
            2 load-locals -1 get-local 0 get-local ~quotation~ curry
            curry ~quotation~ 2 drop-locals if
        ] curry curry
        [ 2drop "Warning: test skipped!" print ] 3 drop-locals if
    ]
    Word: experiment
(O) Word: (unit-test)
(U) Quotation: [
        [ ~quotation~ dip swap ~quotation~ dip ] dip swap
        [ call get-datastack ] dip => swap [ set-datastack ] dip
    ]
(U) Quotation: [ call => get-datastack ]
(U) Quotation: [ "gpu.demos.bunny" shake-and-bake => 3750000 small-enough? ]
(O) Word: shake-and-bake
(O) Word: make-deploy-image
(O) Word: check-success
(O) Word: process-failed
(O) Method: M\ object throw
(U) Quotation: [
        OBJ-CURRENT-THREAD special-object error-thread set-global
        current-continuation => error-continuation set-global
        [ original-error set-global ] [ rethrow ] bi
    ]

Benchmarks

BenchmarkTime (seconds)
benchmark.3d-matrix-scalar1.140375143
benchmark.3d-matrix-vector0.032712632
benchmark.ant0.130485891
benchmark.backtrack0.243554608
benchmark.base640.048563666
benchmark.beust10.624290985
benchmark.beust24.567858084
benchmark.binary-search0.14064383
benchmark.binary-trees1.096168242
benchmark.bloom-filters0.162281718
benchmark.bootstrap18.258158803000001
benchmark.busy-loop0.5875126550000001
benchmark.chameneos-redux0.456781533
benchmark.combinatorics0.055599313
benchmark.completion0.639833305
benchmark.continuations0.587209078
benchmark.crc320.495430414
benchmark.csv0.07472329900000001
benchmark.cuckoo-filters42.349193911
benchmark.dawes0.358349974
benchmark.dispatch11.403737827
benchmark.dispatch21.676720623
benchmark.dispatch31.527729652
benchmark.dispatch41.912048881
benchmark.dispatch50.751045662
benchmark.dispatch63.377447941
benchmark.dlists0.394136114
benchmark.e-decimals0.8368754309999999
benchmark.e-ratios0.16939516
benchmark.empty-loop-00.102421603
benchmark.empty-loop-10.188847522
benchmark.empty-loop-20.106406295
benchmark.euler1504.955203034
benchmark.fannkuch0.650494777
benchmark.fasta1.095245579
benchmark.fib10.039193867
benchmark.fib20.039921087
benchmark.fib30.133039549
benchmark.fib40.073936169
benchmark.fib50.265827715
benchmark.fib64.252216636
benchmark.fib71.66039902
benchmark.fib80.943423612
benchmark.find-pi2.996284587
benchmark.flip0.491085781
benchmark.gc02.06220457
benchmark.gc10.087591642
benchmark.gc242.877532154
benchmark.gc30.227222479
benchmark.hash-sets0.745106226
benchmark.hashtables0.713494976
benchmark.heaps0.185205497
benchmark.interval-sets5.990446293
benchmark.iteration0.952115046
benchmark.javascript2.971617522
benchmark.json0.219725594
benchmark.knucleotide2.095358098
benchmark.lcs0.341139479
benchmark.lexer3.779876186
benchmark.linked-assocs0.567152777
benchmark.make2.343612269
benchmark.mandel0.04104743
benchmark.matrix-exponential-scalar2.92664499
benchmark.matrix-exponential-simd0.168647065
benchmark.md52.507725098
benchmark.memoize0.214503044
benchmark.msgpack1.555197097
benchmark.mt10.672259377
benchmark.namespaces0.606216812
benchmark.nbody2.355626856
benchmark.nbody-simd0.1701672
benchmark.nested-empty-loop-10.044279868
benchmark.nested-empty-loop-20.245181252
benchmark.nsieve0.215831822
benchmark.nsieve-bits0.504237286
benchmark.nsieve-bytes0.171927342
benchmark.parse-bignum0.984277404
benchmark.parse-fixnum0.457015408
benchmark.parse-float0.774211493
benchmark.parse-ratio0.330227781
benchmark.partial-sums0.763865373
benchmark.pidigits0.723398812
benchmark.random4.521792383
benchmark.randomize15.702116475
benchmark.raytracer1.303568507
benchmark.raytracer-simd0.22160875
benchmark.recursive0.539186348
benchmark.regex-dna0.705348438
benchmark.regexp0.249445289
benchmark.reverse-complement1.453153954
benchmark.ring0.475908672
benchmark.sfmt0.988148925
benchmark.sha15.935464632
benchmark.sieve1.677933067
benchmark.simd-10.775032554
benchmark.sockets5.206777018
benchmark.sort3.197369453
benchmark.spectral-norm1.01526606
benchmark.spectral-norm-simd0.5005349
benchmark.splay0.450234448
benchmark.splitting0.310899105
benchmark.stack0.442171679
benchmark.struct-arrays0.7676628049999999
benchmark.sum-file0.495735899
benchmark.tcp-echo00.03984854
benchmark.tcp-echo10.240526304
benchmark.tcp-echo20.25307254
benchmark.terrain-generation0.443251853
benchmark.timers0.05313964
benchmark.tuple-arrays0.445367096
benchmark.typecheck10.473802298
benchmark.typecheck20.45981416
benchmark.typecheck30.53083538
benchmark.udp-echo00.229223418
benchmark.udp-echo10.258865338
benchmark.udp-echo20.525741575
benchmark.ui-panes0.117527371
benchmark.unicode0.295931913
benchmark.wrap0.133097434
benchmark.xml0.407828962
benchmark.yield0.092688782
benchmark.yuv-to-rgb0.081984033