Build report for linux/x86.32

Build machine:linuxmini
Disk usage:74.18Gi used, 1664.88Gi avail, 1832.21Gi total, 90.87% free
Build directory:~/builds32/2024-05-23-10-31
GIT ID:3bfeb35c20d0cedb1480345aefc7daececc42532

Timings

boot-time00:03:13
load-time00:09:49
test-time00:27:32
help-lint-time00:00:19
benchmark-time00:11:12
html-help-time00:05:20

Unit test failures

Details:
==== resource:basis/cuckoo-filters/cuckoo-filters-tests.factor

resource:basis/cuckoo-filters/cuckoo-filters-tests.factor: 29

Unit Test: {
    { 250000 250000 0 }
    [
        250000 <cuckoo-filter> 250000
        [ number>string ] map-integers [
            [
                {
                    [ over cuckoo-lookup not ]
                    [ over cuckoo-insert ]
                } 1&&
            ] count swap
        ] [ [ over cuckoo-lookup ] count swap ]
        [ [ over cuckoo-delete drop ] each ] tri size>>
    ]
}

already-unregistered
disposable T{ sha1-state f f f f ~byte-vector~ 6 64 ~uint-array~...
(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) [
        250000 <cuckoo-filter> 250000 [ number>string ] map-integers
        [ ~quotation~ count swap ] [ ~quotation~ count swap ]
        [ ~quotation~ each ] tri => size>>
    ]
(U) [ [ ~quotation~ dip keep ] dip => call ]
    tri
(U) [ over [ call ] dip => ]
    keep
(U) [ [ over cuckoo-lookup ] count => swap ]
(U) [ [ nip call ] 3keep => [ 1 + ] 2dip each-integer-from ]
(U) [ swap [ 2dip ] dip => ]
    3dip
(U) [ swap [ dip ] dip => ]
    2dip
(U) [ swap [ call ] dip => ]
    dip
(U) [ dip => + ]
(U) [ swap [ call ] dip => ]
    dip
(U) [ uncompose [ call ] dip => call ]
    M\ composed call
(O) cuckoo-lookup
(O) hash-indices
(O) M\ disposable dispose
(O) unregister-disposable
(O) already-unregistered
(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.508
benchmark.3d-matrix-vector0.013
benchmark.ant0.060
benchmark.backtrack0.091
benchmark.base640.021
benchmark.beust10.263
benchmark.beust21.507
benchmark.binary-search0.091
benchmark.binary-trees0.503
benchmark.bloom-filters0.057
benchmark.bootstrap15.169
benchmark.busy-loop0.243
benchmark.chameneos-redux0.179
benchmark.combinatorics0.026
benchmark.completion0.237
benchmark.continuations0.231
benchmark.crc320.167
benchmark.csv0.037
benchmark.cuckoo-filters14.810
benchmark.dawes0.129
benchmark.dispatch10.333
benchmark.dispatch20.390
benchmark.dispatch30.538
benchmark.dispatch40.920
benchmark.dispatch50.251
benchmark.dispatch61.741
benchmark.dlists0.211
benchmark.e-decimals0.330
benchmark.e-ratios0.083
benchmark.empty-loop-00.024
benchmark.empty-loop-10.093
benchmark.empty-loop-20.044
benchmark.euler1502.051
benchmark.fannkuch0.280
benchmark.fasta0.641
benchmark.fib10.022
benchmark.fib20.022
benchmark.fib30.066
benchmark.fib40.031
benchmark.fib50.103
benchmark.fib61.800
benchmark.fib70.674
benchmark.fib80.487
benchmark.find-pi1.169
benchmark.flip0.193
benchmark.gc00.746
benchmark.gc10.031
benchmark.gc212.466
benchmark.gc30.089
benchmark.hash-sets0.344
benchmark.hashtables0.321
benchmark.heaps0.097
benchmark.interval-sets2.679
benchmark.iteration0.430
benchmark.json0.128
benchmark.knucleotide0.812
benchmark.lcs0.171
benchmark.lexer3.177
benchmark.linked-assocs0.263
benchmark.make0.492
benchmark.mandel0.020
benchmark.matrix-exponential-scalar1.453
benchmark.matrix-exponential-simd0.078
benchmark.md50.984
benchmark.memoize0.098
benchmark.msgpack0.584
benchmark.mt4.009
benchmark.namespaces0.241
benchmark.nbody0.944
benchmark.nbody-simd0.044
benchmark.nested-empty-loop-10.023
benchmark.nested-empty-loop-20.095
benchmark.nsieve0.071
benchmark.nsieve-bits0.285
benchmark.nsieve-bytes0.067
benchmark.parse-bignum0.399
benchmark.parse-fixnum0.189
benchmark.parse-float0.353
benchmark.parse-ratio0.176
benchmark.partial-sums0.410
benchmark.pidigits0.408
benchmark.random1.704
benchmark.randomize5.981
benchmark.raytracer0.565
benchmark.raytracer-simd0.088
benchmark.recursive0.423
benchmark.regex-dna0.324
benchmark.regexp0.108
benchmark.reverse-complement0.651
benchmark.ring0.219
benchmark.sfmt0.436
benchmark.sha12.289
benchmark.sieve0.803
benchmark.simd-10.232
benchmark.sockets1.368
benchmark.sort1.284
benchmark.spectral-norm0.194
benchmark.spectral-norm-simd0.151
benchmark.splay0.218
benchmark.splitting0.139
benchmark.stack0.198
benchmark.struct-arrays0.227
benchmark.sum-file0.205
benchmark.tcp-echo00.016
benchmark.tcp-echo10.050
benchmark.tcp-echo20.053
benchmark.terrain-generation0.177
benchmark.timers0.011
benchmark.tuple-arrays0.199
benchmark.typecheck10.251
benchmark.typecheck20.249
benchmark.typecheck30.296
benchmark.udp-echo00.054
benchmark.udp-echo10.074
benchmark.udp-echo20.193
benchmark.ui-panes0.029
benchmark.unicode0.136
benchmark.wrap0.062
benchmark.xml0.235
benchmark.yield0.038
benchmark.yuv-to-rgb0.038