Build fails creating gst-tool with --enable-jit

Tagged:
Project:GNU Smalltalk
Component:Build
Category:bug
Priority:normal
Assigned:Unassigned
Status:fixed
Description

When enabling jit, build fails on stock Ubuntu 7.10:

creating gst-tool
touch ./kernel/stamp-classes
./gst --no-user-files --kernel-dir="/home/tkack/Sources/smalltalk/kernel" --image="/home/tkack/Sources/smalltalk/gst.im" -iQ /dev/null
BlockClosure new "<0x402b1a48>" did not understand selector #value:

(ip 22)OrderedCollection(SequenceableCollection)>>#do:
(ip 28)Array(SequenceableCollection)>>#replaceFrom:to:with:
(ip 18)OrderedCollection(Collection)>>#asArray
(ip 4)Class class(Behavior)>>#parseVariableString:
(ip 4)Class class(Behavior)>>#parseInstanceVariableString:
(ip 4)Class class(Behavior)>>#instanceVariableNames:
(ip 0)
BlockClosure new "<0x402b1a48>", 1, 1, 8, BlockClosure new "<0x402b1a48>"

/home/tkack/Sources/smalltalk/kernel/Class.st:38: Aborted
(ip 22)OrderedCollection(SequenceableCollection)>>#do:
(ip 28)Array(SequenceableCollection)>>#replaceFrom:to:with:
(ip 18)OrderedCollection(Collection)>>#asArray
(ip 4)Class class(Behavior)>>#parseVariableString:
(ip 4)Class class(Behavior)>>#parseInstanceVariableString:
(ip 4)Class class(Behavior)>>#instanceVariableNames:
(ip 0)
make[2]: *** [gst.im] Aborted (core dumped)
make[2]: Leaving directory `/home/tkack/Sources/smalltalk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tkack/Sources/smalltalk'
make: *** [all] Error 2

Updates

#1 submitted by Paolo Bonzini on Wed, 03/19/2008 - 13:23
Status:active» fixed

fixed in master and stable-3.0

User login