|
From: <fac...@gm...> - 2015-12-27 19:53:57
|
<html><body><h1>Build report for linux/x86.64</h1>
<table>
<tr><td>Build machine:</td><td>ubuntu-mason</td></tr>
<tr><td>Disk usage:</td><td>33 / 39 Gb used (84%)</td></tr>
<tr><td>Build directory:</td><td>/home/sheeple/builds/2015-12-27-17-56</td></tr>
<tr><td>GIT ID:</td><td><a href="http://github.com/slavapestov/factor/commit/7ddc074294333f79a5b2a15d139451924b714331">7ddc074294333f79a5b2a15d139451924b714331</a></td></tr>
</table><h2>Timings</h2> <table><tr><td>boot-time</td><td>00:10:58</td></tr><tr><td>load-time</td><td>00:16:32</td></tr><tr><td>test-time</td><td>01:00:26</td></tr><tr><td>help-lint-time</td><td>00:00:18</td></tr><tr><td>benchmark-time</td><td>00:20:01</td></tr><tr><td>html-help-time</td><td>00:03:36</td></tr></table><h1>Unit test failures</h1> <ul><li>resource:basis/math/vectors/simd/simd-tests.factor</li></ul> Details: <pre>
==== resource:basis/math/vectors/simd/simd-tests.factor
resource:basis/math/vectors/simd/simd-tests.factor: 293
Unit Test: { [ { } ] [ \ float-4 \ float [ approx= ] check-vector-ops ] }
=== Expected:
{ }
=== Got:
{ ~simd-test-failure~ }
(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: [
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 16
experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 18
experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 20
experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 22
experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 24
experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 26
experiment
{ t } [ ~quotation~ final-classes first integer class<= ]
\ (unit-test) 28 experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 30
experiment
{ ~vector~ } [ ~quotation~ final-classes ] \ (unit-test) 32
experiment cpu x86?
[ ~quotation~ ~quotation~ \ (unit-test) 39 experiment ] when
"== Checking -new constructors" print
{ ~array~ }
[ simd-classes ~quotation~ ~quotation~ check-optimizer ]
\ (unit-test) 183 experiment
{ ~array~ } [ simd-classes ~quotation~ reject ]
\ (unit-test) 187 experiment
"== Checking -with constructors" print
{ ~array~ }
[ with-ctors ~quotation~ ~quotation~ check-optimizer ]
\ (unit-test) 195 experiment
{ 4294967295 } [ 4294967295 uint-4-with first ]
\ (unit-test) 197 experiment
{ 4294967295 } [ 4294967295 ~quotation~ compile-call first ]
\ (unit-test) 199 experiment
{ 4294967295 } [ ~quotation~ compile-call first ]
\ (unit-test) 201 experiment
"== Checking -boa constructors" print
{ ~array~ }
[ boa-ctors ~quotation~ ~quotation~ check-optimizer ]
\ (unit-test) 210 experiment
{ 4294967295 }
[ 4294967295 2 3 4 ~quotation~ compile-call first ]
\ (unit-test) 212 experiment
"== Checking vector operations" print simd-classes&reps [
~quotation~ dip first3 ~quotation~ 3curry
\ (unit-test) 293 experiment
] ~377 more~
]
(U) Quotation: [ iterate-step => iterate-next (each-integer) ]
(U) Quotation: [ swap [ 2dip ] dip => ]
Word: 3dip
(U) Quotation: [ swap [ dip ] dip => ]
Word: 2dip
(U) Quotation: [ swap [ call ] dip => ]
Word: dip
(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.381440852</td></tr><tr><td>benchmark.3d-matrix-vector</td><td>0.036421132</td></tr><tr><td>benchmark.ant</td><td>0.177894146</td></tr><tr><td>benchmark.backtrack</td><td>0.228942826</td></tr><tr><td>benchmark.base64</td><td>0.396119199</td></tr><tr><td>benchmark.beust1</td><td>0.947805592</td></tr><tr><td>benchmark.beust2</td><td>0.487489788</td></tr><tr><td>benchmark.binary-search</td><td>0.16425299</td></tr><tr><td>benchmark.binary-trees</td><td>1.562237193</td></tr><tr><td>benchmark.bloom-filters</td><td>0.253894252</td></tr><tr><td>benchmark.bootstrap1</td><td>14.272544768</td></tr><tr><td>benchmark.busy-loop</td><td>0.8125954520000001</td></tr><tr><td>benchmark.chameneos-redux</td><td>2.054441907</td></tr><tr><td>benchmark.combinatorics</td><td>0.079776455</td></tr><tr><td>benchmark.completion</td><td>0.736257142</td></tr><tr><td>benchmark.continuations</td><td>0.535759041</td></tr><tr><td>benchmark.crc32</td><td>0.161066939</td></tr><tr><td>benchmark.csv</td><td>0.092884019</td></tr><tr><td>benchmark.dawes</td><td>0.06969642299999999</td></tr><tr><td>benchmark.dispatch1</td><td>1.659126061</td></tr><tr><td>benchmark.dispatch2</td><td>1.648726986</td></tr><tr><td>benchmark.dispatch3</td><td>1.941693787</td></tr><tr><td>benchmark.dispatch4</td><td>2.982296305</td></tr><tr><td>benchmark.dispatch5</td><td>1.290324062</td></tr><tr><td>benchmark.dispatch6</td><td>4.83824636</td></tr><tr><td>benchmark.dlists</td><td>0.533261209</td></tr><tr><td>benchmark.e-decimals</td><td>0.542998089</td></tr><tr><td>benchmark.e-ratios</td><td>0.062767744</td></tr><tr><td>benchmark.empty-loop-0</td><td>0.142743422</td></tr><tr><td>benchmark.empty-loop-1</td><td>0.259079589</td></tr><tr><td>benchmark.empty-loop-2</td><td>0.150295558</td></tr><tr><td>benchmark.euler150</td><td>5.481258793</td></tr><tr><td>benchmark.fannkuch</td><td>0.941616441</td></tr><tr><td>benchmark.fasta</td><td>2.163394682</td></tr><tr><td>benchmark.fib1</td><td>0.060451931</td></tr><tr><td>benchmark.fib2</td><td>0.061253887</td></tr><tr><td>benchmark.fib3</td><td>0.176941267</td></tr><tr><td>benchmark.fib4</td><td>0.084396105</td></tr><tr><td>benchmark.fib5</td><td>0.32281872</td></tr><tr><td>benchmark.fib6</td><td>6.502001634</td></tr><tr><td>benchmark.fib7</td><td>0.43199362</td></tr><tr><td>benchmark.fib8</td><td>0.29075326</td></tr><tr><td>benchmark.find-pi</td><td>1.164167968</td></tr><tr><td>benchmark.flip</td><td>0.5242858379999999</td></tr><tr><td>benchmark.gc0</td><td>2.121292662</td></tr><tr><td>benchmark.gc1</td><td>0.09031367899999999</td></tr><tr><td>benchmark.gc2</td><td>30.256738425</td></tr><tr><td>benchmark.gc3</td><td>0.315654552</td></tr><tr><td>benchmark.hash-sets</td><td>1.134739874</td></tr><tr><td>benchmark.hashtables</td><td>0.977527092</td></tr><tr><td>benchmark.heaps</td><td>0.241036101</td></tr><tr><td>benchmark.interval-sets</td><td>0.840667465</td></tr><tr><td>benchmark.iteration</td><td>1.256131272</td></tr><tr><td>benchmark.javascript</td><td>4.680793791</td></tr><tr><td>benchmark.json</td><td>0.266344595</td></tr><tr><td>benchmark.knucleotide</td><td>2.127262098</td></tr><tr><td>benchmark.lcs</td><td>0.482573614</td></tr><tr><td>benchmark.lexer</td><td>2.158084543</td></tr><tr><td>benchmark.linked-assocs</td><td>0.867255497</td></tr><tr><td>benchmark.make</td><td>1.83432486</td></tr><tr><td>benchmark.mandel</td><td>0.05765588</td></tr><tr><td>benchmark.matrix-exponential-scalar</td><td>3.807907579</td></tr><tr><td>benchmark.matrix-exponential-simd</td><td>0.055910524</td></tr><tr><td>benchmark.md5</td><td>0.11042425</td></tr><tr><td>benchmark.memoize</td><td>0.305440855</td></tr><tr><td>benchmark.msgpack</td><td>1.996201379</td></tr><tr><td>benchmark.mt</td><td>0.167880291</td></tr><tr><td>benchmark.namespaces</td><td>0.8444175189999999</td></tr><tr><td>benchmark.nbody</td><td>2.549502503</td></tr><tr><td>benchmark.nbody-simd</td><td>0.23966656</td></tr><tr><td>benchmark.nested-empty-loop-1</td><td>0.065932846</td></tr><tr><td>benchmark.nested-empty-loop-2</td><td>0.359756892</td></tr><tr><td>benchmark.nsieve</td><td>1.10793609</td></tr><tr><td>benchmark.nsieve-bits</td><td>0.550093578</td></tr><tr><td>benchmark.nsieve-bytes</td><td>0.209857993</td></tr><tr><td>benchmark.parse-bignum</td><td>0.83214933</td></tr><tr><td>benchmark.parse-fixnum</td><td>0.6675566469999999</td></tr><tr><td>benchmark.parse-float</td><td>0.397315231</td></tr><tr><td>benchmark.parse-ratio</td><td>0.369678486</td></tr><tr><td>benchmark.partial-sums</td><td>0.896089176</td></tr><tr><td>benchmark.pidigits</td><td>0.341705492</td></tr><tr><td>benchmark.random</td><td>0.197000289</td></tr><tr><td>benchmark.randomize</td><td>1.734003779</td></tr><tr><td>benchmark.raytracer</td><td>1.928499025</td></tr><tr><td>benchmark.raytracer-simd</td><td>0.295413075</td></tr><tr><td>benchmark.recursive</td><td>0.81028101</td></tr><tr><td>benchmark.regex-dna</td><td>0.632199318</td></tr><tr><td>benchmark.regexp</td><td>0.349147567</td></tr><tr><td>benchmark.reverse-complement</td><td>1.89026411</td></tr><tr><td>benchmark.ring</td><td>2.296417963</td></tr><tr><td>benchmark.sfmt</td><td>0.117719437</td></tr><tr><td>benchmark.sha1</td><td>0.5742567750000001</td></tr><tr><td>benchmark.sieve</td><td>1.938790605</td></tr><tr><td>benchmark.simd-1</td><td>0.843672725</td></tr><tr><td>benchmark.sockets</td><td>8.996279978</td></tr><tr><td>benchmark.sort</td><td>1.635635869</td></tr><tr><td>benchmark.spectral-norm</td><td>1.429250097</td></tr><tr><td>benchmark.spectral-norm-simd</td><td>0.727601839</td></tr><tr><td>benchmark.splay</td><td>0.293576534</td></tr><tr><td>benchmark.splitting</td><td>0.460719678</td></tr><tr><td>benchmark.stack</td><td>0.637356052</td></tr><tr><td>benchmark.struct-arrays</td><td>0.900183052</td></tr><tr><td>benchmark.sum-file</td><td>0.541290936</td></tr><tr><td>benchmark.tcp-echo0</td><td>0.051586765</td></tr><tr><td>benchmark.tcp-echo1</td><td>0.400876003</td></tr><tr><td>benchmark.tcp-echo2</td><td>0.409789751</td></tr><tr><td>benchmark.terrain-generation</td><td>0.09453347600000001</td></tr><tr><td>benchmark.timers</td><td>0.179742731</td></tr><tr><td>benchmark.tuple-arrays</td><td>0.5128044940000001</td></tr><tr><td>benchmark.typecheck1</td><td>0.715277544</td></tr><tr><td>benchmark.typecheck2</td><td>0.661040643</td></tr><tr><td>benchmark.typecheck3</td><td>0.767549491</td></tr><tr><td>benchmark.udp-echo0</td><td>0.227670152</td></tr><tr><td>benchmark.udp-echo1</td><td>0.271722285</td></tr><tr><td>benchmark.udp-echo2</td><td>0.494796041</td></tr><tr><td>benchmark.ui-panes</td><td>0.201763963</td></tr><tr><td>benchmark.unicode</td><td>0.383629103</td></tr><tr><td>benchmark.wrap</td><td>0.363302577</td></tr><tr><td>benchmark.xml</td><td>0.601250376</td></tr><tr><td>benchmark.yield</td><td>0.447964955</td></tr><tr><td>benchmark.yuv-to-rgb</td><td>0.079979696</td></tr>
</table></body></html> |