Build report for macosx/x86.64

Build machine:macmini
Disk usage:253.67Gi used, 677.88Gi avail, 931.55Gi total, 72.77% free
Build directory:~/builds64/2023-01-26-13-38
GIT ID:340e894a0be01140b58df258eae686043b02272d

Timings

boot-time00:03:55
load-time00:09:55
test-time00:32:20
help-lint-time00:00:19
benchmark-time00:09:13
html-help-time00:03:43

Benchmark errors

Details:
=== benchmark.bootstrap1
<Listener input>

resource:basis/bootstrap/assembler/arm.64.windows.factor

7: << "resource:basis/bootstrap/assembler/arm.64.factor" parse-file suffix! >> call
                                                                              ^
resource:basis/bootstrap/assembler/arm.64.factor

233: : jit-switch-context ( reg -- )
253:     ctx-reg jit-update-tib ;
                               ^
No word named “jit-update-tib” found in current vocabulary search path
(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-benchmarks
(O) run-timing-benchmarks
(O) run-timing-benchmark
(O) make-images
(O) make-image
(U) [
        "Bootstrap stage 1..." print
        flush "resource:basis/bootstrap/primitives.factor" run-file
        => load-help? off { "resource:core" } vocab-roots set [
            ~quotation~ % "math.integers" require
            "math.ratios" require "math.floats" require
            "memory" require "io.streams.c" require
            "io.streams.byte-array" require "vocabs.loader" require
            "syntax" require "locals" require "locals.fry" require
            "locals.macros" require
            "resource:basis/bootstrap/layouts.factor" parse-file %
            ~quotation~ %
        ] [ ] make OBJ-STARTUP-QUOT special-objects get set-at
    ]
(U) [
        "* Creating primitives and basic runtime structures..."
        print flush H{ } clone sub-primitives set
        "resource:basis/bootstrap/syntax.factor" parse-file
        architecture get asm-file parse-file =>
        "resource:basis/bootstrap/layouts.factor" parse-file
        "syntax" lookup-vocab vocab-words-assoc bootstrap-syntax set
        H{ } clone dictionary set H{ } clone root-cache set
        H{ } clone source-files set H{ } clone update-map set
        H{ } clone implementors-map set
        init-caches bootstrapping? on ( -- ) call-effect
        ( -- ) call-effect "accessors" create-vocab drop
        num-types get f <array> builtins set [
            ( -- ) call-effect ~array~ ~quotation~ each
            ~array~ ~quotation~ assoc-each "f" "syntax" lookup-word
            register-builtin "f" "syntax" lookup-word
            ~array~ define-builtin "f" "syntax" create-word
            ~quotation~ "predicate" set-word-prop
            "f?" "syntax" vocab-words-assoc delete-at
            "t" "syntax" lookup-word define-singleton-class
            "c-ptr" "alien" create-word ~quotation~ ~array~ make
            define-union-class "integer" "math" create-word
            "fixnum" "math" lookup-word "bignum" "math" lookup-word
            2array define-union-class
            "array-capacity" "sequences.private" create-word
            "fixnum" "math" lookup-word ~quotation~ ~quotation~ make
            define-predicate-class
            "array-capacity" "sequences.private" lookup-word
            ~quotation~ bootstrap-max-array-capacity <fake-bignum>
            ~quotation~ curry append "coercer" set-word-prop
            "integer-array-capacity" "sequences.private" create-word
            "integer" "math" lookup-word
            ~quotation~ ~quotation~ make define-predicate-class
            "object" "kernel" create-word ~quotation~ ~quotation~ bi
            "object?" "kernel" vocab-words-assoc delete-at
            "null" "kernel" create-word ~quotation~ ~quotation~ bi
            "null?" "kernel" vocab-words-assoc ~177 more~
        ] with-compilation-unit
    ]
(O) parse-file
(O) parse-stream
(O) parse-fresh
(O) (parse-lines)
(O) (parse-until)
(O) parse-until-step
(O) execute-parsing
(U) [
        2dup [
            ~quotation~ dip
            dup terminated?>> ~quotation~ ~quotation~ if
        ] 2dip => rot [ 2drop ] [ wrong-values ] if
    ]
(U) [
        [ ~quotation~ dip dip ] dip => dup terminated?>>
        [ 2drop f ]
        [ dup in>> length swap out>> length check-datastack ] if
    ]
(U) [ swap [ call ] dip => ]
    dip
(U) [
        "resource:basis/bootstrap/assembler/arm.64.factor"
        parse-file => suffix!
    ]
(O) parse-file
(O) parse-stream
(O) parse-fresh
(O) (parse-lines)
(O) (parse-until)
(O) parse-until-step
(O) execute-parsing
(O) POSTPONE: :
(O) (:)
(O) parse-definition
(O) (parse-until)
(O) parse-until-step
(O) no-word
(O) throw-restarts
(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.591
benchmark.3d-matrix-vector0.017
benchmark.ant0.111
benchmark.backtrack0.141
benchmark.base640.028
benchmark.beust10.371
benchmark.beust20.277
benchmark.binary-search0.089
benchmark.binary-trees0.706
benchmark.bloom-filters0.129
benchmark.busy-loop0.289
benchmark.chameneos-redux0.803
benchmark.combinatorics0.033
benchmark.completion0.332
benchmark.continuations0.420
benchmark.crc320.126
benchmark.csv0.042
benchmark.cuckoo-filters2.387
benchmark.dawes0.039
benchmark.dispatch10.796
benchmark.dispatch20.642
benchmark.dispatch31.032
benchmark.dispatch40.919
benchmark.dispatch50.340
benchmark.dispatch61.978
benchmark.dlists0.277
benchmark.e-decimals0.233
benchmark.e-ratios0.033
benchmark.empty-loop-00.052
benchmark.empty-loop-10.116
benchmark.empty-loop-20.083
benchmark.euler1502.366
benchmark.fannkuch0.461
benchmark.fasta0.980
benchmark.fib10.029
benchmark.fib20.029
benchmark.fib30.082
benchmark.fib40.044
benchmark.fib50.186
benchmark.fib62.581
benchmark.fib70.189
benchmark.fib80.121
benchmark.find-pi0.442
benchmark.flip0.251
benchmark.gc01.181
benchmark.gc10.046
benchmark.gc213.386
benchmark.gc30.165
benchmark.hash-sets0.550
benchmark.hashtables0.471
benchmark.heaps0.126
benchmark.interval-sets0.506
benchmark.iteration0.524
benchmark.json0.145
benchmark.knucleotide0.956
benchmark.lcs0.227
benchmark.lexer3.715
benchmark.linked-assocs0.408
benchmark.make0.833
benchmark.mandel0.026
benchmark.matrix-exponential-scalar1.797
benchmark.matrix-exponential-simd0.050
benchmark.md50.016
benchmark.memoize0.142
benchmark.msgpack0.742
benchmark.mt0.077
benchmark.namespaces0.466
benchmark.nbody1.332
benchmark.nbody-simd0.077
benchmark.nested-empty-loop-10.024
benchmark.nested-empty-loop-20.177
benchmark.nsieve0.114
benchmark.nsieve-bits0.238
benchmark.nsieve-bytes0.062
benchmark.parse-bignum0.435
benchmark.parse-fixnum0.332
benchmark.parse-float3.812
benchmark.parse-ratio0.200
benchmark.partial-sums0.187
benchmark.pidigits0.165
benchmark.random0.120
benchmark.randomize0.868
benchmark.raytracer0.804
benchmark.raytracer-simd0.122
benchmark.recursive0.354
benchmark.regex-dna0.449
benchmark.regexp0.150
benchmark.reverse-complement0.864
benchmark.ring0.273
benchmark.sfmt0.053
benchmark.sha10.109
benchmark.sieve0.904
benchmark.simd-10.198
benchmark.sockets2.696
benchmark.sort0.818
benchmark.spectral-norm0.279
benchmark.spectral-norm-simd0.205
benchmark.splay0.137
benchmark.splitting0.194
benchmark.stack0.274
benchmark.struct-arrays0.199
benchmark.sum-file0.251
benchmark.tcp-echo00.022
benchmark.tcp-echo10.415
benchmark.tcp-echo20.430
benchmark.terrain-generation0.037
benchmark.timers0.057
benchmark.tuple-arrays0.231
benchmark.typecheck10.317
benchmark.typecheck20.340
benchmark.typecheck30.390
benchmark.udp-echo00.530
benchmark.udp-echo10.583
benchmark.udp-echo20.818
benchmark.ui-panes0.073
benchmark.unicode0.178
benchmark.wrap0.072
benchmark.xml0.317
benchmark.yield0.271
benchmark.yuv-to-rgb0.040