You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚡ Error: subscript is out of bounds: 16 from Context>>at:put: (ClassBuilder>>superclass:subclass:instanceVariableNames:classVariableNames:poolDictionaries:category: @ 93)
Minimal example to debug:
Object subclass: #TestObject
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'as yet unclassified'.
TestObject compile: 'a: a b: b c: c d: d e: e f: f g: g h: h i: i j: j k: k l: l m: m n: n o: o ^ a'
Process forBlock: [TestObject basicNew a: 1 b: 2 c: 3 d: 4 e: 5 f: 6 g: 7 h: 8 i: 9 j: 10 k: 11 l: 12 m: 13 n: 14 o: 15] runUntil: [:ctx | self haltIf: ctx stackPtr = 15. false]
Interestingly, primitiveAt[Put] (60/61) still work in the situation.
The text was updated successfully, but these errors were encountered:
Not really, I was just playing around with TruffleSqueak a bit ... Looks like #163 is a larger issue anyway that will hinder me from working with SimulationStudioin TruffleSqueak. But I was not having any concrete plans other than fuzz-testing. :)
Practical example to reproduce:
Object newSubclass
Error: subscript is out of bounds: 16
fromContext>>at:put:
(ClassBuilder>>superclass:subclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
@ 93)Minimal example to debug:
Interestingly, primitiveAt[Put] (60/61) still work in the situation.
The text was updated successfully, but these errors were encountered: