Build report for macosx/x86.64

Build machine:macmini
Disk usage:261.48Gi used, 670.07Gi avail, 931.55Gi total, 71.93% free
Build directory:~/builds/2022-09-25-10-37
GIT ID:cecb978bae17cfda6701194d6e7739d5d041f039

Timings

boot-time00:03:41
load-time00:09:37
test-time00:30:30
help-lint-time00:00:23
benchmark-time00:10:33
html-help-time00:03:36

Unit test failures

Details:
==== resource:basis/db/postgresql/errors/errors-tests.factor

resource:basis/db/postgresql/errors/errors-tests.factor

Cannot resolve C library function
Library: DLL" libpq.dylib"
Symbol: PQsetdbLogin
DlError: dlopen(libpq.dylib, 0x0009): tried: '/opt/graphviz64/lib/libpq.dylib' (no such file), '/libpq.dylib' (no such file), 'libpq.dylib' (no such file), '/usr/local/lib/libpq.dylib' (no such file), '/usr/lib/libpq.dylib' (no such file), '/opt/graphviz64/lib/libpq.dylib' (no such file), '/libpq.dylib' (no such file), '/Users/jbenedik/builds/2022-09-25-10-37/factor/libpq.dylib' (no such file)
See http://concatenative.org/wiki/view/Factor/Requirements
(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
(O) test-postgresql
(O) M\ postgresql-db db-open
(O) connect-postgres
(U) [
        OBJ-CURRENT-THREAD special-object error-thread set-global
        current-continuation => error-continuation set-global
        [ original-error set-global ] [ rethrow ] bi
    ]

==== resource:basis/db/postgresql/postgresql-tests.factor

resource:basis/db/postgresql/postgresql-tests.factor

Cannot resolve C library function
Library: DLL" libpq.dylib"
Symbol: PQsetdbLogin
DlError: dlopen(libpq.dylib, 0x0009): tried: '/opt/graphviz64/lib/libpq.dylib' (no such file), '/libpq.dylib' (no such file), 'libpq.dylib' (no such file), '/usr/local/lib/libpq.dylib' (no such file), '/usr/lib/libpq.dylib' (no such file), '/opt/graphviz64/lib/libpq.dylib' (no such file), '/libpq.dylib' (no such file), '/Users/jbenedik/builds/2022-09-25-10-37/factor/libpq.dylib' (no such file)
See http://concatenative.org/wiki/view/Factor/Requirements
(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) [
        { } [ 2000 ~quotation~ times ] \ (unit-test) 16 experiment
        postgresql-template1-db
        [ postgresql-test-db-name ensure-database ] with-db =>
        { } [ postgresql-test-db ~quotation~ with-db ] \ (unit-test)
        42 experiment
        { ~array~ } [ postgresql-test-db ~quotation~ with-db ]
        \ (unit-test) 53 experiment
        { ~array~ } [ postgresql-test-db ~quotation~ with-db ]
        \ (unit-test) 60 experiment
        { } [ postgresql-test-db ~quotation~ with-db ] \ (unit-test)
        68 experiment
        { ~array~ } [ postgresql-test-db ~quotation~ with-db ]
        \ (unit-test) 76 experiment
        [ postgresql-test-db ~quotation~ with-db ] \ (must-fail) 86
        experiment
        { 3 } [ postgresql-test-db ~quotation~ with-db ]
        \ (unit-test) 92 experiment
        { } [ postgresql-test-db ~quotation~ with-db ] \ (unit-test)
        104 experiment
        { 5 } [ postgresql-test-db ~quotation~ with-db ]
        \ (unit-test) 110 experiment
    ]
(U) [
        [ db-open db-connection ] dip => [ ~quotation~ ] dip compose
        [ ~quotation~ ] dip [ with-disposal ] curry compose
        with-variable
    ]
    with-db
(U) [ db-open => db-connection ]
(O) M\ postgresql-db db-open
(O) connect-postgres
(U) [
        OBJ-CURRENT-THREAD special-object error-thread set-global
        current-continuation => error-continuation set-global
        [ original-error set-global ] [ rethrow ] bi
    ]

==== resource:basis/db/tuples/tuples-tests.factor

resource:basis/db/tuples/tuples-tests.factor

Cannot resolve C library function
Library: DLL" libpq.dylib"
Symbol: PQsetdbLogin
DlError: dlopen(libpq.dylib, 0x0009): tried: '/opt/graphviz64/lib/libpq.dylib' (no such file), '/libpq.dylib' (no such file), 'libpq.dylib' (no such file), '/usr/local/lib/libpq.dylib' (no such file), '/usr/lib/libpq.dylib' (no such file), '/opt/graphviz64/lib/libpq.dylib' (no such file), '/libpq.dylib' (no such file), '/Users/jbenedik/builds/2022-09-25-10-37/factor/libpq.dylib' (no such file)
See http://concatenative.org/wiki/view/Factor/Requirements
(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) [
        paste "PASTE" {
            ~array~
            ~array~
            ~array~
            ~array~
            ~array~
            ~array~
            ~array~
            ~array~
        } define-persistent [ test-foreign-key ] test-sqlite
        [ test-foreign-key-not-null ] test-sqlite
        [ test-cascade ] test-sqlite [ test-restrict ] test-sqlite
        [ test-foreign-key ] test-postgresql =>
        [ test-foreign-key-not-null ] test-postgresql
        [ test-cascade ] test-postgresql
        [ test-restrict ] test-postgresql
        [ db-assigned-person-schema test-tuples ] test-sqlite
        [ user-assigned-person-schema test-tuples ] test-sqlite
        [ user-assigned-person-schema test-repeated-insert ]
        test-sqlite [ test-bignum ] test-sqlite
        [ test-serialize ] test-sqlite
        [ test-intervals ] test-sqlite
        [ test-random-id ] test-sqlite
        [ db-assigned-person-schema test-tuples ] test-postgresql
        [ user-assigned-person-schema test-tuples ] test-postgresql
        [ user-assigned-person-schema test-repeated-insert ]
        test-postgresql [ test-bignum ] test-postgresql
        [ test-serialize ] test-postgresql
        [ test-intervals ] test-postgresql
        [ test-random-id ] test-postgresql [
            ~quotation~ ~quotation~ \ (must-fail-with) 517
            experiment
        ] test-sqlite [
            ~quotation~ ~quotation~ \ (must-fail-with) 522
            experiment
        ] test-postgresql suparclass f
        { ~array~ ~array~ } define-persistent subbclass "SUBCLASS"
        { ~array~ } define-persistent fubbclass "FUBCLASS"
        { } define-persistent [ test-db-inheritance ] test-sqlite
        [ test-db-inheritance ] test-postgresql
        string-encoding-test "STRING_ENCODING_TEST"
        { ~array~ ~array~ } define-persistent
        [ test-string-encoding ] test-sqlite
        [ test-string-encoding ] test-postgresql
        compound-foo "COMPOUND_FOO"
        { ~array~ ~array~ ~array~ } define-persistent
        [ test-compound-primary-key ] test-sqlite
        [ test-compound-primary-key ] test-postgresql timez "TIMEZ"
        { ~array~ ~array~ } define-persistent
        [ test-time-types ] test-sqlite
        [ test-time-types ] test-postgresql example "EXAMPLE"
        { ~array~ ~array~ } define-persistent
        [ test-blob-select ] test-sqlite ~10 more~
    ]
(O) test-postgresql
(O) M\ postgresql-db db-open
(O) connect-postgres
(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.573
benchmark.3d-matrix-vector0.016
benchmark.ant0.080
benchmark.backtrack0.129
benchmark.base640.027
benchmark.beust10.384
benchmark.beust20.283
benchmark.binary-search0.089
benchmark.binary-trees0.719
benchmark.bloom-filters0.103
benchmark.bootstrap16.382
benchmark.busy-loop0.678
benchmark.chameneos-redux0.675
benchmark.combinatorics0.039
benchmark.completion0.357
benchmark.continuations0.371
benchmark.crc320.095
benchmark.csv0.051
benchmark.cuckoo-filters2.128
benchmark.dawes0.034
benchmark.dispatch10.635
benchmark.dispatch20.625
benchmark.dispatch30.829
benchmark.dispatch41.144
benchmark.dispatch50.342
benchmark.dispatch61.822
benchmark.dlists0.271
benchmark.e-decimals0.219
benchmark.e-ratios0.032
benchmark.empty-loop-00.051
benchmark.empty-loop-10.135
benchmark.empty-loop-20.081
benchmark.euler1502.382
benchmark.fannkuch0.380
benchmark.fasta1.205
benchmark.fib10.029
benchmark.fib20.029
benchmark.fib30.081
benchmark.fib40.045
benchmark.fib50.150
benchmark.fib62.468
benchmark.fib70.187
benchmark.fib80.120
benchmark.find-pi0.436
benchmark.flip0.255
benchmark.gc01.120
benchmark.gc10.051
benchmark.gc212.828
benchmark.gc30.156
benchmark.hash-sets0.626
benchmark.hashtables0.465
benchmark.heaps0.123
benchmark.interval-sets0.505
benchmark.iteration0.542
benchmark.json0.161
benchmark.knucleotide1.390
benchmark.lcs0.219
benchmark.lexer4.021
benchmark.linked-assocs0.382
benchmark.make0.751
benchmark.mandel0.026
benchmark.matrix-exponential-scalar1.800
benchmark.matrix-exponential-simd0.047
benchmark.md50.014
benchmark.memoize0.128
benchmark.msgpack0.622
benchmark.mt0.075
benchmark.namespaces0.357
benchmark.nbody1.095
benchmark.nbody-simd0.076
benchmark.nested-empty-loop-10.033
benchmark.nested-empty-loop-20.192
benchmark.nsieve0.114
benchmark.nsieve-bits0.279
benchmark.nsieve-bytes0.060
benchmark.parse-bignum0.418
benchmark.parse-fixnum0.338
benchmark.parse-float4.064
benchmark.parse-ratio0.194
benchmark.partial-sums0.190
benchmark.pidigits0.164
benchmark.random0.081
benchmark.randomize0.763
benchmark.raytracer0.738
benchmark.raytracer-simd0.119
benchmark.recursive0.345
benchmark.regex-dna0.461
benchmark.regexp0.145
benchmark.reverse-complement0.893
benchmark.ring0.223
benchmark.sfmt0.049
benchmark.sha10.103
benchmark.sieve0.899
benchmark.simd-10.194
benchmark.sockets2.423
benchmark.sort0.801
benchmark.spectral-norm0.271
benchmark.spectral-norm-simd0.200
benchmark.splay0.133
benchmark.splitting0.247
benchmark.stack0.253
benchmark.struct-arrays0.198
benchmark.sum-file0.277
benchmark.tcp-echo00.024
benchmark.tcp-echo10.393
benchmark.tcp-echo20.399
benchmark.terrain-generation0.035
benchmark.timers0.048
benchmark.tuple-arrays0.229
benchmark.typecheck10.315
benchmark.typecheck20.339
benchmark.typecheck30.377
benchmark.udp-echo00.493
benchmark.udp-echo10.521
benchmark.udp-echo20.691
benchmark.ui-panes0.067
benchmark.unicode0.187
benchmark.wrap0.075
benchmark.xml0.311
benchmark.yield0.222
benchmark.yuv-to-rgb0.040