Hi Alex,
The script does the following: • based on PharoCore-1.2-12220 • It loads ConfigurationOfMondrian version #default • It runs all tests from the Tests group from ConfigurationOfMondrian
The error seems to be due to a Shout error related to the opening of the ProfStef browser that is triggered by the ProfStef>>initialize: http://hudson.moosetechnology.org/job/mondrian-latest-dev-on-pharo-1.2/8/con...
Cheers, Doru
On 21 Nov 2010, at 14:48, Alexandre Bergel wrote:
Doru, the Hudson server you set up for Mondrian fails also on loading Mondrian. I tried in a fresh 1.2 image, and it load perfectly. Is the configuration of hudson changed recently?
Cheers, Alexandre
On 20 Nov 2010, at 12:07, Tudor Girba wrote:
Hi,
I fixed the problem. It was basically my fault because the pharo 1.1 image needs to load the release42 baseline, and not the default one (because of the difference in the RB prerequisite).
So, what I had to do was to specify that it should load XMLSupport 1.0.7-baseline.
Cheers, Doru
On 20 Nov 2010, at 14:46, jaayer wrote:
---- On Sat, 20 Nov 2010 03:47:20 -0800 Tudor Girba wrote ----
It is indeed strange that it works locally on my Mac, but it fails on the server.
The problem is related to the initialization from: XMLNestedStreamReader>>initialize
As far as I understand the problem is due to unloaded CharacterMap class. The thing is that somehow the loading order of Collection-CharacterMap is strange. Does anyone happen to have a Linux installation to give the loading of Moose a try?
All right, the latest packages(s) contain several modifications that may fix what whatever problems you're having.
Cheers, Doru
On 20 Nov 2010, at 11:56, Tudor Girba wrote:
The problem seems to come from XMLSupport somehow. The Moose build fails ever since the XMLSupport was modified.
I will try to look into this.
Cheers, Doru
On 20 Nov 2010, at 00:56, Alexandre Bergel wrote:
I do not know where the problem comes from. I just tried with a Pharo-dev 1.1.1 and it just works.
Cheers, Alexandre
Begin forwarded message:
> From: admin@moosetechnology.org > Date: 19 November 2010 20:15:53 GMT-03:00 > To: tudor@tudorgirba.com, simon.denier@gmail.com, cy.delaunay@gmail.com, alexandre@bergel.eu, stephane.ducasse@inria.fr, jannik.laval@inria.fr > Subject: Build failed in Hudson: moose-latest-dev #454 > > See > > ------------------------------------------ > [...truncated 518 lines...] > errorDefinitions: an OrderedCollection() > provisions: a Set(#BitmapBugz #ORCmdInstVarRefsEnvironment #ORVariableBrowser #...etc... > methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc... > > > [] in MCPackageLoader>>useChangeSetNamed:during: > Receiver: a MCPackageLoader > Arguments and temporary variables: > aBlock: [self basicLoad] > Receiver's instance variables: > requirements: #() > unloadableDefinitions: a SortedCollection() > obsoletions: a Dictionary() > additions: an OrderedCollection(a MCOrganizationDefinition(#(#'XML-Parser' #'XM...etc... > removals: an OrderedCollection() > errorDefinitions: an OrderedCollection() > provisions: a Set(#BitmapBugz #ORCmdInstVarRefsEnvironment #ORVariableBrowser #...etc... > methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc... > > > BlockClosure>>ensure: > Receiver: [aBlock value] > Arguments and temporary variables: > aBlock: [changeHolder newChanges: oldChanges] > complete: nil > returnValue: nil > Receiver's instance variables: > outerContext: MCPackageLoader>>useChangeSetNamed:during: > startpc: 93 > numArgs: 0 > > > MCPackageLoader>>useChangeSetNamed:during: > Receiver: a MCPackageLoader > Arguments and temporary variables: > baseName: 'XML-Parser-JAAyer.105' > aBlock: [self basicLoad] > changeHolder: ChangeSet > oldChanges: a ChangeSet named Unnamed > newChanges: a ChangeSet named XML-Parser-JAAyer.105 > Receiver's instance variables: > requirements: #() > unloadableDefinitions: a SortedCollection() > obsoletions: a Dictionary() > additions: an OrderedCollection(a MCOrganizationDefinition(#(#'XML-Parser' #'XM...etc... > removals: an OrderedCollection() > errorDefinitions: an OrderedCollection() > provisions: a Set(#BitmapBugz #ORCmdInstVarRefsEnvironment #ORVariableBrowser #...etc... > methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc... > > > MCPackageLoader>>useNewChangeSetNamedLike:during: > Receiver: a MCPackageLoader > Arguments and temporary variables: > baseName: 'XML-Parser-JAAyer.105' > aBlock: [self basicLoad] > Receiver's instance variables: > requirements: #() > unloadableDefinitions: a SortedCollection() > obsoletions: a Dictionary() > additions: an OrderedCollection(a MCOrganizationDefinition(#(#'XML-Parser' #'XM...etc... > removals: an OrderedCollection() > errorDefinitions: an OrderedCollection() > provisions: a Set(#BitmapBugz #ORCmdInstVarRefsEnvironment #ORVariableBrowser #...etc... > methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc... > > > MCPackageLoader>>loadWithNameLike: > Receiver: a MCPackageLoader > Arguments and temporary variables: > baseName: 'XML-Parser-JAAyer.105' > Receiver's instance variables: > requirements: #() > unloadableDefinitions: a SortedCollection() > obsoletions: a Dictionary() > additions: an OrderedCollection(a MCOrganizationDefinition(#(#'XML-Parser' #'XM...etc... > removals: an OrderedCollection() > errorDefinitions: an OrderedCollection() > provisions: a Set(#BitmapBugz #ORCmdInstVarRefsEnvironment #ORVariableBrowser #...etc... > methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc... > > > MCVersionLoader>>loadWithNameLike: > Receiver: a MCVersionLoader > Arguments and temporary variables: > aString: 'XML-Parser-JAAyer.105' > loader: a MCPackageLoader > Receiver's instance variables: > versions: an OrderedCollection(a MCVersion(XML-Parser-JAAyer.105)) > > > MCVersionLoader>>load > Receiver: a MCVersionLoader > Arguments and temporary variables: > > Receiver's instance variables: > versions: an OrderedCollection(a MCVersion(XML-Parser-JAAyer.105)) > > > MetacelloGoferLoad(GoferLoad)>>execute > Receiver: a MetacelloGoferLoad > Arguments and temporary variables: > > Receiver's instance variables: > gofer: a Gofer > model: a MCVersionLoader > > > > --- The full stack --- > UndefinedObject(Object)>>doesNotUnderstand: #newFrom: > class>>initialize > MCMethodDefinition>>postloadOver: > [] in [] in [] in MCPackageLoader>>basicLoad > [] in [] in OrderedCollection(Collection)>>do:displayingProgress:every: > OrderedCollection>>do: > [] in OrderedCollection(Collection)>>do:displayingProgress:every: > [] in [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>on:do: > [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>ensure: > ProgressInitiationException>>defaultMorphicAction > ProgressInitiationException>>defaultAction > UndefinedObject>>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: > OrderedCollection(Collection)>>do:displayingProgress:every: > OrderedCollection(Collection)>>do:displayingProgress: > [] in [] in MCPackageLoader>>basicLoad > BlockClosure>>on:do: > [] in MCPackageLoader>>basicLoad > BlockClosure>>ensure: > MCPackageLoader>>basicLoad > [] in MCPackageLoader>>loadWithNameLike: > [] in MCPackageLoader>>useChangeSetNamed:during: > BlockClosure>>ensure: > MCPackageLoader>>useChangeSetNamed:during: > MCPackageLoader>>useNewChangeSetNamedLike:during: > MCPackageLoader>>loadWithNameLike: > MCVersionLoader>>loadWithNameLike: > MCVersionLoader>>load > MetacelloGoferLoad(GoferLoad)>>execute > - - - - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - > [] in [] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer: > [] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer: > [] in MetacelloPharoPlatform>>do:displaying: > [] in [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>on:do: > [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>ensure: > ProgressInitiationException>>defaultMorphicAction > ProgressInitiationException>>defaultAction > UndefinedObject>>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: > MetacelloPharoPlatform>>do:displaying: > MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer: > MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadPackageDirective:gofer: > MetacelloPackageLoadDirective>>loadUsing:gofer: > [] in MetacelloAtomicLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer: > OrderedCollection>>do: > MetacelloAtomicLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer: > MetacelloAtomicLoadDirective>>loadLinearLoadDirective:gofer: > MetacelloLinearLoadDirective>>loadUsing:gofer: > [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadAtomicLoadDirective:gofer: > OrderedCollection>>do: > MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadAtomicLoadDirective:gofer: > MetacelloAtomicLoadDirective>>loadUsing:gofer: > [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer: > OrderedCollection>>do: > MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer: > MetacelloLinearLoadDirective>>loadUsing:gofer: > MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadWithPolicy: > MetacelloLoaderPolicy>>load > MetacelloFetchingMCSpecLoader>>doLoad > [] in [] in MetacelloMCVersion>>doLoadRequiredFromArray: > [] in MetacelloPharoPlatform>>do:displaying: > [] in [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>on:do: > [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>ensure: > ProgressInitiationException>>defaultMorphicAction > ProgressInitiationException>>defaultAction > UndefinedObject>>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: > MetacelloPharoPlatform>>do:displaying: > [] in MetacelloMCVersion>>doLoadRequiredFromArray: > BlockClosure>>ensure: > MetacelloMCVersion>>doLoadRequiredFromArray: > MetacelloMCVersion>>load > ConfigurationOfMoose class>>loadRelease42 > UndefinedObject>>DoIt > Compiler>>evaluate:in:to:notifying:ifFail:logged: > Compiler class>>evaluate:for:notifying:logged: > Compiler class>>evaluate:for:logged: > Compiler class>>evaluate:logged: > [] in [] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: > BlockClosure>>on:do: > [] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: > [] in [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>on:do: > [] in ProgressInitiationException>>defaultMorphicAction > BlockClosure>>ensure: > ProgressInitiationException>>defaultMorphicAction > 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: > [] in CodeLoader>>installSourceFiles > Array(SequenceableCollection)>>do: > CodeLoader>>installSourceFiles > ProjectLauncher>>startUpAfterLogin > ProjectLauncher>>startUp > [] in [] in AutoStart class>>startUp: > WorldState>>runStepMethodsIn: > PasteUpMorph>>runStepMethods > WorldState>>doOneCycleNowFor: > WorldState>>doOneCycleFor: > PasteUpMorph>>doOneCycle > [] in Project class>>spawnNewProcess > [] in BlockClosure>>newProcess > ------------------------------------------------------------ > > /srv/hudson.moosetechnology.org/builder/build.sh: line 142: 3297 Killed exec "$PHARO_VM" $PHARO_PARAM "$OUTPUT_IMAGE" "$OUTPUT_SCRIPT" > Archiving artifacts > Recording test results >
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Reasonable is what we are accustomed with."
-- www.tudorgirba.com
"Problem solving should be focused on describing the problem in a way that makes the solution obvious."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"If you interrupt the barber while he is cutting your hair, you will end up with a messy haircut."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Value is always contextual."