Hi, it broke the Pharo Kernel 3.0 job:
Error: MessageNotUnderstood: AnObsoleteCompilationContext class>>default 481 [...] in SmalltalkImage>>privShrinkingProcessWith: 2 BlockClosure>>cull: 3 BlockClosure>>cull:cull: 4 [...] in BlockClosure>>ifError: 5 BlockClosure>>cull: 6 [...] in MethodContext(ContextPart)>>handleSignal: 7 BlockClosure>>ensure: 8 MethodContext(ContextPart)>>handleSignal: 9 MessageNotUnderstood(Exception)>>signal 10 AnObsoleteCompilationContext class(Object)>>doesNotUnderstand: #default 11 Compiler>>compilationContext 12 RBMethodNode>>methodClass: 13 CompiledMethod>>parseTree 14 [...] in ASTCache>>at: 15 [...] in ASTCache(Dictionary)>>at:ifAbsentPut: 16 ASTCache(Dictionary)>>at:ifAbsent: 17 ASTCache(Dictionary)>>at:ifAbsentPut: 18 ASTCache>>at: 19 ASTCache class>>at: 20 CompiledMethod>>ast 21 CompiledMethod>>getSourceReplacingSelectorWith: 22 DictionaryTest class(Behavior)>>addTraitSelector:withMethod: 23 [...] in DictionaryTest class(Behavior)>>updateMethodDictionarySelector: 24 OrderedCollection>>do: 25 DictionaryTest class(Behavior)>>updateMethodDictionarySelector: 26 [...] in DictionaryTest class(Behavior)>>noteChangedSelectors: 27 IdentitySet(Set)>>do: 28 DictionaryTest class(Behavior)>>noteChangedSelectors: 29 DictionaryTest class(Behavior)>>applyChangesOfNewTraitCompositionReplacing: 30 DictionaryTest class(ClassDescription)>>applyChangesOfNewTraitCompositionReplacing: 31 DictionaryTest class(Class)>>applyChangesOfNewTraitCompositionReplacing: 32 DictionaryTest class(Behavior)>>setTraitComposition: 33 DictionaryTest class(Behavior)>>removeFromComposition: 34 [...] in Trait>>removeFromSystem: 35 IdentitySet(Set)>>do: 36 Trait>>removeFromSystem: 37 Trait>>removeFromSystem 38 [...] in [...] in SystemNavigation>>removeAllButPackages: 39 Array(Collection)>>ifEmpty: 40 [...] in SystemNavigation>>removeAllButPackages: 41 SortedCollection(OrderedCollection)>>do: 42 SystemNavigation>>removeAllButPackages: 43 [...] in SmalltalkImage>>privShrinkingProcessWith: 44 BlockClosure>>on:do: 45 BlockClosure>>ifError: 46 SmalltalkImage>>privShrinkingProcessWith: 47 [...] in SmalltalkImage>>shrinkToKernelWith: 48 [...] in BlockClosure>>newProcess So I'll try to put Opal into the Kernel :-) -- Pavel On Fri, May 17, 2013 at 4:11 PM, Marcus Denker <[email protected]>wrote: > 30143 > ----- > > 10615 RBMethodNode classBinding: move it to compilationContext > https://pharo.fogbugz.com/f/cases/10615/ > > ... and update Opal to the latest version > > > Diff information: > > http://smalltalkhub.com/mc/Pharo/Pharo30/main/OpalCompiler-Tests-MarcusDenker.144.diff > > http://smalltalkhub.com/mc/Pharo/Pharo30/main/OpalCompiler-Core-MarcusDenker.287.diff > > http://smalltalkhub.com/mc/Pharo/Pharo30/main/AST-Core-MarcusDenker.154.diff > > >
