Build report for linux/x86.64

Build machine:ubuntu-mason
Disk usage:20 / 39 Gb used (52%)
Build directory:/home/sheeple/builds/2019-11-17-01-06
GIT ID:71ad025aaf2b888119d4ac080cf5ac4c8c3a0b52

Timings

boot-time00:08:53
load-time00:14:40
test-time00:51:15
help-lint-time00:00:26
benchmark-time00:19:49
html-help-time00:03:31

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/sheeple/builds/2019-11-17-01-06/factor/factor"
            "-pic=0"
            "-i=/home/sheeple/.cache/factor/staging.math-threads-compiler-..."
            "-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.64.image"
            "-resource-path=/home/sheeple/builds/2019-11-17-01-06/factor/"
            "-run=tools.deploy.shaker"
        }
    }
    { environment H{ } }
    { environment-mode +append-environment+ }
    { stdin +closed+ }
    { stdout T{ fd { disposed t } { fd 27 } } }
    { stderr +stdout+ }
    { priority +low-priority+ }
    { group +same-group+ }
    { status 1 }
    { pipe
        T{ pipe
            { in T{ fd { disposed t } { fd 25 } } }
            { out T{ fd { disposed t } { fd 27 } } }
        }
    }
}
(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.286174756
benchmark.3d-matrix-vector0.036407657
benchmark.ant0.160781334
benchmark.backtrack0.203221637
benchmark.base640.056280807
benchmark.beust10.766123039
benchmark.beust20.458565012
benchmark.binary-search0.161960744
benchmark.binary-trees1.386828629
benchmark.bloom-filters0.250866551
benchmark.bootstrap19.329420931
benchmark.busy-loop0.791728969
benchmark.chameneos-redux0.802010628
benchmark.combinatorics0.083127642
benchmark.completion0.7623511630000001
benchmark.continuations0.49484294
benchmark.crc320.188520138
benchmark.csv0.092206128
benchmark.cuckoo-filters4.646347523
benchmark.dawes0.06629769000000001
benchmark.dispatch11.674214793
benchmark.dispatch21.644405981
benchmark.dispatch32.13649192
benchmark.dispatch42.790847955
benchmark.dispatch51.118897087
benchmark.dispatch64.676577448
benchmark.dlists0.530912805
benchmark.e-decimals0.533463063
benchmark.e-ratios0.070506734
benchmark.empty-loop-00.13447071
benchmark.empty-loop-10.25566936
benchmark.empty-loop-20.145167812
benchmark.euler1505.07630339
benchmark.fannkuch0.748828109
benchmark.fasta2.095159221
benchmark.fib10.060351835
benchmark.fib20.060456276
benchmark.fib30.174407586
benchmark.fib40.08330335
benchmark.fib50.318891533
benchmark.fib66.823011099
benchmark.fib70.427817967
benchmark.fib80.282578246
benchmark.find-pi0.993641236
benchmark.flip0.534561722
benchmark.gc02.201295542
benchmark.gc10.08626054900000001
benchmark.gc229.944589876
benchmark.gc30.29042209
benchmark.hash-sets0.999600491
benchmark.hashtables0.91806119
benchmark.heaps0.236344195
benchmark.interval-sets0.844600179
benchmark.iteration1.154120373
benchmark.javascript4.434590672
benchmark.json0.273739916
benchmark.knucleotide1.939288723
benchmark.lcs0.453195291
benchmark.lexer4.607026656
benchmark.linked-assocs0.850605711
benchmark.make1.653499465
benchmark.mandel0.055694325
benchmark.matrix-exponential-scalar3.684167455
benchmark.matrix-exponential-simd0.105674841
benchmark.md50.030926825
benchmark.memoize0.301364561
benchmark.msgpack1.655393609
benchmark.mt0.161283158
benchmark.namespaces0.82417701
benchmark.nbody2.143292434
benchmark.nbody-simd0.224074204
benchmark.nested-empty-loop-10.06508332999999999
benchmark.nested-empty-loop-20.359781442
benchmark.nsieve0.8820996290000001
benchmark.nsieve-bits0.543654008
benchmark.nsieve-bytes0.203128583
benchmark.parse-bignum0.886275154
benchmark.parse-fixnum0.629589871
benchmark.parse-float0.652032234
benchmark.parse-ratio0.400815108
benchmark.partial-sums0.8068131079999999
benchmark.pidigits0.428400841
benchmark.random0.191239757
benchmark.randomize1.466125586
benchmark.raytracer1.721895636
benchmark.raytracer-simd0.284217153
benchmark.recursive0.739805224
benchmark.regex-dna0.876463999
benchmark.regexp0.336513589
benchmark.reverse-complement1.763237932
benchmark.ring0.602135537
benchmark.sfmt0.112746537
benchmark.sha10.214792774
benchmark.sieve1.861650566
benchmark.simd-10.682838828
benchmark.sockets9.666081025
benchmark.sort1.642946236
benchmark.spectral-norm1.418850028
benchmark.spectral-norm-simd0.7009067839999999
benchmark.splay0.267848543
benchmark.splitting0.429065015
benchmark.stack0.612454399
benchmark.struct-arrays0.765301943
benchmark.sum-file0.512808276
benchmark.tcp-echo00.051150042
benchmark.tcp-echo10.416790342
benchmark.tcp-echo20.437157958
benchmark.terrain-generation0.078876205
benchmark.timers0.126487957
benchmark.tuple-arrays0.45608487
benchmark.typecheck10.728254155
benchmark.typecheck20.6815934729999999
benchmark.typecheck30.7837568110000001
benchmark.udp-echo00.300731693
benchmark.udp-echo10.343183214
benchmark.udp-echo20.669148457
benchmark.ui-panes0.169683395
benchmark.unicode0.362360925
benchmark.wrap0.153814859
benchmark.xml0.606592051
benchmark.yield0.21691965
benchmark.yuv-to-rgb0.07797893