Build report for linux/x86.32

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

Timings

boot-time00:07:51
load-time00:14:44
test-time01:14:50
help-lint-time00:00:25
benchmark-time00:25:41
html-help-time00:03:52

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-28-09-57/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-28-09-57/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-scalar0.9541887100000001
benchmark.3d-matrix-vector0.031862621
benchmark.ant0.13148005
benchmark.backtrack0.206137655
benchmark.base640.046551044
benchmark.beust10.57069518
benchmark.beust23.713172782
benchmark.binary-search0.139080556
benchmark.binary-trees1.18667192
benchmark.bloom-filters0.159086423
benchmark.bootstrap17.809570429
benchmark.busy-loop0.571266359
benchmark.chameneos-redux0.478127062
benchmark.combinatorics0.05902906
benchmark.completion0.753522363
benchmark.continuations0.575950315
benchmark.crc320.552445832
benchmark.csv0.089939651
benchmark.cuckoo-filters39.55691954
benchmark.dawes0.357540792
benchmark.dispatch11.367985661
benchmark.dispatch21.239998194
benchmark.dispatch31.626373907
benchmark.dispatch41.505560548
benchmark.dispatch50.74634416
benchmark.dispatch63.322105
benchmark.dlists0.433557293
benchmark.e-decimals0.854995724
benchmark.e-ratios0.170848994
benchmark.empty-loop-00.101531096
benchmark.empty-loop-10.197246493
benchmark.empty-loop-20.106308917
benchmark.euler1504.788174082
benchmark.fannkuch0.663851777
benchmark.fasta1.073958496
benchmark.fib10.039291251
benchmark.fib20.039031203
benchmark.fib30.127232639
benchmark.fib40.058363543
benchmark.fib50.252933733
benchmark.fib63.925959036
benchmark.fib71.596793342
benchmark.fib80.898602789
benchmark.find-pi2.843109916
benchmark.flip0.446865381
benchmark.gc01.886497608
benchmark.gc10.07679225100000001
benchmark.gc243.443590062
benchmark.gc30.215073337
benchmark.hash-sets0.7290166380000001
benchmark.hashtables0.679930542
benchmark.heaps0.188859738
benchmark.interval-sets6.051900868
benchmark.iteration0.902580732
benchmark.javascript3.095033701
benchmark.json0.25379848
benchmark.knucleotide2.164322372
benchmark.lcs0.332129334
benchmark.lexer4.804055325
benchmark.linked-assocs0.561437388
benchmark.make1.179308634
benchmark.mandel0.041800367
benchmark.matrix-exponential-scalar2.998271141
benchmark.matrix-exponential-simd0.167483965
benchmark.md52.530656165
benchmark.memoize0.212425046
benchmark.msgpack1.652340129
benchmark.mt10.774780395
benchmark.namespaces0.61361765
benchmark.nbody2.34499982
benchmark.nbody-simd0.17101814
benchmark.nested-empty-loop-10.044898842
benchmark.nested-empty-loop-20.26661534
benchmark.nsieve0.211729354
benchmark.nsieve-bits0.501490919
benchmark.nsieve-bytes0.170700588
benchmark.parse-bignum0.982399965
benchmark.parse-fixnum0.443744119
benchmark.parse-float0.7818045810000001
benchmark.parse-ratio0.353987608
benchmark.partial-sums0.7589391640000001
benchmark.pidigits0.719815849
benchmark.random4.468503528
benchmark.randomize15.638697387
benchmark.raytracer1.335925659
benchmark.raytracer-simd0.222738751
benchmark.recursive0.559510481
benchmark.regex-dna0.731573367
benchmark.regexp0.251582856
benchmark.reverse-complement1.510585849
benchmark.ring0.484277082
benchmark.sfmt1.022479957
benchmark.sha16.420773937
benchmark.sieve1.843663507
benchmark.simd-10.747795834
benchmark.sockets5.193892576
benchmark.sort3.396179345
benchmark.spectral-norm1.024517223
benchmark.spectral-norm-simd0.510354206
benchmark.splay0.45538991
benchmark.splitting0.319738425
benchmark.stack0.46025205
benchmark.struct-arrays0.784432602
benchmark.sum-file0.570352389
benchmark.tcp-echo00.042705504
benchmark.tcp-echo10.253062839
benchmark.tcp-echo20.264805603
benchmark.terrain-generation0.439898438
benchmark.timers0.056896674
benchmark.tuple-arrays0.45184714
benchmark.typecheck10.489055128
benchmark.typecheck20.464751106
benchmark.typecheck30.543903789
benchmark.udp-echo00.227665463
benchmark.udp-echo10.269213099
benchmark.udp-echo20.532052306
benchmark.ui-panes0.119464533
benchmark.unicode0.322296352
benchmark.wrap0.140373028
benchmark.xml0.415270988
benchmark.yield0.110560054
benchmark.yuv-to-rgb0.083151164