|
From: <fac...@gm...> - 2016-07-09 21:22:52
|
<html><body><h1>Build report for linux/x86.32</h1>
<table>
<tr><td>Build machine:</td><td>sheeple-desktop</td></tr>
<tr><td>Disk usage:</td><td>41 / 55 Gb used (76%)</td></tr>
<tr><td>Build directory:</td><td>/home/sheeple/builds32/2016-07-09-11-59</td></tr>
<tr><td>GIT ID:</td><td><a href="http://github.com/factor/factor/commit/2c5a2e96008cfa1b58ee70ce2b17b104f614ef37">2c5a2e96008cfa1b58ee70ce2b17b104f614ef37</a></td></tr>
</table><h2>Timings</h2> <table><tr><td>boot-time</td><td>00:11:42</td></tr><tr><td>load-time</td><td>00:19:28</td></tr><tr><td>test-time</td><td>01:09:43</td></tr><tr><td>help-lint-time</td><td>00:00:31</td></tr><tr><td>benchmark-time</td><td>00:30:33</td></tr><tr><td>html-help-time</td><td>00:07:52</td></tr></table><h1>Unit test failures</h1> <ul><li>resource:basis/checksums/hmac/hmac-tests.factor</li><li>resource:basis/checksums/md5/md5-tests.factor</li><li>resource:basis/checksums/sha/sha-tests.factor</li><li>resource:extra/benchmark/reverse-complement/reverse-complement-tests.factor</li><li>resource:extra/crypto/passwd-md5/passwd-md5-tests.factor</li><li>resource:extra/oauth/oauth-tests.factor</li></ul> Details: <pre>
==== resource:basis/checksums/hmac/hmac-tests.factor
resource:basis/checksums/hmac/hmac-tests.factor: 7
Unit Test: {
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
}
=== Expected:
"rz68»\x1c\x13ôø\x15ü"
=== Got:
"¹Ð~% \x06½\x14[Tê6"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment =>
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 10
Unit Test: {
{ "u\fx>j°µ\x03ê¨n1\n]·8" }
[
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
]
}
=== Expected:
"u\fx>j°µ\x03ê¨n1\n]·8"
=== Got:
"¶Ûü\x19¨}åø"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment =>
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 18
Unit Test: {
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" }
[
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
]
}
=== Expected:
"V¾4R\x1d\x14LÛ¸Ç3ðè³ö"
=== Got:
"\x02\rZ'\0U>}vµëc\x18\\2é"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment =>
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 24
Unit Test: {
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
}
=== Expected:
"g[\v:\eMßN\x12HrÚl/c+þÙWé"
=== Got:
"JLH\x12ï)Hny8äPÿMAh\x1a\x12Ä"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment =>
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 30
Unit Test: {
{ "ïüßjåë/¢Òt\x16Õñß%|y" }
[
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
]
}
=== Expected:
"ïüßjåë/¢Òt\x16Õñß%|y"
=== Got:
"_»¯Çù'Ùq=!y¿Øëµ3k"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment =>
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 37
Unit Test: {
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" }
[
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
]
}
=== Expected:
"×0YM\x16~5ÕoØ\0=\r³ÓômÇ»"
=== Got:
"J«'¡à´H@\\\x0f
£êdtd\ef"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment => {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 40
Unit Test: {
{
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
}
[
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
]
}
=== Expected:
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
=== Got:
"e06e50ec06937931409d0dc10fd0dd0b3b98dc7f968129848c467cd2aa23e68a"
(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: [
{ "rz68»\x1c\x13ôø\x15ü" }
[ "Hi There" 16 11 <string> md5 hmac-bytes >string ]
\ (unit-test) 7 experiment
{ "u\fx>j°µ\x03ê¨n1\n]·8" } [
"what do ya want for nothing?" "Jefe" md5 hmac-bytes
>string
] \ (unit-test) 10 experiment
{ "V¾4R\x1d\x14LÛ¸Ç3ðè³ö" } [
50 221 <repetition> 16 170 <string> md5 hmac-bytes
>string
] \ (unit-test) 18 experiment
{ "g[\v:\eMßN\x12HrÚl/c+þÙWé" }
[ "Hi There" 16 11 <string> sha1 hmac-bytes >string ]
\ (unit-test) 24 experiment
{ "ïüßjåë/¢Òt\x16Õñß%|y" } [
"what do ya want for nothing?" "Jefe" sha1 hmac-bytes
>string
] \ (unit-test) 30 experiment
{ "×0YM\x16~5ÕoØ\0=\r³ÓômÇ»" } [
50 221 <repetition> 16 170 <string> sha1 hmac-bytes
>string
] \ (unit-test) 37 experiment {
"b0344c61d8db38535ca8afceaf0bf12b881dc200c9833da726e9376c2e32cff7"
} [
"Hi There" 20 11 <string> sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 40 experiment => {
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
} [
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
] \ (unit-test) 46 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/hmac/hmac-tests.factor: 46
Unit Test: {
{
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
}
[
"what do ya want for nothing?"
"JefeJefeJefeJefeJefeJefeJefeJefe" sha-256 hmac-bytes
bytes>hex-string
]
}
=== Expected:
"167f928588c5cc2eef8e3093caa0e87c9ff566a14794aa61648d81621a2a40c6"
=== Got:
"42dc2f66bfa4ab70f516f693bcbab71973bc88cf3568dc6c4b7d5d25dd423b7e"
(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: [
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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
==== resource:basis/checksums/md5/md5-tests.factor
resource:basis/checksums/md5/md5-tests.factor: 13
Unit Test: {
{ "57edf4a22be3c955ac49da2e2107b67a" }
[
"1234567890123456789012345678901234567890123456789012345678901..."
>byte-array md5 checksum-bytes bytes>hex-string
]
}
=== Expected:
"57edf4a22be3c955ac49da2e2107b67a"
=== Got:
"ba02d07e716ee9a3a77ccb48c7823909"
(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: [
{ "d41d8cd98f00b204e9800998ecf8427e" }
[ "" >byte-array md5 checksum-bytes bytes>hex-string ]
\ (unit-test) 7 experiment
{ "0cc175b9c0f1b6a831c399e269772661" }
[ "a" >byte-array md5 checksum-bytes bytes>hex-string ]
\ (unit-test) 8 experiment
{ "900150983cd24fb0d6963f7d28e17f72" }
[ "abc" >byte-array md5 checksum-bytes bytes>hex-string ]
\ (unit-test) 9 experiment
{ "f96b697d7cb7938d525a2f31aaf161d0" } [
"message digest" >byte-array md5 checksum-bytes
bytes>hex-string
] \ (unit-test) 10 experiment
{ "c3fcd3d76192e4007dfb496cca67e13b" } [
"abcdefghijklmnopqrstuvwxyz" >byte-array md5
checksum-bytes bytes>hex-string
] \ (unit-test) 11 experiment
{ "d174ab98d277d9f5a5611c2c9f419d9f" } [
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
>byte-array md5 checksum-bytes bytes>hex-string
] \ (unit-test) 12 experiment
{ "57edf4a22be3c955ac49da2e2107b67a" } [
"1234567890123456789012345678901234567890123456789012345678901..."
>byte-array md5 checksum-bytes bytes>hex-string
] \ (unit-test) 13 experiment =>
{ t } [
<md5-state> "asdf" add-checksum-bytes
~quotation~ ~quotation~ bi =
] \ (unit-test) 21 experiment
{ t } [
<md5-state> "" add-checksum-bytes
~quotation~ ~quotation~ bi =
] \ (unit-test) 28 experiment
{ t } [
<md5-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 35 experiment
{ t } [ ~array~ md5 checksum-lines length 16 = ]
\ (unit-test) 41 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
==== resource:basis/checksums/sha/sha-tests.factor
resource:basis/checksums/sha/sha-tests.factor: 13
Unit Test: {
{ "dea356a2cddd90c7a7ecedc5ebb563934f460452" }
[
"0123456701234567012345670123456701234567012345670123456701234567"
10 swap <array> concat sha1 checksum-bytes
bytes>hex-string
]
}
=== Expected:
"dea356a2cddd90c7a7ecedc5ebb563934f460452"
=== Got:
"f57db9d045c57d7d2694f11561a2a1f52a3b4e7a"
(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: [
{ "a9993e364706816aba3e25717850c26c9cd0d89d" }
[ "abc" sha1 checksum-bytes bytes>hex-string ] \ (unit-test)
9 experiment
{ "84983e441c3bd26ebaae4aa1f95129e5e54670f1" } [
"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
sha1 checksum-bytes bytes>hex-string
] \ (unit-test) 10 experiment
{ "dea356a2cddd90c7a7ecedc5ebb563934f460452" } [
"0123456701234567012345670123456701234567012345670123456701234567"
10 swap <array> concat sha1 checksum-bytes
bytes>hex-string
] \ (unit-test) 13 experiment => {
"75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525"
} [
"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
sha-224 test-checksum
] \ (unit-test) 20 experiment {
"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
} [ "" sha-256 test-checksum ] \ (unit-test) 23 experiment {
"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad"
} [ "abc" sha-256 test-checksum ] \ (unit-test) 26
experiment {
"f7846f55cf23e14eebeab5b4e1550cad5b509e3348fbc4efa3a1413d393cb650"
} [ "message digest" sha-256 test-checksum ] \ (unit-test)
29 experiment {
"71c480df93d6ae2f1efad1447c66c9525e316218cf51fc8d9ed832f2daf18b73"
} [ "abcdefghijklmnopqrstuvwxyz" sha-256 test-checksum ]
\ (unit-test) 32 experiment {
"db4bfcbd4da0cd85a60c3c37d3fbd8805c77f15fc6b1fdfe614ee0a7c8fdb4c0"
} [
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
sha-256 test-checksum
] \ (unit-test) 38 experiment {
"f371bc4a311f2b009eef952dd83ca80e2b60026c8e935592d0f9c308453c813e"
} [
"1234567890123456789012345678901234567890123456789012345678901..."
sha-256 test-checksum
] \ (unit-test) 44 experiment
{ t } [
<sha1-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 55 experiment
{ t } [
<sha-256-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 62 experiment
{ t } [
<sha-224-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 69 experiment
{ t } [
sha1 initialize-checksum-state bytes-a bytes-b append
add-checksum-bytes
get-checksum sha1 initialize-checksum-state bytes-a
add-checksum-bytes bytes-b add-checksum-bytes
get-checksum
] \ (unit-test) 77 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/sha/sha-tests.factor: 44
Unit Test: {
{
"f371bc4a311f2b009eef952dd83ca80e2b60026c8e935592d0f9c308453c813e"
}
[
"1234567890123456789012345678901234567890123456789012345678901..."
sha-256 test-checksum
]
}
=== Expected:
"f371bc4a311f2b009eef952dd83ca80e2b60026c8e935592d0f9c308453c813e"
=== Got:
"49d293799e8b6f29611f588b9a7043e5e6a00307b5054c24316b954ae1297e78"
(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: [
{ "a9993e364706816aba3e25717850c26c9cd0d89d" }
[ "abc" sha1 checksum-bytes bytes>hex-string ] \ (unit-test)
9 experiment
{ "84983e441c3bd26ebaae4aa1f95129e5e54670f1" } [
"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
sha1 checksum-bytes bytes>hex-string
] \ (unit-test) 10 experiment
{ "dea356a2cddd90c7a7ecedc5ebb563934f460452" } [
"0123456701234567012345670123456701234567012345670123456701234567"
10 swap <array> concat sha1 checksum-bytes
bytes>hex-string
] \ (unit-test) 13 experiment {
"75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525"
} [
"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
sha-224 test-checksum
] \ (unit-test) 20 experiment {
"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
} [ "" sha-256 test-checksum ] \ (unit-test) 23 experiment {
"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad"
} [ "abc" sha-256 test-checksum ] \ (unit-test) 26
experiment {
"f7846f55cf23e14eebeab5b4e1550cad5b509e3348fbc4efa3a1413d393cb650"
} [ "message digest" sha-256 test-checksum ] \ (unit-test)
29 experiment {
"71c480df93d6ae2f1efad1447c66c9525e316218cf51fc8d9ed832f2daf18b73"
} [ "abcdefghijklmnopqrstuvwxyz" sha-256 test-checksum ]
\ (unit-test) 32 experiment {
"db4bfcbd4da0cd85a60c3c37d3fbd8805c77f15fc6b1fdfe614ee0a7c8fdb4c0"
} [
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
sha-256 test-checksum
] \ (unit-test) 38 experiment {
"f371bc4a311f2b009eef952dd83ca80e2b60026c8e935592d0f9c308453c813e"
} [
"1234567890123456789012345678901234567890123456789012345678901..."
sha-256 test-checksum
] \ (unit-test) 44 experiment =>
{ t } [
<sha1-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 55 experiment
{ t } [
<sha-256-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 62 experiment
{ t } [
<sha-224-state> "asdf" binary <byte-reader>
add-checksum-stream ~quotation~ ~quotation~ bi =
] \ (unit-test) 69 experiment
{ t } [
sha1 initialize-checksum-state bytes-a bytes-b append
add-checksum-bytes
get-checksum sha1 initialize-checksum-state bytes-a
add-checksum-bytes bytes-b add-checksum-bytes
get-checksum
] \ (unit-test) 77 experiment
]
(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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
resource:basis/checksums/sha/sha-tests.factor: 77
Unit Test: {
{ t }
[
sha1 initialize-checksum-state bytes-a bytes-b append
add-checksum-bytes
get-checksum sha1 initialize-checksum-state bytes-a
add-checksum-bytes bytes-b add-checksum-bytes
get-checksum
]
}
=== Expected:
t
=== Got:
B{ 214 26 128 208 83 32 22 143 60 197 61 108 218 32 ~6 more~ }
B{ 214 26 128 208 83 32 22 143 60 197 61 108 218 32 ~6 more~ }
(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: [
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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
==== resource:extra/benchmark/reverse-complement/reverse-complement-tests.factor
resource:extra/benchmark/reverse-complement/reverse-complement-tests.factor: 9
Unit Test: {
{ "c071aa7e007a9770b2fb4304f55a17e5" }
[
"resource:extra/benchmark/reverse-complement/reverse-complemen..."
"reverse-complement-test-out.txt" temp-file
[ reverse-complement ] keep md5 checksum-file
bytes>hex-string
]
}
=== Expected:
"c071aa7e007a9770b2fb4304f55a17e5"
=== Got:
"21fd6afd83f5b16763c60f8cd45bd728"
(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: [
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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
==== resource:extra/crypto/passwd-md5/passwd-md5-tests.factor
resource:extra/crypto/passwd-md5/passwd-md5-tests.factor: 16
Unit Test: {
{ "$1$Kilak4kR$wlEr5Dv5DcdqPjKjQtt430" }
[
"$1$" "Kilak4kR" "longpassword12345678901234567890"
passwd-md5
]
}
=== Expected:
"$1$Kilak4kR$wlEr5Dv5DcdqPjKjQtt430"
=== Got:
"$1$Kilak4kR$eFZfb/SMy9c3qBcVk0CBW."
(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: [
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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
==== resource:extra/oauth/oauth-tests.factor
resource:extra/oauth/oauth-tests.factor: 26
Unit Test: {
{ "0EieqbHx0FJ/RtFskmRj9/TDpqo=" }
[
"ABC" "DEF" <token> consumer-token set
URL" http://twitter.com/" <request-token-params> 12345
>>timestamp 54321 >>nonce <request-token-request>
post-data>> "oauth_signature" of >string
]
}
=== Expected:
"0EieqbHx0FJ/RtFskmRj9/TDpqo="
=== Got:
"Fp8mHZXC6g5Y2pIZQLtXH7agTr0="
(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: [
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
current-test-file get -1 get-local 0 get-local
~quotation~ curry curry ~quotation~ 2 drop-locals if
] curry curry [ drop ] 3 drop-locals if
]
Word: experiment
(O) Word: (unit-test)
(O) Word: assert-sequence=
(O) Word: assert-sequence
(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
]
</pre><h2>Benchmarks</h2>
<table>
<tr><th>Benchmark</th><th>Time (seconds)</th></tr>
<tr><td>benchmark.3d-matrix-scalar</td><td>1.548255974</td></tr><tr><td>benchmark.3d-matrix-vector</td><td>0.049405394</td></tr><tr><td>benchmark.ant</td><td>0.185220422</td></tr><tr><td>benchmark.backtrack</td><td>0.283717991</td></tr><tr><td>benchmark.base64</td><td>0.457305267</td></tr><tr><td>benchmark.beust1</td><td>0.908758293</td></tr><tr><td>benchmark.beust2</td><td>4.949134758</td></tr><tr><td>benchmark.binary-search</td><td>0.270489752</td></tr><tr><td>benchmark.binary-trees</td><td>1.678640714</td></tr><tr><td>benchmark.bloom-filters</td><td>0.234266266</td></tr><tr><td>benchmark.bootstrap1</td><td>16.1190101</td></tr><tr><td>benchmark.busy-loop</td><td>0.875440258</td></tr><tr><td>benchmark.chameneos-redux</td><td>1.076794183</td></tr><tr><td>benchmark.combinatorics</td><td>0.088336242</td></tr><tr><td>benchmark.completion</td><td>0.993955761</td></tr><tr><td>benchmark.continuations</td><td>0.6613091210000001</td></tr><tr><td>benchmark.crc32</td><td>0.52816056</td></tr><tr><td>benchmark.csv</td><td>0.112593826</td></tr><tr><td>benchmark.dawes</td><td>0.539850805</td></tr><tr><td>benchmark.dispatch1</td><td>2.244712813</td></tr><tr><td>benchmark.dispatch2</td><td>2.041388692</td></tr><tr><td>benchmark.dispatch3</td><td>2.712483105</td></tr><tr><td>benchmark.dispatch4</td><td>2.412327375</td></tr><tr><td>benchmark.dispatch5</td><td>1.704365581</td></tr><tr><td>benchmark.dispatch6</td><td>5.625134391</td></tr><tr><td>benchmark.dlists</td><td>0.631036385</td></tr><tr><td>benchmark.e-decimals</td><td>1.048273281</td></tr><tr><td>benchmark.e-ratios</td><td>0.242173072</td></tr><tr><td>benchmark.empty-loop-0</td><td>0.118384949</td></tr><tr><td>benchmark.empty-loop-1</td><td>0.267608717</td></tr><tr><td>benchmark.empty-loop-2</td><td>0.140264338</td></tr><tr><td>benchmark.euler150</td><td>6.515624052</td></tr><tr><td>benchmark.fannkuch</td><td>1.048305379</td></tr><tr><td>benchmark.fasta</td><td>1.662465806</td></tr><tr><td>benchmark.fib1</td><td>0.061420186</td></tr><tr><td>benchmark.fib2</td><td>0.06825448200000001</td></tr><tr><td>benchmark.fib3</td><td>0.216442356</td></tr><tr><td>benchmark.fib4</td><td>0.10425573</td></tr><tr><td>benchmark.fib5</td><td>0.347392964</td></tr><tr><td>benchmark.fib6</td><td>6.17569992</td></tr><tr><td>benchmark.fib7</td><td>2.316882875</td></tr><tr><td>benchmark.fib8</td><td>1.435376158</td></tr><tr><td>benchmark.find-pi</td><td>5.324318947</td></tr><tr><td>benchmark.flip</td><td>0.558427523</td></tr><tr><td>benchmark.gc0</td><td>2.064015474</td></tr><tr><td>benchmark.gc1</td><td>0.109921524</td></tr><tr><td>benchmark.gc2</td><td>68.308863264</td></tr><tr><td>benchmark.gc3</td><td>0.395039284</td></tr><tr><td>benchmark.hash-sets</td><td>1.371931354</td></tr><tr><td>benchmark.hashtables</td><td>1.225275413</td></tr><tr><td>benchmark.heaps</td><td>0.280413084</td></tr><tr><td>benchmark.interval-sets</td><td>8.141076577</td></tr><tr><td>benchmark.iteration</td><td>1.465517925</td></tr><tr><td>benchmark.javascript</td><td>5.190530753</td></tr><tr><td>benchmark.json</td><td>0.310127921</td></tr><tr><td>benchmark.knucleotide</td><td>2.551413272</td></tr><tr><td>benchmark.lcs</td><td>0.525536453</td></tr><tr><td>benchmark.lexer</td><td>6.388545369</td></tr><tr><td>benchmark.linked-assocs</td><td>0.969265066</td></tr><tr><td>benchmark.make</td><td>2.044618496</td></tr><tr><td>benchmark.mandel</td><td>0.05770556</td></tr><tr><td>benchmark.matrix-exponential-scalar</td><td>4.580012934</td></tr><tr><td>benchmark.matrix-exponential-simd</td><td>0.156738244</td></tr><tr><td>benchmark.md5</td><td>3.152347221</td></tr><tr><td>benchmark.memoize</td><td>0.380124321</td></tr><tr><td>benchmark.msgpack</td><td>3.253642734</td></tr><tr><td>benchmark.mt</td><td>12.428914919</td></tr><tr><td>benchmark.namespaces</td><td>1.057330675</td></tr><tr><td>benchmark.nbody</td><td>3.411421441</td></tr><tr><td>benchmark.nbody-simd</td><td>0.379946666</td></tr><tr><td>benchmark.nested-empty-loop-1</td><td>0.06184928</td></tr><tr><td>benchmark.nested-empty-loop-2</td><td>0.368074087</td></tr><tr><td>benchmark.nsieve</td><td>0.767904823</td></tr><tr><td>benchmark.nsieve-bits</td><td>0.722602591</td></tr><tr><td>benchmark.nsieve-bytes</td><td>0.276224507</td></tr><tr><td>benchmark.parse-bignum</td><td>1.25215677</td></tr><tr><td>benchmark.parse-fixnum</td><td>0.688188808</td></tr><tr><td>benchmark.parse-float</td><td>1.154002048</td></tr><tr><td>benchmark.parse-ratio</td><td>0.48754994</td></tr><tr><td>benchmark.partial-sums</td><td>1.175506625</td></tr><tr><td>benchmark.pidigits</td><td>0.720023271</td></tr><tr><td>benchmark.random</td><td>5.263505651</td></tr><tr><td>benchmark.randomize</td><td>19.332980115</td></tr><tr><td>benchmark.raytracer</td><td>2.18820673</td></tr><tr><td>benchmark.raytracer-simd</td><td>0.453490792</td></tr><tr><td>benchmark.recursive</td><td>1.071210948</td></tr><tr><td>benchmark.regex-dna</td><td>1.21623866</td></tr><tr><td>benchmark.regexp</td><td>0.389847463</td></tr><tr><td>benchmark.reverse-complement</td><td>2.37098034</td></tr><tr><td>benchmark.ring</td><td>1.134975267</td></tr><tr><td>benchmark.sfmt</td><td>1.610199822</td></tr><tr><td>benchmark.sha1</td><td>5.678296843</td></tr><tr><td>benchmark.sieve</td><td>2.612988842</td></tr><tr><td>benchmark.simd-1</td><td>1.39864556</td></tr><tr><td>benchmark.sockets</td><td>6.951705114</td></tr><tr><td>benchmark.sort</td><td>4.496821409</td></tr><tr><td>benchmark.spectral-norm</td><td>1.55655329</td></tr><tr><td>benchmark.spectral-norm-simd</td><td>0.7435799</td></tr><tr><td>benchmark.splay</td><td>0.585006763</td></tr><tr><td>benchmark.splitting</td><td>0.529208272</td></tr><tr><td>benchmark.stack</td><td>0.691849456</td></tr><tr><td>benchmark.struct-arrays</td><td>1.373837581</td></tr><tr><td>benchmark.sum-file</td><td>0.740841623</td></tr><tr><td>benchmark.tcp-echo0</td><td>0.066461512</td></tr><tr><td>benchmark.tcp-echo1</td><td>0.354485001</td></tr><tr><td>benchmark.tcp-echo2</td><td>0.398050048</td></tr><tr><td>benchmark.terrain-generation</td><td>0.5445568</td></tr><tr><td>benchmark.timers</td><td>0.106358939</td></tr><tr><td>benchmark.tuple-arrays</td><td>0.675973347</td></tr><tr><td>benchmark.typecheck1</td><td>0.709143381</td></tr><tr><td>benchmark.typecheck2</td><td>0.647126599</td></tr><tr><td>benchmark.typecheck3</td><td>0.795335583</td></tr><tr><td>benchmark.udp-echo0</td><td>0.367151792</td></tr><tr><td>benchmark.udp-echo1</td><td>0.423378502</td></tr><tr><td>benchmark.udp-echo2</td><td>0.723073008</td></tr><tr><td>benchmark.ui-panes</td><td>0.197757917</td></tr><tr><td>benchmark.unicode</td><td>0.490373475</td></tr><tr><td>benchmark.wrap</td><td>0.394501002</td></tr><tr><td>benchmark.xml</td><td>0.642076891</td></tr><tr><td>benchmark.yield</td><td>0.233442868</td></tr><tr><td>benchmark.yuv-to-rgb</td><td>0.133976952</td></tr>
</table></body></html> |