[squeak-dev] Re: Build failed in Jenkins: SqueakTrunk #1472

karl ramberg karlramberg at gmail.com
Tue May 12 08:01:56 UTC 2015


I get some wonky answers.
It seems to crash because of
http://source.squeak.org/inbox/Morphic-DS.916.mcz ???

Reverting this method and the image don't crash.

Morph>>innerBounds
"Return the inner rectangle enclosed by the bounds of this morph excluding
the space taken by its borders. For an unbordered morph, this is just its
bounds."

^ self bounds insetBy: self borderStyle inset

On Tue, May 12, 2015 at 7:22 AM, Tobias Pape <Das.Linux at gmx.de> wrote:

> Dear all
>
> we have as strange MNU on  the CI, (MessageNotUnderstood:
> ByteSymbol>>width:color:)
> can someone look into this?
>
> Best regards
>         -Tobias
>
> On 12.05.2015, at 04:16, squeak-ci <do-not-reply at squeak.org> wrote:
>
> > See <http://build.squeak.org/job/SqueakTrunk/1472/>
> >
> > ------------------------------------------
> > [...truncated 53 lines...]
> > (Command started with PID 25813)
> > "/tmp/d20150512-25795-110yz31/bld/ckformat" "<
> http://build.squeak.org/job/SqueakTrunk/ws/target/TrunkImage.image">
> > After format conversion: "<
> http://build.squeak.org/job/SqueakTrunk/ws/target/TrunkImage.image">
> image format 6504
> > === BUILD FINISHED
> > cp -r <http://build.squeak.org/job/SqueakTrunk/ws/target/cog.r3332>
> /tmp/d20150512-25795-12q4abx
> > cp -r <
> http://build.squeak.org/job/SqueakTrunk/ws/target/Squeak-4.10.2.2614-src-32/.>
> /tmp/d20150512-25795-zlj6l4
> > Using existing cog r.3332
> > Using existing interpreter VM in <
> http://build.squeak.org/job/SqueakTrunk/ws/target/Squeak-4.10.2.2614-src-32
> >
> > Using /tmp/d20150512-25795-zlj6l4/bld/squeak.sh
> > Preparing to update image of Squeak4.6 vintage
> > <http://build.squeak.org/job/SqueakTrunk/ws/update-image.st>
> > spawning command 1 with timeout 1500 seconds:
> "/tmp/d20150512-25795-12q4abx/cog.r3332/coglinux/bin/squeak"
> "-vm-sound-null" "-vm-display-null" "<
> http://build.squeak.org/job/SqueakTrunk/ws/target/TrunkImage.image"> "../
> update-image.st"
> > 2015-05-12T03:50:56.784+01:00: Updating http://source.squeak.org/trunk
> > 2015-05-12T03:50:57.988+01:00: Checking http://source.squeak.org/trunk
> > vvvvvvvvvvvvvvvvvv MessageNotUnderstood: ByteSymbol>>width:color:
> vvvvvvvvvvvvvvvvvv
> > The time is 2015-05-12T03:54:13.594+01:00
> > ByteSymbol(Object)>>doesNotUnderstand: #width:color:
> > PluggableSystemWindow(BorderedMorph)>>borderStyle
> > MethodContext(Morph)>>drawOn:
> > MethodContext(Canvas)>>draw:
> > MethodContext(Canvas)>>drawMorph:
> > MethodContext(Morph)>>fullDrawOn:
> > MethodContext(Canvas)>>fullDraw:
> > MethodContext(Canvas)>>fullDrawMorph:
> > [] in [] in
> MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(Rectangle)>>allAreasOutsideList:startingAt:do:
> > MethodContext(Rectangle)>>allAreasOutsideList:do:
> > [] in MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(SequenceableCollection)>>do:
> > MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(WorldState)>>displayWorld:submorphs:
> > MethodContext(PasteUpMorph)>>privateOuterDisplayWorld
> > MethodContext(PasteUpMorph)>>displayWorld
> > [] in MethodContext(SystemProgressMorph)>>position:label:min:max:
> > [] in [] in MethodContext(Collection)>>do:displayingProgress:every:
> > MethodContext(OrderedCollection)>>do:
> > [] in MethodContext(Collection)>>do:displayingProgress:every:
> > [] in [] in
> MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(BlockClosure)>>on:do:
> > [] in MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(ProgressInitiationException)>>defaultResumeValue
> > MethodContext(Exception)>>resume
> > MethodContext(ProgressInitiationException)>>defaultAction
> > MethodContext(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(Exception)>>signal
> > MethodContext(ProgressInitiationException)>>display:at:from:to:during:
> > MethodContext(ProgressInitiationException
> class)>>display:at:from:to:during:
> > MethodContext(String)>>displayProgressAt:from:to:during:
> > MethodContext(String)>>displayProgressFrom:to:during:
> > MethodContext(Collection)>>do:displayingProgress:every:
> > MethodContext(Collection)>>do:displayingProgress:
> > [] in [] in [] in [] in MethodContext(MCPackageLoader)>>basicLoad
> > MethodContext(BlockClosure)>>on:do:
> > [] in [] in [] in MethodContext(MCPackageLoader)>>basicLoad
> > MethodContext(BlockClosure)>>on:do:
> > MethodContext(CurrentReadOnlySourceFiles class)>>cacheDuring:
> > [] in [] in MethodContext(MCPackageLoader)>>basicLoad
> > MethodContext(BlockClosure)>>ensure:
> > [] in MethodContext(MCPackageLoader)>>basicLoad
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(RecentMessages)>>suspendWhile:
> > MethodContext(MCPackageLoader)>>basicLoad
> > [] in MethodContext(MCPackageLoader)>>loadWithNameLike:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(MCPackageLoader)>>useChangeSetNamed:during:
> > MethodContext(MCPackageLoader)>>useNewChangeSetNamedLike:during:
> > MethodContext(MCPackageLoader)>>loadWithNameLike:
> > MethodContext(MCVersionLoader)>>load
> > MethodContext(MCVersionLoader class)>>loadVersion:
> > MethodContext(MCVersion)>>load
> > [] in MethodContext(MCConfiguration)>>upgrade
> > [] in [] in
> MethodContext(MCConfiguration)>>depsSatisfying:versionDo:displayingProgress:
> > MethodContext(OrderedCollection)>>do:
> > MethodContext(MCConfiguration)>>withProgress:in:do:
> > [] in
> MethodContext(MCConfiguration)>>depsSatisfying:versionDo:displayingProgress:
> > MethodContext(MCFileBasedRepository)>>cacheAllFileNamesDuring:
> > [] in [] in MethodContext(MCConfiguration)>>cacheAllFileNamesDuring:
> > MethodContext(MCConfiguration)>>cacheAllFileNamesDuring:
> >
> MethodContext(MCConfiguration)>>depsSatisfying:versionDo:displayingProgress:
> > MethodContext(MCConfiguration)>>upgrade
> > [] in [] in [] in [] in MethodContext(MCMcmUpdater
> class)>>updateFromRepositories:
> > [] in [] in MethodContext(Collection)>>do:displayingProgress:every:
> > MethodContext(OrderedCollection)>>do:
> > [] in MethodContext(Collection)>>do:displayingProgress:every:
> > [] in [] in
> MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(BlockClosure)>>on:do:
> > [] in MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(ProgressInitiationException)>>defaultResumeValue
> > MethodContext(Exception)>>resume
> > [] in [] in MethodContext(UndefinedObject)>>DoIt
> > MethodContext(BlockClosure)>>cull:
> > [] in MethodContext(ContextPart)>>handleSignal:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(ContextPart)>>handleSignal:
> > MethodContext(ContextPart)>>handleSignal:
> > MethodContext(ContextPart)>>handleSignal:
> > MethodContext(Exception)>>signal
> > MethodContext(ProgressInitiationException)>>display:at:from:to:during:
> > MethodContext(ProgressInitiationException
> class)>>display:at:from:to:during:
> > MethodContext(String)>>displayProgressAt:from:to:during:
> > MethodContext(String)>>displayProgressFrom:to:during:
> > MethodContext(Collection)>>do:displayingProgress:every:
> >
> > ^^^^^^^^^^^^^^^^^^ MessageNotUnderstood: ByteSymbol>>width:color:
> ^^^^^^^^^^^^^^^^^^
> > vvvvvvvvvvvvvvvvvv Error: MessageNotUnderstood: ByteSymbol>>width:color:
> vvvvvvvvvvvvvvvvvv
> > The time is 2015-05-12T03:54:13.606+01:00
> > MethodContext(Object)>>error:
> > [] in MethodContext(WorldState)>>displayWorldSafely:
> > MethodContext(BlockClosure)>>cull:cull:
> > [] in MethodContext(BlockClosure)>>ifError:
> > MethodContext(BlockClosure)>>cull:
> > [] in MethodContext(ContextPart)>>handleSignal:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(ContextPart)>>handleSignal:
> > MethodContext(Exception)>>signal
> > MethodContext(Object)>>doesNotUnderstand: #width:color:
> > MethodContext(BorderedMorph)>>borderStyle
> > MethodContext(Morph)>>drawOn:
> > MethodContext(Canvas)>>draw:
> > MethodContext(Canvas)>>drawMorph:
> > MethodContext(Morph)>>fullDrawOn:
> > MethodContext(Canvas)>>fullDraw:
> > MethodContext(Canvas)>>fullDrawMorph:
> > [] in [] in
> MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(Rectangle)>>allAreasOutsideList:startingAt:do:
> > MethodContext(Rectangle)>>allAreasOutsideList:do:
> > [] in MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(SequenceableCollection)>>do:
> > MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(WorldState)>>displayWorld:submorphs:
> > MethodContext(PasteUpMorph)>>privateOuterDisplayWorld
> > MethodContext(PasteUpMorph)>>displayWorld
> > [] in MethodContext(WorldState)>>displayWorldSafely:
> > MethodContext(BlockClosure)>>on:do:
> > MethodContext(BlockClosure)>>ifError:
> > MethodContext(WorldState)>>displayWorldSafely:
> > MethodContext(PasteUpMorph)>>displayWorldSafely
> > MethodContext(Morph)>>refreshWorld
> > MethodContext(PluggableTextMorph)>>update:
> > MethodContext(PluggableTextMorphPlus)>>update:
> > [] in MethodContext(Object)>>changed:
> > MethodContext(DependentsArray)>>do:
> > MethodContext(Object)>>changed:
> > [] in MethodContext(TranscriptStream)>>endEntry
> > [] in MethodContext(Semaphore)>>critical:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(Semaphore)>>critical:
> > MethodContext(TranscriptStream)>>endEntry
> > MethodContext(TranscriptStream)>>show:
> > MethodContext(SmalltalkImage)>>snapshot:andQuit:withExitCode:embedded:
> > MethodContext(SmalltalkImage)>>snapshot:andQuitWithExitCode:
> > [] in MethodContext(UndefinedObject)>>DoIt
> > MethodContext(BlockClosure)>>cull:
> > [] in MethodContext(ContextPart)>>handleSignal:
> > MethodContext(BlockClosure)>>ensure:
> > 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(Exception)>>signal
> > MethodContext(Object)>>doesNotUnderstand:
> > MethodContext(BorderedMorph)>>borderStyle
> > MethodContext(Morph)>>drawOn:
> > MethodContext(Canvas)>>draw:
> > MethodContext(Canvas)>>drawMorph:
> > MethodContext(Morph)>>fullDrawOn:
> > MethodContext(Canvas)>>fullDraw:
> > MethodContext(Canvas)>>fullDrawMorph:
> > [] in [] in
> MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(Rectangle)>>allAreasOutsideList:startingAt:do:
> > MethodContext(Rectangle)>>allAreasOutsideList:do:
> > [] in MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(SequenceableCollection)>>do:
> > MethodContext(WorldState)>>drawWorld:submorphs:invalidAreasOn:
> > MethodContext(WorldState)>>displayWorld:submorphs:
> > MethodContext(PasteUpMorph)>>privateOuterDisplayWorld
> > MethodContext(PasteUpMorph)>>displayWorld
> > [] in MethodContext(SystemProgressMorph)>>position:label:min:max:
> > [] in [] in MethodContext(Collection)>>do:displayingProgress:every:
> > MethodContext(OrderedCollection)>>do:
> > [] in MethodContext(Collection)>>do:displayingProgress:every:
> > [] in [] in
> MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(BlockClosure)>>on:do:
> > [] in MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(BlockClosure)>>ensure:
> > MethodContext(MorphicUIManager)>>displayProgress:at:from:to:during:
> > MethodContext(ProgressInitiationException)>>defaultResumeValue
> > MethodContext(Exception)>>resume
> > MethodContext(ProgressInitiationException)>>defaultAction
> > MethodContext(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(Exception)>>signal
> >
> > ^^^^^^^^^^^^^^^^^^ Error: MessageNotUnderstood: ByteSymbol>>width:color:
> ^^^^^^^^^^^^^^^^^^
> > (Command started with PID 25842)
> > !!! Killing command 1 for exceeding allotted time:
> "/tmp/d20150512-25795-12q4abx/cog.r3332/coglinux/bin/squeak"
> "-vm-sound-null" "-vm-display-null" "<
> http://build.squeak.org/job/SqueakTrunk/ws/target/TrunkImage.image"> "../
> update-image.st".
> > kill -USR1 25842
> > rake aborted!
> > Process 25842 failed with exit status
> > <http://build.squeak.org/job/SqueakTrunk/ws/lib/squeak-ci/build.rb>:393:in
> `block in run_image_with_cmd'
> > <http://build.squeak.org/job/SqueakTrunk/ws/lib/squeak-ci/build.rb>:26:in
> `counted_command'
> > <http://build.squeak.org/job/SqueakTrunk/ws/lib/squeak-ci/build.rb>:352:in
> `run_image_with_cmd'
> > <http://build.squeak.org/job/SqueakTrunk/ws/Rakefile>:84:in `block (2
> levels) in <top (required)>'
> > <http://build.squeak.org/job/SqueakTrunk/ws/Rakefile>:83:in `chdir'
> > <http://build.squeak.org/job/SqueakTrunk/ws/Rakefile>:83:in `block in
> <top (required)>'
> >
> /var/lib/jenkins/.rvm/gems/ruby-1.9.3-p392/bin/ruby_executable_hooks:15:in
> `eval'
> >
> /var/lib/jenkins/.rvm/gems/ruby-1.9.3-p392/bin/ruby_executable_hooks:15:in
> `<main>'
> > Tasks: TOP => update_base_image
> > (See full trace by running task with --trace)
> >
> > -------------
> > Tried to kill process 25842 but it's gone
> > Process leaked file descriptors. See
> http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build
> for more information
> > Build step 'Execute shell' marked build as failure
> > Archiving artifacts
> > Recording test results
> > ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
> were found but none of them are new. Did tests run?
> > For example, <
> http://build.squeak.org/job/SqueakTrunk/ws/target/BalloonTests-Test.xml>
> is 23 hr old
> >
> > Discard old builds...
> > #1368 is removed because old than numToKeep
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150512/b81a272d/attachment.htm


More information about the Squeak-dev mailing list