Build report for windows/x86.32

Build machine:jasperbox
Disk usage:444.02Gi used, 32.06Gi avail, 476.08Gi total, 6.73% free
Build directory:C:\Users\Doug/builds32/2022-06-29-11-46
GIT ID:f9bec769243203e0226fc2a5fefb734e977c3f00

Timings

boot-time00:01:46
load-time00:06:32
test-time01:02:49
help-lint-time00:00:36
benchmark-time00:26:34
html-help-time00:01:24

Unit test failures

Details:
==== resource:extra/mediawiki/api/api-tests.factor

resource:extra/mediawiki/api/api-tests.factor: 23

Unit Test: { { t } [ { { "meta" "userinfo" } } query "anon" of ] }

Bad store to specialized slot
value "5"
class real
(U) [ c-to-factor => ]
    c-to-factor
(U) [ [ (get-catchstack) push ] dip call => (get-catchstack) pop* ]
(O) command-line-startup
(O) do-all
(O) do-tests
(O) test-vocabs
(O) test-vocab
(O) run-test-file
(U) [
        { ~array~ } [ ~array~ prepare ] \ (unit-test) 6 experiment
        { ~array~ } [ ~array~ prepare ] \ (unit-test) 9 experiment
        { ~array~ } [ ~array~ prepare ] \ (unit-test) 12 experiment
        { ~array~ } [ ~array~ prepare ] \ (unit-test) 15 experiment
        { ~array~ } [ ~array~ prepare ] \ (unit-test) 18 experiment
        "mediawiki.api unit-test" contact set-global
        "https://en.wikipedia.org/w/api.php" endpoint set-global
        { t } [ ~array~ query "anon" of ] \ (unit-test) 23
        experiment =>
        { } [ ~array~ api-call drop ] \ (unit-test) 28 experiment
    ]
(U) [
        2 load-locals -1 get-local <experiment> load-local
        silent-tests? get 0 get-local
        [ load-local 0 get-local experiment. 1 drop-locals ] 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~ if 2 drop-locals
        ] curry curry [ 2drop "Warning: test skipped!" print ] if
        3 drop-locals
    ]
    experiment
(O) (unit-test)
(U) [
        [ ~quotation~ dip swap ~quotation~ dip ] dip swap
        [ call get-datastack ] dip => swap [ set-datastack ] dip
    ]
(U) [ call => get-datastack ]
(U) [ { ~array~ } query => "anon" of ]
(O) query
(O) (query)
(O) api-call
(O) failed?
(O) retry-after?
(O) M\ duration second<<
(O) bad-slot-value
(O) M\ object throw
(U) [
        OBJ-CURRENT-THREAD special-object error-thread set-global
        current-continuation => error-continuation set-global
        [ original-error set-global ] [ rethrow ] bi
    ]

resource:extra/mediawiki/api/api-tests.factor: 28

Unit Test: {
    { }
    [
        {
            { "action" "parse" }
            { "title" "Factor (programming language)" }
        } api-call drop
    ]
}

Bad store to specialized slot
value "5"
class real
(U) [ c-to-factor => ]
    c-to-factor
(U) [ [ (get-catchstack) push ] dip call => (get-catchstack) pop* ]
(O) command-line-startup
(O) do-all
(O) do-tests
(O) test-vocabs
(O) test-vocab
(O) run-test-file
(U) [
        2 load-locals -1 get-local <experiment> load-local
        silent-tests? get 0 get-local
        [ load-local 0 get-local experiment. 1 drop-locals ] 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~ if 2 drop-locals
        ] curry curry [ 2drop "Warning: test skipped!" print ] if
        3 drop-locals
    ]
    experiment
(O) (unit-test)
(U) [
        [ ~quotation~ dip swap ~quotation~ dip ] dip swap
        [ call get-datastack ] dip => swap [ set-datastack ] dip
    ]
(U) [ call => get-datastack ]
(U) [ { ~array~ ~array~ } api-call => drop ]
(O) api-call
(O) failed?
(O) retry-after?
(O) M\ duration second<<
(O) bad-slot-value
(O) M\ object throw
(U) [
        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.925
benchmark.3d-matrix-vector0.036
benchmark.ant0.161
benchmark.backtrack0.194
benchmark.base640.044
benchmark.beust10.564
benchmark.beust23.357
benchmark.binary-search0.162
benchmark.binary-trees0.981
benchmark.bloom-filters0.190
benchmark.bootstrap111.236
benchmark.busy-loop0.560
benchmark.chameneos-redux0.485
benchmark.combinatorics0.048
benchmark.completion0.614
benchmark.continuations0.523
benchmark.crc320.629
benchmark.csv0.074
benchmark.cuckoo-filters34.618
benchmark.dawes0.344
benchmark.dispatch11.249
benchmark.dispatch21.441
benchmark.dispatch31.794
benchmark.dispatch42.192
benchmark.dispatch50.500
benchmark.dispatch63.314
benchmark.dlists0.369
benchmark.e-decimals0.653
benchmark.e-ratios0.206
benchmark.empty-loop-00.096
benchmark.empty-loop-10.190
benchmark.empty-loop-20.104
benchmark.euler1504.490
benchmark.fannkuch0.686
benchmark.fasta1.239
benchmark.fib10.038
benchmark.fib20.039
benchmark.fib30.123
benchmark.fib40.057
benchmark.fib50.255
benchmark.fib64.655
benchmark.fib71.643
benchmark.fib81.014
benchmark.find-pi3.879
benchmark.flip0.412
benchmark.gc01.809
benchmark.gc10.076
benchmark.gc227.839
benchmark.gc30.229
benchmark.hash-sets0.781
benchmark.hashtables0.672
benchmark.heaps0.179
benchmark.interval-sets5.752
benchmark.iteration0.828
benchmark.json0.261
benchmark.knucleotide1.430
benchmark.lcs0.311
benchmark.lexer6.111
benchmark.linked-assocs0.569
benchmark.make1.097
benchmark.mandel0.040
benchmark.matrix-exponential-scalar2.891
benchmark.matrix-exponential-simd0.163
benchmark.md52.292
benchmark.memoize0.210
benchmark.msgpack1.434
benchmark.mt9.336
benchmark.namespaces0.585
benchmark.nbody1.941
benchmark.nbody-simd0.159
benchmark.nested-empty-loop-10.043
benchmark.nested-empty-loop-20.336
benchmark.nsieve0.195
benchmark.nsieve-bits0.485
benchmark.nsieve-bytes0.164
benchmark.parse-bignum0.790
benchmark.parse-fixnum0.468
benchmark.parse-float4.044
benchmark.parse-ratio0.397
benchmark.partial-sums0.993
benchmark.pidigits0.587
benchmark.random3.900
benchmark.randomize13.495
benchmark.raytracer1.182
benchmark.raytracer-simd0.222
benchmark.recursive0.504
benchmark.regex-dna0.695
benchmark.regexp0.242
benchmark.reverse-complement1.407
benchmark.ring0.445
benchmark.sfmt0.926
benchmark.sha15.297
benchmark.sieve1.627
benchmark.simd-10.638
benchmark.sockets13.515
benchmark.sort2.858
benchmark.spectral-norm0.992
benchmark.spectral-norm-simd0.487
benchmark.splay0.437
benchmark.splitting0.289
benchmark.stack0.434
benchmark.struct-arrays0.674
benchmark.sum-file0.568
benchmark.tcp-echo02.127
benchmark.tcp-echo12.527
benchmark.tcp-echo22.538
benchmark.terrain-generation0.389
benchmark.timers0.040
benchmark.tuple-arrays0.429
benchmark.typecheck10.467
benchmark.typecheck20.451
benchmark.typecheck30.526
benchmark.udp-echo00.687
benchmark.udp-echo10.739
benchmark.udp-echo21.021
benchmark.ui-panes0.099
benchmark.unicode0.282
benchmark.wrap0.124
benchmark.xml0.363
benchmark.yield0.105
benchmark.yuv-to-rgb0.084