[squeak-dev] Issue with classType on CompiledCode

Ron Teitelbaum ron at usmedrec.com
Sat Jul 18 18:27:50 UTC 2020


Hi All,

Ran into a problem trying to load the subclass of ByteArray

CompiledCode

from Monticello Configuration.

It was stored with a typeOfClass of #data but CompiledCode returns
typeOfClass #compiledMethod.

I'm getting the error:

CompiledCode cannot be recompiled

from

Classbuilder >> validateSubclassFormat: newType from: oldClass forSuper:
newSuper extra: newInstSize.

Suggestions on how to fix this or should we
1) allow #data to #compiledMethod to succeed the validation?
2) Manually fix it and commit a new configuration.

Also I see that there are two updates on trunk.

update and
update.spur

Which configuration are we using?  Why are there two?

Thanks for your help!!

Ron Teitelbaum
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200718/4a5f3e93/attachment.html>


More information about the Squeak-dev mailing list