mason on freebsd-x86-32: a729119 -- dirty
<slava <at> factorcode.org>
2010-12-01 04:50:22 GMT
Build report for freebsd/x86.32
Timings
| boot-time |
00:09:06 |
| load-time |
00:20:32 |
| test-time |
01:12:57 |
| help-lint-time |
00:00:35 |
| benchmark-time |
00:21:20 |
| html-help-time |
01:01:57 |
Unit test failures
- resource:basis/tools/deploy/deploy-tests.factor
- resource:extra/math/floating-point/floating-point-tests.factor
Details:
==== resource:basis/tools/deploy/deploy-tests.factor
resource:basis/tools/deploy/deploy-tests.factor: 138
Unit Test: { [ ] [ "benchmark.ui-panes" shake-and-bake run-temp-image ] }
Process:
T{ process
{ command
{
"/usr/home/sheeple/builds/2010-11-30-19-37/factor/factor"
"-i=/usr/home/sheeple/builds/2010-11-30-19-37/factor/temp/test.image"
}
}
{ environment H{ } }
{ environment-mode +append-environment+ }
{ stdin +closed+ }
{ stdout T{ fd { disposed t } { fd 18 } } }
{ stderr +stdout+ }
{ status 1 }
}
Output:
You have triggered a bug in Factor. Please report.
error: 16
arg 1: 12
arg 2: f
Starting low level debugger...
Basic commands:
q -- continue executing Factor - NOT SAFE
im -- save image to fep.image
x -- exit Factor
Advanced commands:
d <addr> <count> -- dump memory
u <addr> -- dump object at tagged <addr>
. <addr> -- print object at tagged <addr>
t -- toggle output trimming
s r -- dump data, retain stacks
.s .r .c -- print data, retain, call stacks
e -- dump environment
g -- dump generations
data -- data heap dump
words -- words dump
tuples -- tuples dump
refs <addr> -- find data heap references to object
push <addr> -- push object on data stack - NOT SAFE
code -- code heap dump
READY
==== DATA STACK:
T{ #<not a string: f> { 0 0 } { 0 0 } f T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 0 } { 0 0 } f T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 } 0 } { 1 0 } f #<not a string: f> f f... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: f> { 0 0 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 15 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 30 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 45 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 60 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 75 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 90 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 105 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 120 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { 0 135 } { 7 15 } { 7 15 } T{ #<not a string: f> { 0 0 } { 28 118200 } { 28 118200 } T{ #<not a string: f> { 0 0 } { 0 0 } f f T{ #<not a string: f> { T{ ... ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } 0 0 0 0 } 2 } { 0 1 } f #<not a string: f> f f... } T{ #<not a string: f> { T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... } T{ #<not a string: ... > { ... ... } { ... ... } { ... ... } T{ ... ... ... ... ... ... ... ... ... ... ... ... } f { ... ... } f #<not a string: ... > f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... }... } 7881 } { 0 1 } f #<not a string: f> f f... } f { 0 1 } f #<not a string: f> f f... }
T{ #<not a string: f> f f T{ #<not a string: f> "monospace" 12 f f T{ #<not a string: f> #<type 3 <at> 28b47813> #<type 3 <at> 28b47803> #<type 3 <at> 28b477f3> #<type 3 <at> 28b41f23> } T{ #<not a string: f> #<type 3 <at> 28b47753> #<type 3 <at> 28b47743> #<type 3 <at> 28b47733> #<type 3 <at> 28b41f23> } } "7880" f #<type 6 <at> 2efffb26> f T{ #<not a string: f> { #<type 3 <at> 2efffe93> #<type 3 <at> 2efffea3> } { #<type 3 <at> 2efffec3> #<type 3 <at> 2efffed3> } } T{ #<not a string: f> { #<type 3 <at> 2effff03> #<type 3 <at> 2effff13> } { #<type 3 <at> 2effff33> #<type 3 <at> 2effff43> } } f }
T{ #<not a string: f> f f f f f #<type 3 <at> 28bf87e3> #<type 3 <at> 28bf87d3> }
#<type 6 <at> 2ee966a6>
T{You have triggered a bug in Factor. Please report.
error: 16
arg 1: 12
arg 2: f
Low level debugger disabled
[Traceback]
==== resource:extra/math/floating-point/floating-point-tests.factor
resource:extra/math/floating-point/floating-point-tests.factor: 26
Unit Test: {
[ 4.940656458412465e-324 ]
[ 4.940656458412465e-324 double>ratio >float ]
}
=== Expected:
4.940656458412465e-324
=== Got:
-1.596672247627776e+293
[Traceback]
resource:extra/math/floating-point/floating-point-tests.factor: 26
Unit Test: {
[ 5.928787750094959e-323 ]
[ 5.928787750094959e-323 double>ratio >float ]
}
=== Expected:
5.928787750094959e-323
=== Got:
-1.916006697153331e+294
[Traceback]
resource:extra/math/floating-point/floating-point-tests.factor: 26
Unit Test: {
[ 6.077007443847332e-322 ]
[ 6.077007443847332e-322 double>ratio >float ]
}
=== Expected:
6.077007443847332e-322
=== Got:
-1.963906864582164e+295
[Traceback]
resource:extra/math/floating-point/floating-point-tests.factor: 26
Unit Test: {
[ 6.096770069680982e-321 ]
[ 6.096770069680982e-321 double>ratio >float ]
}
=== Expected:
6.096770069680982e-321
=== Got:
-1.970293553572675e+296
[Traceback]
Benchmarks
BenchmarkTime (seconds)
| benchmark.3d-matrix-scalar |
1.730729744 |
| benchmark.3d-matrix-vector |
0.03247843 |
| benchmark.backtrack |
1.191261739 |
| benchmark.base64 |
1.838578087 |
| benchmark.beust1 |
1.883102461 |
| benchmark.beust2 |
4.867237317 |
| benchmark.binary-search |
1.179067731 |
| benchmark.binary-trees |
1.803024966 |
| benchmark.bootstrap1 |
16.567563475 |
| benchmark.chameneos-redux |
12.209065956 |
| benchmark.continuations |
0.063974052 |
| benchmark.crc32 |
0.00556635 |
| benchmark.dawes |
0.5504571110000001 |
| benchmark.dispatch1 |
2.421169171 |
| benchmark.dispatch2 |
2.507550262 |
| benchmark.dispatch3 |
2.815855367 |
| benchmark.dispatch4 |
3.661751144 |
| benchmark.dispatch5 |
1.910141652 |
| benchmark.e-decimals |
1.094606716 |
| benchmark.e-ratios |
1.396912177 |
| benchmark.empty-loop-0 |
0.124961692 |
| benchmark.empty-loop-1 |
0.45115762 |
| benchmark.empty-loop-2 |
0.192108494 |
| benchmark.euler150 |
9.463506396 |
| benchmark.fannkuch |
3.090050272 |
| benchmark.fasta |
9.627479470000001 |
| benchmark.fib1 |
0.06364971 |
| benchmark.fib2 |
0.074690778 |
| benchmark.fib3 |
0.279353381 |
| benchmark.fib4 |
0.155125022 |
| benchmark.fib5 |
0.375543819 |
| benchmark.fib6 |
13.01832691 |
| benchmark.gc0 |
1.596834514 |
| benchmark.gc1 |
0.115004281 |
| benchmark.gc2 |
9.109336243 |
| benchmark.gc3 |
0.754690611 |
| benchmark.hashtables |
3.237441071 |
| benchmark.heaps |
1.624206429 |
| benchmark.iteration |
2.65790289 |
| benchmark.javascript |
6.511584573 |
| benchmark.knucleotide |
1.669926205 |
| benchmark.mandel |
0.077556784 |
| benchmark.matrix-exponential-scalar |
5.753808654 |
| benchmark.matrix-exponential-simd |
0.199012724 |
| benchmark.md5 |
3.811775519 |
| benchmark.mt |
11.162132897 |
| benchmark.nbody |
2.707125905 |
| benchmark.nbody-simd |
0.321489183 |
| benchmark.nested-empty-loop-1 |
0.072323158 |
| benchmark.nested-empty-loop-2 |
0.366391818 |
| benchmark.nsieve |
0.218760205 |
| benchmark.nsieve-bits |
0.66076275 |
| benchmark.nsieve-bytes |
0.262135551 |
| benchmark.partial-sums |
1.526370531 |
| benchmark.pidigits |
0.960914586 |
| benchmark.random |
2.523481336 |
| benchmark.raytracer |
2.145218457 |
| benchmark.raytracer-simd |
0.4458684 |
| benchmark.recursive |
1.058722547 |
| benchmark.regex-dna |
0.953361112 |
| benchmark.reverse-complement |
1.601333409 |
| benchmark.ring |
11.765414598 |
| benchmark.sfmt |
1.382457547 |
| benchmark.sha1 |
5.249338114 |
| benchmark.simd-1 |
0.893973675 |
| benchmark.sockets |
12.262599297 |
| benchmark.sort |
0.263188477 |
| benchmark.spectral-norm |
1.516229577 |
| benchmark.spectral-norm-simd |
0.7734298630000001 |
| benchmark.stack |
0.808657246 |
| benchmark.struct-arrays |
0.984905064 |
| benchmark.sum-file |
0.414057373 |
| benchmark.terrain-generation |
0.640632259 |
| benchmark.tuple-arrays |
0.111189272 |
| benchmark.typecheck1 |
0.748986813 |
| benchmark.typecheck2 |
0.710935887 |
| benchmark.typecheck3 |
0.750672223 |
| benchmark.ui-panes |
0.138842786 |
| benchmark.xml |
1.582294956 |
| benchmark.yuv-to-rgb |
0.168035044 |
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev