|
From: <fac...@gm...> - 2015-05-31 14:25:22
|
<html><body><h1>Build report for macosx/x86.32</h1>
<table>
<tr><td>Build machine:</td><td>shill</td></tr>
<tr><td>Disk usage:</td><td>561 / 595 Gb used (94%)</td></tr>
<tr><td>Build directory:</td><td>/Users/slava/builds32/2015-05-31-07-13</td></tr>
<tr><td>GIT ID:</td><td><a href="http://github.com/slavapestov/factor/commit/b1ac83c90896a5a7565590b34e0b5d7e474f9a06">b1ac83c90896a5a7565590b34e0b5d7e474f9a06</a></td></tr>
</table><h2>Tests failed</h2>
Build output:
<pre>Loading resource:basis/alien/endian/endian.factor
Loading resource:basis/alien/endian/endian-docs.factor
Loading resource:basis/alien/libraries/finder/finder.factor
Loading resource:basis/alien/libraries/finder/macosx/macosx.factor
Loading resource:basis/alien/libraries/finder/finder-docs.factor
Loading resource:basis/bootstrap/image/download/download.factor
Loading resource:basis/bootstrap/image/upload/upload.factor
Loading resource:basis/checksums/openssl/openssl.factor
Loading resource:basis/checksums/openssl/openssl-docs.factor
Loading resource:basis/byte-arrays/hex/hex.factor
Loading resource:basis/byte-arrays/hex/hex-docs.factor
Loading resource:basis/calendar/model/model.factor
Loading resource:basis/channels/examples/examples.factor
Loading resource:basis/channels/remote/remote.factor
Loading resource:basis/concurrency/distributed/distributed.factor
Loading resource:basis/concurrency/distributed/distributed-docs.factor
Loading resource:basis/channels/remote/remote-docs.factor
Loading resource:basis/checksums/adler-32/adler-32.factor
Loading resource:basis/checksums/adler-32/adler-32-docs.factor
Loading resource:basis/checksums/bsd/bsd.factor
Loading resource:basis/checksums/bsd/bsd-docs.factor
Loading resource:basis/checksums/fletcher/fletcher.factor
Loading resource:basis/checksums/fletcher/fletcher-docs.factor
Loading resource:basis/checksums/fnv1/fnv1.factor
Loading resource:basis/checksums/fnv1/fnv1-docs.factor
Loading resource:basis/checksums/hmac/hmac.factor
Loading resource:basis/checksums/interleave/interleave.factor
Loading resource:basis/checksums/internet/internet.factor
Loading resource:basis/checksums/internet/internet-docs.factor
Loading resource:basis/checksums/murmur/murmur.factor
Loading resource:basis/checksums/murmur/murmur-docs.factor
Loading resource:basis/checksums/null/null.factor
Loading resource:basis/checksums/superfast/superfast.factor
Loading resource:basis/checksums/superfast/superfast-docs.factor
Loading resource:basis/checksums/xxhash/xxhash.factor
Loading resource:basis/checksums/xxhash/xxhash-docs.factor
Loading resource:basis/cocoa/apple-script/apple-script.factor
Loading resource:basis/cocoa/apple-script/apple-script-docs.factor
Loading resource:basis/colors/gray/gray.factor
Loading resource:basis/colors/gray/gray-docs.factor
Loading resource:basis/colors/hex/hex.factor
Loading resource:basis/colors/hex/hex-docs.factor
Loading resource:basis/colors/hsv/hsv.factor
Loading resource:basis/colors/hsv/hsv-docs.factor
Loading resource:basis/colors/mix/mix.factor
Loading resource:basis/combinators/short-circuit/smart/smart.factor
Loading resource:basis/combinators/short-circuit/smart/smart-docs.factor
Loading resource:basis/compiler/test/test.factor
Loading resource:basis/compiler/cfg/debugger/debugger.factor
Loading resource:basis/typed/debugger/debugger.factor
Loading resource:basis/compiler/tree/debugger/debugger.factor
Loading resource:basis/compiler/tree/debugger/debugger-docs.factor
Loading resource:basis/compiler/cfg/test-words/test-words.factor
Loading resource:basis/compiler/cfg/intrinsics/simd/simd.factor
Loading resource:basis/compiler/cfg/intrinsics/simd/backend/backend.factor
Loading resource:basis/math/vectors/simd/intrinsics/intrinsics.factor
Loading resource:basis/sequences/cords/cords.factor
Loading resource:basis/sequences/unrolled/unrolled.factor
Loading resource:basis/sequences/unrolled/unrolled-docs.factor
Loading resource:basis/compiler/tree/propagation/simd/simd.factor
Loading resource:basis/compiler/cfg/value-numbering/simd/simd.factor
Loading resource:basis/compiler/cfg/intrinsics/simd/simd-docs.factor
Loading resource:basis/compiler/cfg/linear-scan/debugger/debugger.factor
Loading resource:basis/compiler/cfg/stacks/map/map.factor
Loading resource:basis/compiler/cfg/stacks/map/map-docs.factor
Loading resource:basis/compression/huffman/huffman.factor
Loading resource:basis/compression/inflate/inflate.factor
Loading resource:basis/compression/lzw/lzw.factor
Loading resource:basis/compression/lzw/lzw-docs.factor
Loading resource:basis/compression/run-length/run-length.factor
Loading resource:basis/math/matrices/matrices.factor
Loading resource:basis/math/matrices/matrices-docs.factor
Loading resource:basis/sequences/parser/parser.factor
Loading resource:basis/sorting/functor/functor.factor
Loading resource:basis/compression/snappy/snappy.factor
Loading resource:basis/compression/snappy/ffi/ffi.factor
Loading resource:basis/compression/zlib/zlib.factor
Loading resource:basis/compression/zlib/ffi/ffi.factor
Loading resource:basis/compression/zlib/zlib-docs.factor
Loading resource:basis/concurrency/exchangers/exchangers.factor
Loading resource:basis/concurrency/exchangers/exchangers-docs.factor
Loading resource:basis/concurrency/locks/locks.factor
Loading resource:basis/concurrency/locks/locks-docs.factor
Loading resource:basis/core-foundation/launch-services/launch-services.factor
Loading resource:basis/cpu/ppc/assembler/assembler.factor
Loading resource:basis/editors/bbedit/bbedit.factor
Loading resource:basis/editors/geany/geany.factor
Loading resource:basis/editors/sublime/sublime.factor
Loading resource:basis/io/standard-paths/standard-paths.factor
Loading resource:basis/io/standard-paths/macosx/macosx.factor
Loading resource:basis/io/standard-paths/unix/unix.factor
Loading resource:basis/editors/visual-studio-code/visual-studio-code.factor
Loading resource:basis/editors/xcode/xcode.factor
Loading resource:basis/editors/vim/generate-syntax/generate-syntax.factor
Loading resource:basis/ftp/client/client.factor
Loading resource:basis/ftp/client/listing-parser/listing-parser.factor
Loading resource:basis/ftp/server/server.factor
Loading resource:basis/tools/files/files.factor
Loading resource:basis/tools/files/unix/unix.factor
Loading resource:basis/tools/files/files-docs.factor
Loading resource:basis/furnace/recaptcha/recaptcha.factor
Loading resource:basis/furnace/recaptcha/recaptcha-docs.factor
Loading resource:basis/furnace/auth/providers/couchdb/couchdb.factor
Loading resource:extra/couchdb/couchdb.factor
Loading resource:basis/furnace/auth/providers/couchdb/couchdb-docs.factor
Loading resource:basis/furnace/recaptcha/example/example.factor
Loading resource:basis/game/input/input.factor
Loading resource:basis/game/input/iokit/iokit.factor
Loading resource:basis/iokit/hid/hid.factor
Loading resource:basis/game/input/input-docs.factor
Loading resource:basis/game/input/scancodes/scancodes.factor
Loading resource:basis/game/input/dinput/keys-array/keys-array.factor
Loading resource:basis/gdk/gl/gl.factor
Loading resource:basis/gdk/gl/ffi/ffi.factor
Loading vocab:gdk/gl/GdkGLExt-1.0.gir
Loading resource:basis/gdk/pixbuf/pixbuf.factor
Loading resource:basis/gtk/gl/gl.factor
Loading resource:basis/gtk/gl/ffi/ffi.factor
Loading vocab:gtk/gl/GtkGLExt-1.0.gir
Loading resource:basis/hash-sets/sequences/sequences.factor
Loading resource:basis/hash-sets/sequences/prettyprint/prettyprint.factor
Loading resource:basis/hashtables/sequences/sequences.factor
Loading resource:basis/hashtables/sequences/prettyprint/prettyprint.factor
Loading resource:basis/help/search/search.factor
Loading resource:basis/http/server/rewrite/rewrite.factor
Loading resource:basis/http/server/rewrite/rewrite-docs.factor
Loading resource:basis/images/normalization/normalization.factor
Loading resource:basis/math/floats/half/half.factor
Loading resource:basis/images/normalization/normalization-docs.factor
Loading resource:basis/images/processing/processing.factor
Loading resource:basis/images/loader/gtk/gtk.factor
Loading resource:basis/io/mmap/mmap.factor
Loading resource:basis/io/mmap/unix/unix.factor
Loading resource:basis/io/mmap/mmap-docs.factor
Loading resource:basis/io/backend/unix/multiplexers/select/select.factor
Loading resource:basis/io/directories/search/search.factor
Loading resource:extra/sequences/extras/extras.factor
Loading resource:extra/sequences/extras/extras-docs.factor
Loading resource:basis/io/directories/search/search-docs.factor
Loading resource:basis/io/encodings/big5/big5.factor
Loading resource:basis/io/encodings/euc/euc.factor
Loading resource:basis/io/encodings/euc-jp/euc-jp.factor
Loading resource:basis/io/encodings/euc-kr/euc-kr.factor
Loading resource:basis/io/encodings/euc-kr/euc-kr-docs.factor
Loading resource:basis/io/encodings/gb18030/gb18030.factor
Loading resource:basis/io/encodings/gb18030/gb18030-docs.factor
Loading resource:basis/io/encodings/iso2022/iso2022.factor
Loading resource:basis/io/encodings/iso2022/iso2022-docs.factor
Loading resource:basis/io/encodings/johab/johab.factor
Loading resource:basis/io/encodings/johab/johab-docs.factor
Loading resource:basis/io/encodings/shift-jis/shift-jis.factor
Loading resource:basis/io/encodings/shift-jis/shift-jis-docs.factor
Loading resource:basis/io/encodings/strict/strict.factor
Loading resource:basis/io/encodings/strict/strict-docs.factor
Loading resource:basis/io/encodings/utf32/utf32.factor
Loading resource:basis/io/encodings/utf32/utf32-docs.factor
Loading resource:basis/io/encodings/8-bit/arabic/arabic.factor
Loading resource:basis/io/encodings/8-bit/arabic/arabic-docs.factor
Loading resource:basis/io/encodings/8-bit/cyrillic/cyrillic.factor
Loading resource:basis/io/encodings/8-bit/cyrillic/cyrillic-docs.factor
Loading resource:basis/io/encodings/8-bit/ebcdic/ebcdic.factor
Loading resource:basis/io/encodings/8-bit/ebcdic/ebcdic-docs.factor
Loading resource:basis/io/encodings/8-bit/greek/greek.factor
Loading resource:basis/io/encodings/8-bit/greek/greek-docs.factor
Loading resource:basis/io/encodings/8-bit/hebrew/hebrew.factor
Loading resource:basis/io/encodings/8-bit/hebrew/hebrew-docs.factor
Loading resource:basis/io/encodings/8-bit/koi8-r/koi8-r.factor
Loading resource:basis/io/encodings/8-bit/koi8-r/koi8-r-docs.factor
Loading resource:basis/io/encodings/8-bit/latin10/latin10.factor
Loading resource:basis/io/encodings/8-bit/latin10/latin10-docs.factor
Loading resource:basis/io/encodings/8-bit/latin2/latin2.factor
Loading resource:basis/io/encodings/8-bit/latin2/latin2-docs.factor
Loading resource:basis/io/encodings/8-bit/latin3/latin3.factor
Loading resource:basis/io/encodings/8-bit/latin3/latin3-docs.factor
Loading resource:basis/io/encodings/8-bit/latin4/latin4.factor
Loading resource:basis/io/encodings/8-bit/latin4/latin4-docs.factor
Loading resource:basis/io/encodings/8-bit/latin5/latin5.factor
Loading resource:basis/io/encodings/8-bit/latin5/latin5-docs.factor
Loading resource:basis/io/encodings/8-bit/latin6/latin6.factor
Loading resource:basis/io/encodings/8-bit/latin6/latin6-docs.factor
Loading resource:basis/io/encodings/8-bit/latin7/latin7.factor
Loading resource:basis/io/encodings/8-bit/latin7/latin7-docs.factor
Loading resource:basis/io/encodings/8-bit/latin8/latin8.factor
Loading resource:basis/io/encodings/8-bit/latin8/latin8-docs.factor
Loading resource:basis/io/encodings/8-bit/latin9/latin9.factor
Loading resource:basis/io/encodings/8-bit/latin9/latin9-docs.factor
Loading resource:basis/io/encodings/8-bit/mac-roman/mac-roman.factor
Loading resource:basis/io/encodings/8-bit/mac-roman/mac-roman-docs.factor
Loading resource:basis/io/encodings/8-bit/thai/thai.factor
Loading resource:basis/io/encodings/8-bit/thai/thai-docs.factor
Loading resource:basis/io/encodings/8-bit/windows-1250/windows-1250.factor
Loading resource:basis/io/encodings/8-bit/windows-1251/windows-1251.factor
Loading resource:basis/io/encodings/8-bit/windows-1252/windows-1252.factor
Loading resource:basis/io/encodings/8-bit/windows-1252/windows-1252-docs.factor
Loading resource:basis/io/encodings/8-bit/windows-1253/windows-1253.factor
Loading resource:basis/io/encodings/8-bit/windows-1254/windows-1254.factor
Loading resource:basis/io/encodings/8-bit/windows-1255/windows-1255.factor
Loading resource:basis/io/encodings/8-bit/windows-1256/windows-1256.factor
Loading resource:basis/io/encodings/8-bit/windows-1257/windows-1257.factor
Loading resource:basis/io/encodings/8-bit/windows-1258/windows-1258.factor
Loading resource:basis/io/files/temp/unix/unix.factor
Loading resource:basis/io/monitors/recursive/recursive.factor
Loading resource:basis/io/sockets/icmp/icmp.factor
Loading resource:basis/io/sockets/icmp/icmp-docs.factor
Loading resource:basis/io/sockets/secure/debug/debug.factor
Loading resource:basis/lists/lazy/lazy.factor
You have triggered a bug in Factor. Please report.
critical_error: sequences:new-resizable: Bad symbol specifier in store_external_address: 11cc9cc
Starting low level debugger...
Basic commands:
q ^D -- quit Factor
c -- continue executing Factor - NOT SAFE
t -- throw exception in Factor - NOT SAFE
.s .r .c -- print data, retain, call stacks
help -- full help, including advanced commands
> ==== DATA STACK:
T{ vocabs:vocab "lists.lazy" T{ hashtables:hashtable 65 0 { "<lazy-zip>" lists.lazy:<lazy-zip> T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "lazy-concat" lists.lazy:lazy-concat... } } f f vocabs:+parsing+ f }
T{ vocabs:vocab "lists.lazy" T{ hashtables:hashtable 65 0 { "<lazy-zip>" lists.lazy:<lazy-zip> T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "lazy-concat" lists.lazy:lazy-concat... } } f f vocabs:+parsing+ f }
[ ]
{ T{ compiler.tree:#introduce { 11576767 } } T{ compiler.tree:#push [ lists:car ] { 11576753 } } T{ compiler.tree:#shuffle { { 11576754 11576767 } { 11576755 11576753 } { 11576756 11576767 } } T{ vectors:vector { 11576767 11576753 0 0 0 0 0 0 0 0 } 2 } T{ vectors:vector { 11576754 11576755 11576756 0 0 0 0 0 0 0 } 3 } f f } T{ compiler.tree:#shuffle { { 11576757 11576756 } } T{ vectors:vector { 11576756 0 0 0 0 0 0 0 0 0 } 1 } f f T{ vectors:vector { 11576757 0 0 0 0 0 0 0 0 0 } 1 } } T{ compiler.tree:#shuffle { } T{ vectors:vector { 11576755 0 0 0 0 0 0 0 0 0 } 1 } { } f f } T{ compiler.tree:#call lazy-while=>car T{ vectors:vector { 11576754 } 1 } { 11576758 } f f f T{ hashtables:hashtable 2 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } 11576754 T{ compiler.tree.propagation.info:value-info-state lists.lazy:lazy-while math.intervals:full-interval f f f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } } T{ compiler.tree:#shuffle { { 11576759 11576757 } } f T{ vectors:vector { 11576759 0 0 0 0 0 0 0 0 0 } 1 } T{ vectors:vector { 11576757 0 0 0 0 0 0 0 0 0 } 1 } f } T{ compiler.tree:#push 3 { 11576768 } } T{ compiler.tree:#call slots.private:slot T{ vectors:vector { 11576759 11576768 } 2 } { 11576769 } f f f T{ hashtables:hashtable 3 0 { 11576768 T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { 3 syntax:t } { 3 syntax:t } } 3 syntax:t f } 11576769 T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } } T{ compiler.tree:#copy T{ vectors:vector { 11576769 0 0 0 0 0 0 0 0 0 } 1 } T{ vectors:vector { 11576760 0 0 0 0 0 0 0 0 0 } 1 } }... }
T{ compiler.tree:#phi { T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576947 0 0 } 8 } T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576948 0 0 } 8 } } { { T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state effects:effect math.intervals:empty-interval T{ effects:effect { "elt" } { "?" } f f f } syntax:t { f T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "elt" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "?" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state T{ classes.algebra.private:anonymous-complement syntax:f } math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } { T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state effects:effect math.intervals:empty-interval T{ effects:effect { "elt" } { "?" } f f f } syntax:t { f T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "elt" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "?" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state syntax:t math.intervals:empty-interval syntax:t syntax:t f } } } T{ vectors:vector { 11576949 11576950 11576951 11576952 11576953 11576954 11576955 11576956 0 0 } 8 } { f f } }
T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576947 11576758 11576774... } 16 }
stack-checker.branches:+bottom+
16
T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576947 11576758 11576774... } 16 }
==== RETAIN STACK:
#<bignum @ 0x39d1d15>
T{ vectors:vector { "resource:core" "resource:basis" "resource:extra" "resource:work" } 4 }
T{ vectors:vector { T{ vectors:vector { } 0 } f f f } 4 }
T{ vectors:vector { "resource:core" "resource:basis" "resource:extra" "resource:work" } 4 }
""
T{ vectors:vector { T{ vectors:vector { } 0 } f f f } 4 }
4
1
T{ vectors:vector { T{ vectors:vector { } 0 } f f f } 4 }
1
{ T{ vocabs:vocab "ascii" T{ hashtables:hashtable 17 0 { ">title" ascii:>title T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "Letter?" ascii:Letter? T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } f "ascii" vocabs:+done+ vocabs:+done+ } T{ vocabs:vocab-link "atk" } T{ vocabs:vocab "base64" T{ hashtables:hashtable 8 0 { "malformed-base64?" base64:malformed-base64? "encode-base64-lines" base64:encode-base64-lines T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "malformed-base64" base64:malformed-base64... } } f "base64" vocabs:+done+ vocabs:+done+ } T{ vocabs:vocab "biassocs" T{ hashtables:hashtable 8 0 { "biassoc?" biassocs:biassoc? T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } f "biassocs" vocabs:+done+ vocabs:+done+ } T{ vocabs:vocab "binary-search" T{ hashtables:hashtable 5 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "sorted-index" binary-search:sorted-index "natural-search" binary-search:natural-search T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } f "binary-search" vocabs:+done+ vocabs:+done+ } T{ vocabs:vocab "bit-arrays" T{ hashtables:hashtable 11 0 { "bad-array-length?" bit-arrays:bad-array-length? T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "bit-array" bit-arrays:bit-array T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } f "bit-arrays" vocabs:+done+ vocabs:+done+ } T{ vocabs:vocab "bit-sets" T{ hashtables:hashtable 3 0 { "bit-set?" bit-sets:bit-set? T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "<bit-set>" bit-sets:<bit-set> "bit-set" bit-sets:bit-set } } f "bit-sets" vocabs:+done+ vocabs:+done+ } T{ vocabs:vocab-link "bit-vectors" } T{ vocabs:vocab-link "bitstreams" } T{ vocabs:vocab "boxes" T{ hashtables:hashtable 12 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "box" boxes:box... } } f "boxes" vocabs:+done+ vocabs:+done+ }... }
1054
654
{ accessors:car>> accessors:cons<< object=>original>> lists.lazy:<lazy-concat> lazy-io=>quot>> lists.lazy:sequence-cons object=>list2<< lists.lazy:<lazy-zip> lazy-concat=>cdr<< memoized-cons=>car<<... }
{ accessors:car>> accessors:cons<< object=>original>> lists.lazy:<lazy-concat> lazy-io=>quot>> lists.lazy:sequence-cons object=>list2<< lists.lazy:<lazy-zip> lazy-concat=>cdr<< memoized-cons=>car<<... }
225
35
lazy-while=>nil?
lazy-while=>nil?
{ T{ compiler.tree:#introduce { 11576767 } } T{ compiler.tree:#push [ lists:car ] { 11576753 } } T{ compiler.tree:#shuffle { { 11576754 11576767 } { 11576755 11576753 } { 11576756 11576767 } } T{ vectors:vector { 11576767 11576753 0 0 0 0 0 0 0 0 } 2 } T{ vectors:vector { 11576754 11576755 11576756 0 0 0 0 0 0 0 } 3 } f f } T{ compiler.tree:#shuffle { { 11576757 11576756 } } T{ vectors:vector { 11576756 0 0 0 0 0 0 0 0 0 } 1 } f f T{ vectors:vector { 11576757 0 0 0 0 0 0 0 0 0 } 1 } } T{ compiler.tree:#shuffle { } T{ vectors:vector { 11576755 0 0 0 0 0 0 0 0 0 } 1 } { } f f } T{ compiler.tree:#call lazy-while=>car T{ vectors:vector { 11576754 } 1 } { 11576758 } f f f T{ hashtables:hashtable 2 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } 11576754 T{ compiler.tree.propagation.info:value-info-state lists.lazy:lazy-while math.intervals:full-interval f f f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } } T{ compiler.tree:#shuffle { { 11576759 11576757 } } f T{ vectors:vector { 11576759 0 0 0 0 0 0 0 0 0 } 1 } T{ vectors:vector { 11576757 0 0 0 0 0 0 0 0 0 } 1 } f } T{ compiler.tree:#push 3 { 11576768 } } T{ compiler.tree:#call slots.private:slot T{ vectors:vector { 11576759 11576768 } 2 } { 11576769 } f f f T{ hashtables:hashtable 3 0 { 11576768 T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { 3 syntax:t } { 3 syntax:t } } 3 syntax:t f } 11576769 T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } } T{ compiler.tree:#copy T{ vectors:vector { 11576769 0 0 0 0 0 0 0 0 0 } 1 } T{ vectors:vector { 11576760 0 0 0 0 0 0 0 0 0 } 1 } }... }
319
310
T{ compiler.tree:#phi { T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576947 0 0 } 8 } T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576948 0 0 } 8 } } { { T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state effects:effect math.intervals:empty-interval T{ effects:effect { "elt" } { "?" } f f f } syntax:t { f T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "elt" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "?" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state T{ classes.algebra.private:anonymous-complement syntax:f } math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } { T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state effects:effect math.intervals:empty-interval T{ effects:effect { "elt" } { "?" } f f f } syntax:t { f T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "elt" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "?" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state syntax:t math.intervals:empty-interval syntax:t syntax:t f } } } T{ vectors:vector { 11576949 11576950 11576951 11576952 11576953 11576954 11576955 11576956 0 0 } 8 } { f f } }
T{ compiler.tree:#phi { T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576947 0 0 } 8 } T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576948 0 0 } 8 } } { { T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state effects:effect math.intervals:empty-interval T{ effects:effect { "elt" } { "?" } f f f } syntax:t { f T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "elt" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "?" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state T{ classes.algebra.private:anonymous-complement syntax:f } math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } { T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state effects:effect math.intervals:empty-interval T{ effects:effect { "elt" } { "?" } f f f } syntax:t { f T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "elt" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state arrays:array math.intervals:empty-interval { "?" } syntax:t { T{ compiler.tree.propagation.info:value-info-state math:fixnum T{ math.intervals:interval { ... ... } { ... ... } } 1 syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:empty-interval f syntax:t f } } } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state kernel:object math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state compiler.tree.propagation.call-effect:inline-cache math.intervals:empty-interval T{ compiler.tree.propagation.call-effect:inline-cache f f } syntax:t { f f f } } T{ compiler.tree.propagation.info:value-info-state syntax:f math.intervals:full-interval f f f } T{ compiler.tree.propagation.info:value-info-state syntax:t math.intervals:empty-interval syntax:t syntax:t f } } } T{ vectors:vector { 11576949 11576950 11576951 11576952 11576953 11576954 11576955 11576956 0 0 } 8 } { f f } }
T{ vectors:vector { 11576758 11576774 11576775 11576776 11576940 11576943 11576945 11576947 11576758 11576774... } 16 }
==== CALL STACK:
frame: 0x2ded1c size 32
executing: sequences:new-resizable
scan: -1
word/quot addr: 1098f5c
word/quot xt: 85758f0
return address: 857594e
frame: 0x2ded3c size 32
executing: sequences:remove
scan: -1
word/quot addr: 1095b1c
word/quot xt: 79feed0
return address: 79fef04
frame: 0x2ded5c size 16
executing: #phi=>node-uses-values
scan: -1
word/quot addr: 1627f2c
word/quot xt: 7897c30
return address: 7897c49
frame: 0x2ded6c size 16
executing: compiler.tree.def-use:node-def-use
scan: -1
word/quot addr: 16272cc
word/quot xt: 78959c0
return address: 78959d9
frame: 0x2ded7c size 16
executing: ( gensym )
scan: -1
word/quot addr: 1f7f55c
word/quot xt: 7897c70
return address: 7897cf1
frame: 0x2ded8c size 32
executing: compiler.tree.optimizer:optimize-tree
scan: -1
word/quot addr: 19c3afc
word/quot xt: 7898da0
return address: 7898e59
frame: 0x2dedac size 16
executing: compiler:frontend
scan: -1
word/quot addr: 19cee1c
word/quot xt: 757bfc0
return address: 757c111
frame: 0x2dedbc size 32
executing: compiler:compile-word
scan: -1
word/quot addr: 19cee7c
word/quot xt: 77df0f0
return address: 77df1bc
frame: 0x2deddc size 64
executing: optimizing-compiler=>recompile
scan: -1
word/quot addr: 19c148c
word/quot xt: 78b5d50
return address: 78b6104
frame: 0x2dee1c size 16
executing: compiler.units.private:finish-compilation-unit
scan: -1
word/quot addr: 11b6acc
word/quot xt: 78ac740
return address: 78ac78f
frame: 0x2dee2c size 64
executing: parser:parse-stream
scan: -1
word/quot addr: 10b2e4c
word/quot xt: 79e25c0
return address: 79e3181
frame: 0x2dee6c size 48
executing: parser:parse-file
scan: -1
word/quot addr: 10ae52c
word/quot xt: 79e39d0
return address: 79e3bcb
frame: 0x2dee9c size 48
executing: vocabs.loader.private:load-source
scan: -1
word/quot addr: 104b6dc
word/quot xt: 76c1f30
return address: 76c2645
frame: 0x2deecc size 16
executing: vocab=>(require)
scan: -1
word/quot addr: 104c0ec
word/quot xt: 7792880
return address: 77929d8
frame: 0x2deedc size 32
executing: vocabs.errors:require-all
scan: -1
word/quot addr: 27ab6fc
word/quot xt: 7b8ea50
return address: 7b8ed0d
frame: 0x2deefc size 32
executing: vocabs.hierarchy:(load)
scan: -1
word/quot addr: 27b1edc
word/quot xt: 7b90000
return address: 7b900f1
frame: 0x2def1c size 48
executing: mason.test:do-load
scan: -1
word/quot addr: 3bfa8ec
word/quot xt: 7ed7750
return address: 7ed7766
frame: 0x2def4c size 32
executing: mason.test:do-all
scan: -1
word/quot addr: 3bfa94c
word/quot xt: 7ed7a70
return address: 7ed7bd2
frame: 0x2def6c size 64
executing: command-line.startup:command-line-startup
scan: -1
word/quot addr: 38da34c
word/quot xt: 7e64e50
return address: 7e65949
frame: 0x2defac size 32
executing: [ [ continuations.private:catchstack* sequences:push ] kernel:dip kernel:call continuations.private:catchstack* sequences:pop* ]
scan: 2
word/quot addr: 1056c24
word/quot xt: 759c140
return address: 759c166
frame: 0x2defcc size 32
executing: kernel.private:c-to-factor
scan: 1
word/quot addr: 10b911c
word/quot xt: 795fb60
return address: 795fb7f</pre>
Launcher error:
<pre>Process exited with error code 1
Launch descriptor:
T{ process
{ command { "./factor" "-run=mason.test" } }
{ environment H{ } }
{ environment-mode +append-environment+ }
{ stdin +closed+ }
{ stdout "../test-log" }
{ stderr +stdout+ }
{ group +new-group+ }
{ timeout T{ duration { hour 4 } } }
{ status 1 }
}
</pre></body></html> |