Build report for windows/x86.64

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

Timings

boot-time00:07:37
load-time00:14:10
test-time00:42:42
help-lint-time00:00:22
benchmark-time00:16:48
html-help-time00:14:03

Unit test failures

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

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

Long Unit Test: { { } [ "sudoku" shake-and-bake 800000 small-enough? ] }

Process exited with error code 1

Launch descriptor:

T{ process
    { command
        {
            "C:\\Users\\Doug\\builds\\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=sudoku"
            "-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\\builds\\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: 4e8 } }
    }
    { stderr +stdout+ }
    { priority +low-priority+ }
    { group +same-group+ }
    { status 1 }
    { pipe
        T{ pipe
            { in
                T{ win32-file
                    { disposed t }
                    { handle ALIEN: 514 }
                }
            }
            { out
                T{ win32-file
                    { disposed t }
                    { handle ALIEN: 4e8 }
                }
            }
        }
    }
}
(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: [ "sudoku" shake-and-bake => 800000 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.87905523
benchmark.3d-matrix-vector0.022511878
benchmark.ant0.140338761
benchmark.backtrack0.18012773
benchmark.base640.252171939
benchmark.beust10.572359382
benchmark.beust20.337667635
benchmark.binary-search0.115487259
benchmark.binary-trees1.092524808
benchmark.bloom-filters0.177860073
benchmark.bootstrap17.413887326
benchmark.busy-loop0.559973171
benchmark.chameneos-redux0.441168623
benchmark.combinatorics0.061907164
benchmark.completion0.671335296
benchmark.continuations0.452331404
benchmark.crc320.294826202
benchmark.csv0.06864442900000001
benchmark.dawes0.046600476
benchmark.dispatch11.260770946
benchmark.dispatch21.375359904
benchmark.dispatch31.678586566
benchmark.dispatch42.00238599
benchmark.dispatch50.815949381
benchmark.dispatch63.639464922
benchmark.dlists0.372880614
benchmark.e-decimals0.395557757
benchmark.e-ratios0.387744124
benchmark.empty-loop-00.09978176800000001
benchmark.empty-loop-10.184830304
benchmark.empty-loop-20.110100576
benchmark.euler1503.973735622
benchmark.fannkuch0.7167399330000001
benchmark.fasta1.224797057
benchmark.fib10.038013701
benchmark.fib20.038768923
benchmark.fib30.122621051
benchmark.fib40.06267917000000001
benchmark.fib50.235047313
benchmark.fib64.475805869
benchmark.fib70.470815145
benchmark.fib80.20730947
benchmark.find-pi12.528843512
benchmark.flip0.418321376
benchmark.gc01.576427626
benchmark.gc10.076532873
benchmark.gc213.220145401
benchmark.gc30.239256076
benchmark.hash-sets0.754755055
benchmark.hashtables0.676676465
benchmark.heaps0.159642864
benchmark.interval-sets0.602002206
benchmark.iteration0.805208444
benchmark.javascript3.32043065
benchmark.json0.203457694
benchmark.knucleotide1.510105185
benchmark.lcs0.312438096
benchmark.lexer3.566523549
benchmark.linked-assocs0.584596256
benchmark.make1.180424984
benchmark.mandel0.043997733
benchmark.matrix-exponential-scalar2.620028548
benchmark.matrix-exponential-simd0.071884346
benchmark.md50.022662637
benchmark.memoize0.198480339
benchmark.msgpack1.306783744
benchmark.mt0.116712113
benchmark.namespaces0.564226593
benchmark.nbody1.647328334
benchmark.nbody-simd0.154411777
benchmark.nested-empty-loop-10.04295493
benchmark.nested-empty-loop-20.257485517
benchmark.nsieve0.237250115
benchmark.nsieve-bits0.377899498
benchmark.nsieve-bytes0.141117877
benchmark.parse-bignum0.614373626
benchmark.parse-fixnum0.453449303
benchmark.parse-float3.615137667
benchmark.parse-ratio0.254980626
benchmark.partial-sums0.672584043
benchmark.pidigits0.293155327
benchmark.random0.133892491
benchmark.randomize1.137854635
benchmark.raytracer1.153573779
benchmark.raytracer-simd0.198895925
benchmark.recursive0.5216337720000001
benchmark.regex-dna0.637702736
benchmark.regexp0.238293203
benchmark.reverse-complement1.297043796
benchmark.ring0.466432865
benchmark.sfmt0.07848877
benchmark.sha10.154697937
benchmark.sieve1.31186151
benchmark.simd-10.413353693
benchmark.sockets12.166569858
benchmark.sort1.122848613
benchmark.spectral-norm0.996526548
benchmark.spectral-norm-simd0.489194777
benchmark.splay0.20317125
benchmark.splitting0.314350472
benchmark.stack0.418263063
benchmark.struct-arrays0.470473517
benchmark.tcp-echo01.156415462
benchmark.tcp-echo11.433023603
benchmark.tcp-echo21.4374275
benchmark.terrain-generation0.053777505
benchmark.timers0.031029531
benchmark.tuple-arrays0.341282176
benchmark.typecheck10.5169019
benchmark.typecheck20.462654479
benchmark.typecheck30.544363255
benchmark.udp-echo00.674332574
benchmark.udp-echo10.7052542979999999
benchmark.udp-echo20.878136448
benchmark.ui-panes0.105975158
benchmark.unicode0.308904339
benchmark.wrap0.109182648
benchmark.xml0.447968751
benchmark.yield0.109120068
benchmark.yuv-to-rgb0.055971488