Build report for windows/x86.32

Build machine:jasperbox
Disk usage:407 / 476 Gb used (85%)
Build directory:C:\Users\Doug/builds32/2018-05-11-00-54
GIT ID:0d7233f2daa9cac5034e3e283b51c817c9650501

Timings

boot-time00:07:02
load-time00:14:57
test-time00:48:52
help-lint-time00:00:25
benchmark-time00:21:50
html-help-time00:13:41

Unit test failures

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

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

Long Unit Test: { { } [ "hello-world" shake-and-bake 550000 small-enough? ] }

Process exited with error code 1

Launch descriptor:

T{ process
    { command
        {
            "C:\\Users\\Doug\\builds32\\2018-05-11-00-54\\factor\\factor.com"
            "-pic=0"
            "-i=C:\\Users\\Doug\\AppData\\Local/factorcode.org\\Factor/staging...."
            "-vocab-manifest-out=C:\\Users\\Doug\\AppData\\Local\\Temp/factorco..."
            "-deploy-vocab=hello-world"
            "-deploy-config=C:\\Users\\Doug\\AppData\\Local\\Temp/factorcode.or..."
            "-output-image=C:\\Users\\Doug\\AppData\\Local\\Temp/factorcode.org..."
            "-resource-path=C:\\Users\\Doug\\builds32\\2018-05-11-00-54\\factor\\"
            "-run=tools.deploy.shaker"
        }
    }
    { environment H{ } }
    { environment-mode +append-environment+ }
    { stdin +closed+ }
    { stdout
        T{ win32-file { disposed t } { handle ALIEN: 40c } }
    }
    { stderr +stdout+ }
    { priority +low-priority+ }
    { group +same-group+ }
    { status 1 }
    { pipe
        T{ pipe
            { in
                T{ win32-file
                    { disposed t }
                    { handle ALIEN: 6e4 }
                }
            }
            { out
                T{ win32-file
                    { disposed t }
                    { handle ALIEN: 40c }
                }
            }
        }
    }
}
(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 2242000 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 2150000 small-enough? ]
        \ (long-unit-test) 45 experiment
        { } [ "tetris" shake-and-bake 2462008 small-enough? ]
        \ (long-unit-test) 48 experiment
        { } [ "spheres" shake-and-bake 2184500 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 3640000 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
        0 get-local experiment. -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: [ "hello-world" shake-and-bake => 550000 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
    ]

Benchmark errors

Details:
=== benchmark.sum-file
<Listener input>

The system cannot find the file specified.
(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-benchmarks
(O) Word: run-timing-benchmarks
(O) Word: run-timing-benchmark
(O) Word: sum-file-benchmark
(O) Word: sum-file
(O) Method: M\ windows (file-reader)
(O) Word: open-read
(O) Word: open-file
(O) Word: opened-file
(O) Word: check-invalid-handle
(O) Word: throw-win32-error
(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.893896269
benchmark.3d-matrix-vector0.030502725
benchmark.ant0.128193196
benchmark.backtrack0.203856212
benchmark.base640.3213244
benchmark.beust10.55821639
benchmark.beust23.236761994
benchmark.binary-search0.136147349
benchmark.binary-trees0.941725582
benchmark.bloom-filters0.157614147
benchmark.bootstrap17.316116639
benchmark.busy-loop0.557120394
benchmark.chameneos-redux0.5027606140000001
benchmark.combinatorics0.061043567
benchmark.completion0.624722018
benchmark.continuations0.525624928
benchmark.crc320.605181535
benchmark.csv0.07362804100000001
benchmark.dawes0.345716511
benchmark.dispatch11.341170671
benchmark.dispatch21.405997175
benchmark.dispatch31.671509096
benchmark.dispatch42.442171034
benchmark.dispatch50.740454476
benchmark.dispatch63.219073299
benchmark.dlists0.360358148
benchmark.e-decimals0.647610511
benchmark.e-ratios0.205267382
benchmark.empty-loop-00.098989567
benchmark.empty-loop-10.191328059
benchmark.empty-loop-20.104028648
benchmark.euler1504.404047535
benchmark.fannkuch0.583061349
benchmark.fasta1.275135527
benchmark.fib10.038203714
benchmark.fib20.03856184
benchmark.fib30.123338156
benchmark.fib40.057550486
benchmark.fib50.249820084
benchmark.fib64.674268003
benchmark.fib71.638305776
benchmark.fib81.012695981
benchmark.find-pi3.883810427
benchmark.flip0.416662163
benchmark.gc01.808673363
benchmark.gc10.07631668899999999
benchmark.gc224.237056403
benchmark.gc30.223723248
benchmark.hash-sets2.023471052
benchmark.hashtables0.6690804380000001
benchmark.heaps0.178040132
benchmark.interval-sets5.708220003
benchmark.iteration0.871365049
benchmark.javascript4.281314695
benchmark.json0.197532828
benchmark.knucleotide3.402446919
benchmark.lcs0.311412644
benchmark.lexer3.519373795
benchmark.linked-assocs0.579292634
benchmark.make1.126692423
benchmark.mandel0.043284326
benchmark.matrix-exponential-scalar2.764877307
benchmark.matrix-exponential-simd0.154778437
benchmark.md52.219445647
benchmark.memoize0.204199263
benchmark.msgpack1.682831455
benchmark.mt9.253183738000001
benchmark.namespaces0.576379837
benchmark.nbody1.911500483
benchmark.nbody-simd0.162526647
benchmark.nested-empty-loop-10.043282619
benchmark.nested-empty-loop-20.282595871
benchmark.nsieve0.197799075
benchmark.nsieve-bits0.48005218
benchmark.nsieve-bytes0.165781639
benchmark.parse-bignum0.768664227
benchmark.parse-fixnum0.442320088
benchmark.parse-float3.762255505
benchmark.parse-ratio0.33181445
benchmark.partial-sums0.992013419
benchmark.pidigits0.580509239
benchmark.random3.888370206
benchmark.randomize13.347458215
benchmark.raytracer1.185484546
benchmark.raytracer-simd0.214059818
benchmark.recursive0.496243517
benchmark.regex-dna0.70217083
benchmark.regexp0.24366225
benchmark.reverse-complement2.024207216
benchmark.ring0.371958986
benchmark.sfmt0.940319816
benchmark.sha15.30894786
benchmark.sieve1.6182547
benchmark.simd-11.923276544
benchmark.sockets11.279887027
benchmark.sort2.71379613
benchmark.spectral-norm0.981121438
benchmark.spectral-norm-simd0.481937533
benchmark.splay0.388012363
benchmark.splitting0.29384484
benchmark.stack0.432877109
benchmark.struct-arrays0.666429623
benchmark.tcp-echo02.383481315
benchmark.tcp-echo11.464760852
benchmark.tcp-echo21.470414351
benchmark.terrain-generation0.382084937
benchmark.timers0.052748923
benchmark.tuple-arrays0.435942941
benchmark.typecheck10.461625045
benchmark.typecheck20.443750885
benchmark.typecheck30.516621998
benchmark.udp-echo00.678806447
benchmark.udp-echo10.715006477
benchmark.udp-echo20.941117137
benchmark.ui-panes0.086715998
benchmark.unicode0.278791883
benchmark.wrap0.126835787
benchmark.xml0.40659481
benchmark.yield0.108807739
benchmark.yuv-to-rgb0.08076609999999999