[squeak-dev] Spur CI job, odd failure

Eliot Miranda eliot.miranda at gmail.com
Thu Apr 9 21:08:15 UTC 2015


Hi,

    when SmallIInteger gets redefined (I expect to add minVal and maxVal
class side inst vars) this error from the class builder needs to be
proceeded through.  SmallInteger /can/ be redefined, but only do far ;-)/

On Thu, Apr 9, 2015 at 8:17 AM, Frank Shearar <frank.shearar at gmail.com>
wrote:

> On 9 April 2015 at 16:15, Tobias Pape <Das.Linux at gmx.de> wrote:
> > Hey
> >
> > can somebody spur-knowledgeable please look into
> > why this spur startup and update fails?
> >
> > http://build.squeak.org/job/SqueakTrunkOnSpur/332/consoleFull
>
> Just to spare people a click, here's the stack trace. I've not seen it
> before!
>
> vvvvvvvvvvvvvvvvvv Error: SmallInteger cannot be changed vvvvvvvvvvvvvvvvvv
> The time is 2015-04-09T17:13:59.849+01:00
> ClassBuilder(Object)>>error:
> [] in
> ClassBuilder>>name:inEnvironment:subclassOf:type:instanceVariableNames:classVariableNames:poolDictionaries:category:unsafe:
> BlockClosure>>ensure:
>
> ClassBuilder>>name:inEnvironment:subclassOf:type:instanceVariableNames:classVariableNames:poolDictionaries:category:unsafe:
>
> ClassBuilder>>name:inEnvironment:subclassOf:type:instanceVariableNames:classVariableNames:poolDictionaries:category:
> [] in MCClassDefinition>>createClass
> BlockClosure>>on:do:
> MCClassDefinition>>createClass
> MCClassDefinition>>load
> [] in [] in [] in [] in [] in MCPackageLoader>>basicLoad
> [] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
> OrderedCollection>>do:
> [] in OrderedCollection(Collection)>>do:displayingProgress:every:
> [] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
> BlockClosure>>on:do:
> [] in MorphicUIManager>>displayProgress:at:from:to:during:
> BlockClosure>>ensure:
> MorphicUIManager>>displayProgress:at:from:to:during:
> ProgressInitiationException>>defaultResumeValue
> ProgressInitiationException(Exception)>>resume
> ProgressInitiationException>>defaultAction
> UndefinedObject>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> ProgressInitiationException(Exception)>>signal
> ProgressInitiationException>>display:at:from:to:during:
> ProgressInitiationException class>>display:at:from:to:during:
> ByteString(String)>>displayProgressAt:from:to:during:
> ByteString(String)>>displayProgressFrom:to:during:
> OrderedCollection(Collection)>>do:displayingProgress:every:
> OrderedCollection(Collection)>>do:displayingProgress:
> [] in [] in [] in [] in MCPackageLoader>>basicLoad
> BlockClosure>>on:do:
> [] in [] in [] in MCPackageLoader>>basicLoad
> BlockClosure>>on:do:
> CurrentReadOnlySourceFiles class>>cacheDuring:
> [] in [] in MCPackageLoader>>basicLoad
> BlockClosure>>ensure:
> [] in MCPackageLoader>>basicLoad
> BlockClosure>>ensure:
> RecentMessages>>suspendWhile:
> MCPackageLoader>>basicLoad
> [] in MCPackageLoader>>loadWithNameLike:
> BlockClosure>>ensure:
> MCPackageLoader>>useChangeSetNamed:during:
> MCPackageLoader>>useNewChangeSetNamedLike:during:
> MCPackageLoader>>loadWithNameLike:
> MCThreeWayMerger(MCMerger)>>loadWithNameLike:
> MCVersionMerger>>mergeWithNameLike:
> MCVersionMerger class>>mergeVersion:
> MCDiffyVersion(MCVersion)>>merge
> [] in [] in MCConfiguration>>upgrade
> BlockClosure>>on:do:
> [] in MCConfiguration>>upgrade
> [] in [] in MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
> OrderedCollection>>do:
> MCConfiguration>>withProgress:in:do:
> [] in MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
> MCHttpRepository(MCFileBasedRepository)>>cacheAllFileNamesDuring:
> [] in [] in MCConfiguration>>cacheAllFileNamesDuring:
> MCConfiguration>>cacheAllFileNamesDuring:
> MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
> MCConfiguration>>upgrade
> [] in [] in [] in [] in MCMcmUpdater class>>updateFromRepositories:
> [] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
> OrderedCollection>>do:
> [] in OrderedCollection(Collection)>>do:displayingProgress:every:
> [] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
> BlockClosure>>on:do:
> [] in MorphicUIManager>>displayProgress:at:from:to:during:
> BlockClosure>>ensure:
> MorphicUIManager>>displayProgress:at:from:to:during:
> ProgressInitiationException>>defaultResumeValue
> ProgressInitiationException(Exception)>>resume
> [] in [] in UndefinedObject>>DoIt
> BlockClosure>>cull:
> [] in MethodContext(ContextPart)>>handleSignal:
> BlockClosure>>ensure:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> ProgressInitiationException(Exception)>>signal
> ProgressInitiationException>>display:at:from:to:during:
> ProgressInitiationException class>>display:at:from:to:during:
> ByteString(String)>>displayProgressAt:from:to:during:
> ByteString(String)>>displayProgressFrom:to:during:
> OrderedCollection(Collection)>>do:displayingProgress:every:
> OrderedCollection(Collection)>>do:displayingProgress:
> [] in [] in [] in MCMcmUpdater class>>updateFromRepositories:
> BlockClosure>>valueWithPossibleArgument:
> OrderedCollection(Collection)>>ifNotEmpty:
>
> ^^^^^^^^^^^^^^^^^^ Error: SmallInteger cannot be changed ^^^^^^^^^^^^^^^^^^
>
> frank
>
>


-- 
best,
Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150409/4f818699/attachment.htm


More information about the Squeak-dev mailing list