[Pharo-project] Fwd: Build failed in Hudson: Pharo 1.3 #16

Marcus Denker marcus.denker at inria.fr
Thu Feb 10 17:17:42 CET 2011


We should really fix the 1.3 build....

Begin forwarded message:

> From: hudson at pharo-ic.lille.inria.fr
> Date: February 10, 2011 7:06:37 AM PST
> To: marcus.denker at inria.fr, Pharo-project at lists.gforge.inria.fr
> Subject: Build failed in Hudson: Pharo 1.3 #16
> 
> See <https://pharo-ic.lille.inria.fr/hudson/job/Pharo%201.3/16/>
> 
> ------------------------------------------
> [...truncated 775 lines...]
>  MetacelloMCProjectSpec>>load
>  MetacelloProjectReferenceSpec>>loadUsing:gofer:
>  [:pkg | pkg loadUsing: self gofer: gofer] in MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
>  OrderedCollection>>do:
>  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
>  [super linearLoadPackageSpecs: packageSpecs repositories: repositories] in MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>  BlockClosure>>ensure:
>  MetacelloLoaderPolicy>>pushLoadDirective:during:
>  MetacelloLoaderPolicy>>pushLinearLoadDirectivesDuring:for:
>  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpecs:repositories:
>  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>load
>  MetacelloMCVersionSpecLoader>>load
>  MetacelloMCVersion>>executeLoadFromArray:
>  [self versionSpec loader: newLoader.
>  	^ self executeLoadFromArray: anArray] in [[self versionSpec loader: newLoader.
>  	^ self executeLoadFromArray: anArray]
>  		ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
>  BlockClosure>>ensure:
>  [[self versionSpec loader: newLoader.
>  	^ self executeLoadFromArray: anArray]
>  		ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
>  MetacelloPharoPlatform(MetacelloPlatform)>>do:displaying:
>  MetacelloPharoPlatform>>do:displaying:
>  MetacelloMCVersion>>fetchRequiredFromArray:
>  [| fetchLoader |
>  fetchLoader := self fetchRequiredFromArray: anArray.
>  	MetacelloPlatform current
>  		do: [fetchLoader doLoad]
>  		displaying: 'Loading ' , displayString.
>  	Transcript cr; show: '...finished ' , self versionNumber printString.
>  	^ fetchLoader] in MetacelloMCVersion>>doLoadRequiredFromArray:
>  BlockClosure>>ensure:
>  MetacelloMCVersion>>doLoadRequiredFromArray:
>  MetacelloMCVersion>>load
>  UndefinedObject>>DoIt
>  Compiler>>evaluate:in:to:notifying:ifFail:logged:
>  Compiler class>>evaluate:for:notifying:logged:
>  Compiler class>>evaluate:for:logged:
>  Compiler class>>evaluate:logged:
>  [| chunk | val := (self peekFor: $!)
>  				ifTrue: [(Compiler evaluate: self nextChunk logged: false)
>  						scanFrom: self]
>  				ifFalse: [chunk := self nextChunk.
>  					self checkForPreamble: chunk.
>  					Compiler evaluate: chunk logged: true]] in [:bar | 
>  [self atEnd]
>  		whileFalse: [bar value: self position.
>  			self skipSeparators.
>  			[| chunk | val := (self peekFor: $!)
>  						ifTrue: [(Compiler evaluate: self nextChunk logged: false)
>  								scanFrom: self]
>  						ifFalse: [chunk := self nextChunk.
>  							self checkForPreamble: chunk.
>  							Compiler evaluate: chunk logged: true]]
>  				on: InMidstOfFileinNotification
>  				do: [:ex | ex resume: true].
>  			self skipStyleChunk].
>  	self close] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  BlockClosure>>on:do:
>  [:bar | 
>  [self atEnd]
>  		whileFalse: [bar value: self position.
>  			self skipSeparators.
>  			[| chunk | val := (self peekFor: $!)
>  						ifTrue: [(Compiler evaluate: self nextChunk logged: false)
>  								scanFrom: self]
>  						ifFalse: [chunk := self nextChunk.
>  							self checkForPreamble: chunk.
>  							Compiler evaluate: chunk logged: true]]
>  				on: InMidstOfFileinNotification
>  				do: [:ex | ex resume: true].
>  			self skipStyleChunk].
>  	self close] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  NonInteractiveUIManager>>progressInitiationExceptionDefaultAction:
>  ProgressInitiationException>>defaultAction
>  UndefinedObject>>handleSignal:
>  ProgressInitiationException(Exception)>>signal
>  ProgressInitiationException>>display:at:from:to:during:
>  ProgressInitiationException class>>display:at:from:to:during:
>  ByteString(String)>>displayProgressAt:from:to:during:
>  RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  RWBinaryOrTextStream(PositionableStream)>>fileIn
>  CodeLoader>>installSourceFile:
>  [:req | self installSourceFile: req contentStream] in CodeLoader>>installSourceFiles
>  Array(SequenceableCollection)>>do:
>  CodeLoader>>installSourceFiles
>  ProjectLauncher>>startUpAfterLogin
>  ProjectLauncher>>startUp
>  [launcher startUp] in [:launcher | ws
>  		addDeferredUIMessage: [launcher startUp]] in AutoStart class>>startUp:
>  WorldState>>runStepMethodsIn:
>  PasteUpMorph>>runStepMethods
>  WorldState>>doOneCycleNowFor:
>  WorldState>>doOneCycleFor:
>  PasteUpMorph>>doOneCycle
>  [[World doOneCycle.
>  	Processor yield.
>  	false] whileFalse.
>  	nil] in Project class>>spawnNewProcess
>  [self value.
>  	Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------------------------------------
> 
>  Processes and their stacks: 
>  Process: a Process in nil
>    stack:
> 
>  Array(SequenceableCollection)>>do:
>  [:logger | 
>  logger nextPutAll: 'Processes and their stacks: ';
>  		 cr.
>  	Process allInstances
>  		do: [:each | 
>  			| ctx |
>  			logger nextPutAll: 'Process: ';
>  				 print: each;
>  				 cr;
>  				 nextPutAll: '  stack:';
>  				 cr;
>  				 cr.
>  			ctx := each isActiveProcess
>  						ifTrue: [thisContext sender]
>  						ifFalse: [each suspendedContext].
>  			ctx
>  				ifNotNil: [(ctx stackOfSize: 20)
>  						do: [:s | logger print: s;
>  								 cr]].
>  			logger nextPutAll: '------------------------------';
>  				 cr;
>  				 cr]] in [Smalltalk logError: aString inContext: aContext.
>  	Smalltalk
>  		logDuring: [:logger | 
>  			logger nextPutAll: 'Processes and their stacks: ';
>  				 cr.
>  			Process allInstances
>  				do: [:each | 
>  					| ctx |
>  					logger nextPutAll: 'Process: ';
>  						 print: each;
>  						 cr;
>  						 nextPutAll: '  stack:';
>  						 cr;
>  						 cr.
>  					ctx := each isActiveProcess
>  								ifTrue: [thisContext sender]
>  								ifFalse: [each suspendedContext].
>  					ctx
>  						ifNotNil: [(ctx stackOfSize: 20)
>  								do: [:s | logger print: s;
>  										 cr]].
>  					logger nextPutAll: '------------------------------';
>  						 cr;
>  						 cr]]] in NonInteractiveUIManager>>quitFrom:withMessage:
>  [logStream := self openLog.
>  	aMonadicBlock value: logStream] in SmalltalkImage>>logDuring:
>  BlockClosure>>ensure:
>  SmalltalkImage>>logDuring:
>  [Smalltalk logError: aString inContext: aContext.
>  	Smalltalk
>  		logDuring: [:logger | 
>  			logger nextPutAll: 'Processes and their stacks: ';
>  				 cr.
>  			Process allInstances
>  				do: [:each | 
>  					| ctx |
>  					logger nextPutAll: 'Process: ';
>  						 print: each;
>  						 cr;
>  						 nextPutAll: '  stack:';
>  						 cr;
>  						 cr.
>  					ctx := each isActiveProcess
>  								ifTrue: [thisContext sender]
>  								ifFalse: [each suspendedContext].
>  					ctx
>  						ifNotNil: [(ctx stackOfSize: 20)
>  								do: [:s | logger print: s;
>  										 cr]].
>  					logger nextPutAll: '------------------------------';
>  						 cr;
>  						 cr]]] in NonInteractiveUIManager>>quitFrom:withMessage:
>  BlockClosure>>ensure:
>  NonInteractiveUIManager>>quitFrom:withMessage:
>  NonInteractiveUIManager>>unhandledErrorDefaultAction:
>  UnhandledError>>defaultAction
>  UndefinedObject>>handleSignal:
>  MethodContext(ContextPart)>>handleSignal:
>  MethodContext(ContextPart)>>handleSignal:
>  MethodContext(ContextPart)>>handleSignal:
>  UnhandledError(Exception)>>signal
>  UnhandledError class>>signalForException:
>  MessageNotUnderstood(Error)>>defaultAction
>  MessageNotUnderstood>>defaultAction
>  UndefinedObject>>handleSignal:
>  MethodContext(ContextPart)>>handleSignal:
>  ------------------------------
> 
>  Process: a Process in Delay class>>handleTimerEvent
>    stack:
> 
>  Delay class>>handleTimerEvent
>  Delay class>>runTimerEventLoop
>  [self runTimerEventLoop] in Delay class>>startTimerEventLoop
>  [self value.
>  	Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------
> 
>  Process: a Process in SmalltalkImage>>lowSpaceWatcher
>    stack:
> 
>  SmalltalkImage>>lowSpaceWatcher
>  [self lowSpaceWatcher] in SmalltalkImage>>installLowSpaceWatcher
>  [self value.
>  	Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------
> 
>  Process: a Process in ProcessorScheduler class>>idleProcess
>    stack:
> 
>  ProcessorScheduler class>>idleProcess
>  [self idleProcess] in ProcessorScheduler class>>startUp
>  [self value.
>  	Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------
> 
>  Process: a Process in [delaySemaphore wait] in Delay>>wait
>    stack:
> 
>  [delaySemaphore wait] in Delay>>wait
>  BlockClosure>>ifCurtailed:
>  Delay>>wait
>  InputEventPollingFetcher>>waitForInput
>  InputEventPollingFetcher(InputEventFetcher)>>eventLoop
>  [self eventLoop] in InputEventPollingFetcher(InputEventFetcher)>>installEventLoop
>  [self value.
>  	Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------
> 
>  Process: a Process in WeakArray class>>finalizationProcess
>    stack:
> 
>  WeakArray class>>finalizationProcess
>  [self finalizationProcess] in WeakArray class>>restartFinalizationProcess
>  [self value.
>  	Processor terminateActive] in BlockClosure>>newProcess
>  ------------------------------
> 
> Archiving artifacts
> Enregistrement des résultats des tests
> 

--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.





More information about the Pharo-project mailing list