The Trunk: Collections.spur-ul.564.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Collections.spur-ul.564.mcz

commits-2
Eliot Miranda uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections.spur-ul.564.mcz

==================== Summary ====================

Name: Collections.spur-ul.564
Author: eem
Time: 26 June 2014, 5:26:28.553 pm
UUID: 0d182cd3-aa3a-4362-b954-e7ba46f46da1
Ancestors: Collections-ul.564

Collections-ul.564 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.160

Make sure that Array >> #isLiteral won't get into an infinite recursion, even if the receiver has an recursive structure.

=============== Diff against Collections-ul.564 ===============

Item was changed:
==== ERROR ===

Error: Unrecognized class type

27 June 2014 12:30:16.398 am

VM: unix - a SmalltalkImage
Image: Squeak3.11alpha [latest update: #8824]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/squeaksource
Trusted Dir /home/squeaksource/secure
Untrusted Dir /home/squeaksource/My Squeak

MCClassDefinition(Object)>>error:
        Receiver: a MCClassDefinition(Character)
        Arguments and temporary variables:
                aString: 'Unrecognized class type'
        Receiver's instance variables:
                name: #Character
                superclassName: #Magnitude
                variables: an OrderedCollection(a MCClassVariableDefinition(CharacterTable) a M...etc...
                category: #'Collections-Strings'
                type: #immediate
                comment: 'I represent a character by storing its associated Unicode. The first ...etc...
                commentStamp: 'ar 4/9/2005 22:35'
                traitComposition: nil
                classTraitComposition: nil

MCClassDefinition>>kindOfSubclass
        Receiver: a MCClassDefinition(Character)
        Arguments and temporary variables:

        Receiver's instance variables:
                name: #Character
                superclassName: #Magnitude
                variables: an OrderedCollection(a MCClassVariableDefinition(CharacterTable) a M...etc...
                category: #'Collections-Strings'
                type: #immediate
                comment: 'I represent a character by storing its associated Unicode. The first ...etc...
                commentStamp: 'ar 4/9/2005 22:35'
                traitComposition: nil
                classTraitComposition: nil

MCClassDefinition>>printDefinitionOn:
        Receiver: a MCClassDefinition(Character)
        Arguments and temporary variables:
                stream: a WriteStream
        Receiver's instance variables:
                name: #Character
                superclassName: #Magnitude
                variables: an OrderedCollection(a MCClassVariableDefinition(CharacterTable) a M...etc...
                category: #'Collections-Strings'
                type: #immediate
                comment: 'I represent a character by storing its associated Unicode. The first ...etc...
                commentStamp: 'ar 4/9/2005 22:35'
                traitComposition: nil
                classTraitComposition: nil

[] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
        Receiver: a MCDiffyTextWriter
        Arguments and temporary variables:
                definition: a WriteStream
                s: a MCClassDefinition(Character)
        Receiver's instance variables:
                stream: a WriteStream
                initStream: nil


--- The full stack ---
MCClassDefinition(Object)>>error:
MCClassDefinition>>kindOfSubclass
MCClassDefinition>>printDefinitionOn:
[] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
String class(SequenceableCollection class)>>new:streamContents:
String class(SequenceableCollection class)>>streamContents:
MCDiffyTextWriter(MCTextWriter)>>chunkContents:
MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
MCDiffyTextWriter(MCStWriter)>>visitClassDefinition:
MCClassDefinition>>accept:
[] in MCDiffyTextWriter(MCTextWriter)>>visitInFork:
String class(SequenceableCollection class)>>new:streamContents:
String class(SequenceableCollection class)>>streamContents:
MCDiffyTextWriter(MCTextWriter)>>visitInFork:
MCDiffyTextWriter>>writePatchFrom:to:
MCDiffyTextWriter>>writeModification:
[] in MCDiffyTextWriter>>writePatch:
SortedCollection(OrderedCollection)>>do:
MCDiffyTextWriter>>writePatch:
SSDiffyTextWriter>>writePatch:
[] in SSDiffyTextWriter>>writeVersion:for:
BlockClosure>>on:do:
SSDiffyTextWriter>>writeVersion:for:
[] in SSEMailSubscription>>versionAdded:to:
BlockClosure>>on:do:
SSEMailSubscription>>versionAdded:to:
[] in [] in SSProject>>versionAdded:
[] in BlockClosure>>newProcess

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Collections.spur-ul.564.mcz

Eliot Miranda-2
there are going to be 40 of these.  apologies for the noise.


On Thu, Jun 26, 2014 at 5:29 PM, <[hidden email]> wrote:
Eliot Miranda uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections.spur-ul.564.mcz

==================== Summary ====================

Name: Collections.spur-ul.564
Author: eem
Time: 26 June 2014, 5:26:28.553 pm
UUID: 0d182cd3-aa3a-4362-b954-e7ba46f46da1
Ancestors: Collections-ul.564

Collections-ul.564 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.160

Make sure that Array >> #isLiteral won't get into an infinite recursion, even if the receiver has an recursive structure.

=============== Diff against Collections-ul.564 ===============

Item was changed:
==== ERROR ===

Error: Unrecognized class type

27 June 2014 12:30:16.398 am

VM: unix - a SmalltalkImage
Image: Squeak3.11alpha [latest update: #8824]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/squeaksource
Trusted Dir /home/squeaksource/secure
Untrusted Dir /home/squeaksource/My Squeak

MCClassDefinition(Object)>>error:
        Receiver: a MCClassDefinition(Character)
        Arguments and temporary variables:
                aString:        'Unrecognized class type'
        Receiver's instance variables:
                name:   #Character
                superclassName:         #Magnitude
                variables:      an OrderedCollection(a MCClassVariableDefinition(CharacterTable) a M...etc...
                category:       #'Collections-Strings'
                type:   #immediate
                comment:        'I represent a character by storing its associated Unicode. The first ...etc...
                commentStamp:   'ar 4/9/2005 22:35'
                traitComposition:       nil
                classTraitComposition:  nil

MCClassDefinition>>kindOfSubclass
        Receiver: a MCClassDefinition(Character)
        Arguments and temporary variables:

        Receiver's instance variables:
                name:   #Character
                superclassName:         #Magnitude
                variables:      an OrderedCollection(a MCClassVariableDefinition(CharacterTable) a M...etc...
                category:       #'Collections-Strings'
                type:   #immediate
                comment:        'I represent a character by storing its associated Unicode. The first ...etc...
                commentStamp:   'ar 4/9/2005 22:35'
                traitComposition:       nil
                classTraitComposition:  nil

MCClassDefinition>>printDefinitionOn:
        Receiver: a MCClassDefinition(Character)
        Arguments and temporary variables:
                stream:         a WriteStream
        Receiver's instance variables:
                name:   #Character
                superclassName:         #Magnitude
                variables:      an OrderedCollection(a MCClassVariableDefinition(CharacterTable) a M...etc...
                category:       #'Collections-Strings'
                type:   #immediate
                comment:        'I represent a character by storing its associated Unicode. The first ...etc...
                commentStamp:   'ar 4/9/2005 22:35'
                traitComposition:       nil
                classTraitComposition:  nil

[] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
        Receiver: a MCDiffyTextWriter
        Arguments and temporary variables:
                definition:     a WriteStream
                s:      a MCClassDefinition(Character)
        Receiver's instance variables:
                stream:         a WriteStream
                initStream:     nil


--- The full stack ---
MCClassDefinition(Object)>>error:
MCClassDefinition>>kindOfSubclass
MCClassDefinition>>printDefinitionOn:
[] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
String class(SequenceableCollection class)>>new:streamContents:
String class(SequenceableCollection class)>>streamContents:
MCDiffyTextWriter(MCTextWriter)>>chunkContents:
MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
MCDiffyTextWriter(MCStWriter)>>visitClassDefinition:
MCClassDefinition>>accept:
[] in MCDiffyTextWriter(MCTextWriter)>>visitInFork:
String class(SequenceableCollection class)>>new:streamContents:
String class(SequenceableCollection class)>>streamContents:
MCDiffyTextWriter(MCTextWriter)>>visitInFork:
MCDiffyTextWriter>>writePatchFrom:to:
MCDiffyTextWriter>>writeModification:
[] in MCDiffyTextWriter>>writePatch:
SortedCollection(OrderedCollection)>>do:
MCDiffyTextWriter>>writePatch:
SSDiffyTextWriter>>writePatch:
[] in SSDiffyTextWriter>>writeVersion:for:
BlockClosure>>on:do:
SSDiffyTextWriter>>writeVersion:for:
[] in SSEMailSubscription>>versionAdded:to:
BlockClosure>>on:do:
SSEMailSubscription>>versionAdded:to:
[] in [] in SSProject>>versionAdded:
[] in BlockClosure>>newProcess




--
best,
Eliot


Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Collections.spur-ul.564.mcz

Chris Muller-3
Thanks for the heads-up.  This is a little disconcerting, is it expected?

Item was changed:
==== ERROR ===

Error: Unrecognized class type

On Thu, Jun 26, 2014 at 7:33 PM, Eliot Miranda <[hidden email]> wrote:

> there are going to be 40 of these.  apologies for the noise.
>
>
> On Thu, Jun 26, 2014 at 5:29 PM, <[hidden email]> wrote:
>>
>> Eliot Miranda uploaded a new version of Collections to project The Trunk:
>> http://source.squeak.org/trunk/Collections.spur-ul.564.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Collections.spur-ul.564
>> Author: eem
>> Time: 26 June 2014, 5:26:28.553 pm
>> UUID: 0d182cd3-aa3a-4362-b954-e7ba46f46da1
>> Ancestors: Collections-ul.564
>>
>> Collections-ul.564 patched for Spur by
>> SpurBootstrapMonticelloPackagePatcher Cog-eem.160
>>
>> Make sure that Array >> #isLiteral won't get into an infinite recursion,
>> even if the receiver has an recursive structure.
>>
>> =============== Diff against Collections-ul.564 ===============
>>
>> Item was changed:
>> ==== ERROR ===
>>
>> Error: Unrecognized class type
>>
>> 27 June 2014 12:30:16.398 am
>>
>> VM: unix - a SmalltalkImage
>> Image: Squeak3.11alpha [latest update: #8824]
>>
>> SecurityManager state:
>> Restricted: false
>> FileAccess: true
>> SocketAccess: true
>> Working Dir /home/squeaksource
>> Trusted Dir /home/squeaksource/secure
>> Untrusted Dir /home/squeaksource/My Squeak
>>
>> MCClassDefinition(Object)>>error:
>>         Receiver: a MCClassDefinition(Character)
>>         Arguments and temporary variables:
>>                 aString:        'Unrecognized class type'
>>         Receiver's instance variables:
>>                 name:   #Character
>>                 superclassName:         #Magnitude
>>                 variables:      an OrderedCollection(a
>> MCClassVariableDefinition(CharacterTable) a M...etc...
>>                 category:       #'Collections-Strings'
>>                 type:   #immediate
>>                 comment:        'I represent a character by storing its
>> associated Unicode. The first ...etc...
>>                 commentStamp:   'ar 4/9/2005 22:35'
>>                 traitComposition:       nil
>>                 classTraitComposition:  nil
>>
>> MCClassDefinition>>kindOfSubclass
>>         Receiver: a MCClassDefinition(Character)
>>         Arguments and temporary variables:
>>
>>         Receiver's instance variables:
>>                 name:   #Character
>>                 superclassName:         #Magnitude
>>                 variables:      an OrderedCollection(a
>> MCClassVariableDefinition(CharacterTable) a M...etc...
>>                 category:       #'Collections-Strings'
>>                 type:   #immediate
>>                 comment:        'I represent a character by storing its
>> associated Unicode. The first ...etc...
>>                 commentStamp:   'ar 4/9/2005 22:35'
>>                 traitComposition:       nil
>>                 classTraitComposition:  nil
>>
>> MCClassDefinition>>printDefinitionOn:
>>         Receiver: a MCClassDefinition(Character)
>>         Arguments and temporary variables:
>>                 stream:         a WriteStream
>>         Receiver's instance variables:
>>                 name:   #Character
>>                 superclassName:         #Magnitude
>>                 variables:      an OrderedCollection(a
>> MCClassVariableDefinition(CharacterTable) a M...etc...
>>                 category:       #'Collections-Strings'
>>                 type:   #immediate
>>                 comment:        'I represent a character by storing its
>> associated Unicode. The first ...etc...
>>                 commentStamp:   'ar 4/9/2005 22:35'
>>                 traitComposition:       nil
>>                 classTraitComposition:  nil
>>
>> [] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
>>         Receiver: a MCDiffyTextWriter
>>         Arguments and temporary variables:
>>                 definition:     a WriteStream
>>                 s:      a MCClassDefinition(Character)
>>         Receiver's instance variables:
>>                 stream:         a WriteStream
>>                 initStream:     nil
>>
>>
>> --- The full stack ---
>> MCClassDefinition(Object)>>error:
>> MCClassDefinition>>kindOfSubclass
>> MCClassDefinition>>printDefinitionOn:
>> [] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
>>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> String class(SequenceableCollection class)>>new:streamContents:
>> String class(SequenceableCollection class)>>streamContents:
>> MCDiffyTextWriter(MCTextWriter)>>chunkContents:
>> MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
>> MCDiffyTextWriter(MCStWriter)>>visitClassDefinition:
>> MCClassDefinition>>accept:
>> [] in MCDiffyTextWriter(MCTextWriter)>>visitInFork:
>> String class(SequenceableCollection class)>>new:streamContents:
>> String class(SequenceableCollection class)>>streamContents:
>> MCDiffyTextWriter(MCTextWriter)>>visitInFork:
>> MCDiffyTextWriter>>writePatchFrom:to:
>> MCDiffyTextWriter>>writeModification:
>> [] in MCDiffyTextWriter>>writePatch:
>> SortedCollection(OrderedCollection)>>do:
>> MCDiffyTextWriter>>writePatch:
>> SSDiffyTextWriter>>writePatch:
>> [] in SSDiffyTextWriter>>writeVersion:for:
>> BlockClosure>>on:do:
>> SSDiffyTextWriter>>writeVersion:for:
>> [] in SSEMailSubscription>>versionAdded:to:
>> BlockClosure>>on:do:
>> SSEMailSubscription>>versionAdded:to:
>> [] in [] in SSProject>>versionAdded:
>> [] in BlockClosure>>newProcess
>>
>
>
>
> --
> best,
> Eliot
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Collections.spur-ul.564.mcz

Eliot Miranda-2



On Thu, Jun 26, 2014 at 6:10 PM, Chris Muller <[hidden email]> wrote:
Thanks for the heads-up.  This is a little disconcerting, is it expected?

Not exactly.  The "Unrecognized class type" error shouldn't happen if the server is up-to-date.  But if it is not a recent trunk image then yes, it'll freak out when faced with class decls like

Magnitude immediateSubclass: #Character
instanceVariableNames: ''
classVariableNames: 'CharacterTable ClassificationTable DigitValues LetterBits LowercaseBit UppercaseBit'
poolDictionaries: ''
category: 'Collections-Strings'

Integer immediateSubclass: #SmallInteger
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'Kernel-Numbers'

and eventually

Association ephemeronSubclass: #Ephemeron
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'Collections-Support'

So I didn't expect it, but I am unsurprised ;-)


Item was changed:
==== ERROR ===

Error: Unrecognized class type

On Thu, Jun 26, 2014 at 7:33 PM, Eliot Miranda <[hidden email]> wrote:
> there are going to be 40 of these.  apologies for the noise.
>
>
> On Thu, Jun 26, 2014 at 5:29 PM, <[hidden email]> wrote:
>>
>> Eliot Miranda uploaded a new version of Collections to project The Trunk:
>> http://source.squeak.org/trunk/Collections.spur-ul.564.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Collections.spur-ul.564
>> Author: eem
>> Time: 26 June 2014, 5:26:28.553 pm
>> UUID: 0d182cd3-aa3a-4362-b954-e7ba46f46da1
>> Ancestors: Collections-ul.564
>>
>> Collections-ul.564 patched for Spur by
>> SpurBootstrapMonticelloPackagePatcher Cog-eem.160
>>
>> Make sure that Array >> #isLiteral won't get into an infinite recursion,
>> even if the receiver has an recursive structure.
>>
>> =============== Diff against Collections-ul.564 ===============
>>
>> Item was changed:
>> ==== ERROR ===
>>
>> Error: Unrecognized class type
>>
>> 27 June 2014 12:30:16.398 am
>>
>> VM: unix - a SmalltalkImage
>> Image: Squeak3.11alpha [latest update: #8824]
>>
>> SecurityManager state:
>> Restricted: false
>> FileAccess: true
>> SocketAccess: true
>> Working Dir /home/squeaksource
>> Trusted Dir /home/squeaksource/secure
>> Untrusted Dir /home/squeaksource/My Squeak
>>
>> MCClassDefinition(Object)>>error:
>>         Receiver: a MCClassDefinition(Character)
>>         Arguments and temporary variables:
>>                 aString:        'Unrecognized class type'
>>         Receiver's instance variables:
>>                 name:   #Character
>>                 superclassName:         #Magnitude
>>                 variables:      an OrderedCollection(a
>> MCClassVariableDefinition(CharacterTable) a M...etc...
>>                 category:       #'Collections-Strings'
>>                 type:   #immediate
>>                 comment:        'I represent a character by storing its
>> associated Unicode. The first ...etc...
>>                 commentStamp:   'ar 4/9/2005 22:35'
>>                 traitComposition:       nil
>>                 classTraitComposition:  nil
>>
>> MCClassDefinition>>kindOfSubclass
>>         Receiver: a MCClassDefinition(Character)
>>         Arguments and temporary variables:
>>
>>         Receiver's instance variables:
>>                 name:   #Character
>>                 superclassName:         #Magnitude
>>                 variables:      an OrderedCollection(a
>> MCClassVariableDefinition(CharacterTable) a M...etc...
>>                 category:       #'Collections-Strings'
>>                 type:   #immediate
>>                 comment:        'I represent a character by storing its
>> associated Unicode. The first ...etc...
>>                 commentStamp:   'ar 4/9/2005 22:35'
>>                 traitComposition:       nil
>>                 classTraitComposition:  nil
>>
>> MCClassDefinition>>printDefinitionOn:
>>         Receiver: a MCClassDefinition(Character)
>>         Arguments and temporary variables:
>>                 stream:         a WriteStream
>>         Receiver's instance variables:
>>                 name:   #Character
>>                 superclassName:         #Magnitude
>>                 variables:      an OrderedCollection(a
>> MCClassVariableDefinition(CharacterTable) a M...etc...
>>                 category:       #'Collections-Strings'
>>                 type:   #immediate
>>                 comment:        'I represent a character by storing its
>> associated Unicode. The first ...etc...
>>                 commentStamp:   'ar 4/9/2005 22:35'
>>                 traitComposition:       nil
>>                 classTraitComposition:  nil
>>
>> [] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
>>         Receiver: a MCDiffyTextWriter
>>         Arguments and temporary variables:
>>                 definition:     a WriteStream
>>                 s:      a MCClassDefinition(Character)
>>         Receiver's instance variables:
>>                 stream:         a WriteStream
>>                 initStream:     nil
>>
>>
>> --- The full stack ---
>> MCClassDefinition(Object)>>error:
>> MCClassDefinition>>kindOfSubclass
>> MCClassDefinition>>printDefinitionOn:
>> [] in MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
>>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> String class(SequenceableCollection class)>>new:streamContents:
>> String class(SequenceableCollection class)>>streamContents:
>> MCDiffyTextWriter(MCTextWriter)>>chunkContents:
>> MCDiffyTextWriter(MCStWriter)>>writeClassDefinition:
>> MCDiffyTextWriter(MCStWriter)>>visitClassDefinition:
>> MCClassDefinition>>accept:
>> [] in MCDiffyTextWriter(MCTextWriter)>>visitInFork:
>> String class(SequenceableCollection class)>>new:streamContents:
>> String class(SequenceableCollection class)>>streamContents:
>> MCDiffyTextWriter(MCTextWriter)>>visitInFork:
>> MCDiffyTextWriter>>writePatchFrom:to:
>> MCDiffyTextWriter>>writeModification:
>> [] in MCDiffyTextWriter>>writePatch:
>> SortedCollection(OrderedCollection)>>do:
>> MCDiffyTextWriter>>writePatch:
>> SSDiffyTextWriter>>writePatch:
>> [] in SSDiffyTextWriter>>writeVersion:for:
>> BlockClosure>>on:do:
>> SSDiffyTextWriter>>writeVersion:for:
>> [] in SSEMailSubscription>>versionAdded:to:
>> BlockClosure>>on:do:
>> SSEMailSubscription>>versionAdded:to:
>> [] in [] in SSProject>>versionAdded:
>> [] in BlockClosure>>newProcess
>>
>
>
>
> --
> best,
> Eliot
>
>
>




--
best,
Eliot