Faculty of Information Technology
Software Engineering Group

Opened 8 years ago

Last modified 8 years ago

#48 new defect

Invalid code generated by stc for some blocks

Reported by: Jan Vrany Owned by:
Priority: major Milestone:
Component: stc Keywords:
Cc: Also affects CVS HEAD (eXept version): yes


In some cases stc generates invalid code. One part of the generator thinks the block is inlined whether the other one generates proper block. However, the block-function is not generated. As a consquence, VM crashes hard with messahe like:

./projects/smalltalk/stx: symbol lookup error: /home/jv/Private/Projects/SmalltalkX/sources/branches/jv1/build/stx/projects/smalltalk/libstx_libjava.so: undefined symbol: JavaPackage__B_39

It is not clear when this happens. Please collect examples...

Attachments (1)

JavaPackage.st (10.7 KB) - added by Jan Vrany 8 years ago.

Download all attachments as: .zip

Change History (2)

Changed 8 years ago by Jan Vrany

Attachment: JavaPackage.st added

comment:1 Changed 8 years ago by Jan Vrany

attachment 1: JavaPackage?>>doesNotUnderstand: (return-in-return)

Note: See TracTickets for help on using tickets.