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

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

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

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

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

Name: Collections.spur-ul.584
Author: eem
Time: 9 October 2014, 10:43:11.427 am
UUID: 73af4851-d240-41c0-89bd-6360f25f91d3
Ancestors: Collections-ul.584, Collections.spur-nice.583

Collections-ul.584 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.209

Character changes:
- use the value instance variable instead of #asciiValue where possible
- implemented #<= and #>=

=============== Diff against Collections-ul.584 ===============

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

Error: Unrecognized class type

9 October 2014 5:46:13.493 pm

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 as an unsig...etc...
                commentStamp: 'eem 8/12/2014 14:53'
                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 as an unsig...etc...
                commentStamp: 'eem 8/12/2014 14:53'
                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 as an unsig...etc...
                commentStamp: 'eem 8/12/2014 14:53'
                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.584.mcz

Chris Muller-3
"==== ERROR ===

Error: Unrecognized class type"

is a little disconcerting..

On Thu, Oct 9, 2014 at 12:44 PM,  <[hidden email]> wrote:

> Eliot Miranda uploaded a new version of Collections to project The Trunk:
> http://source.squeak.org/trunk/Collections.spur-ul.584.mcz
>
> ==================== Summary ====================
>
> Name: Collections.spur-ul.584
> Author: eem
> Time: 9 October 2014, 10:43:11.427 am
> UUID: 73af4851-d240-41c0-89bd-6360f25f91d3
> Ancestors: Collections-ul.584, Collections.spur-nice.583
>
> Collections-ul.584 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.209
>
> Character changes:
> - use the value instance variable instead of #asciiValue where possible
> - implemented #<= and #>=
>
> =============== Diff against Collections-ul.584 ===============
>
> Item was changed:
> ==== ERROR ===
>
> Error: Unrecognized class type
>
> 9 October 2014 5:46:13.493 pm
>
> 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 as an unsig...etc...
>                 commentStamp:   'eem 8/12/2014 14:53'
>                 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 as an unsig...etc...
>                 commentStamp:   'eem 8/12/2014 14:53'
>                 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 as an unsig...etc...
>                 commentStamp:   'eem 8/12/2014 14:53'
>                 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.584.mcz

Eliot Miranda-2


On Thu, Oct 9, 2014 at 1:05 PM, Chris Muller <[hidden email]> wrote:
"==== ERROR ===

Error: Unrecognized class type"

is a little disconcerting..

Try it in a Spur image.  Try it in an updated trunk image.  You'll find no crash, and you'll find the class type is appropriate.  Here's the diff from an updated trunk v3 (non-spur) image:

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

 

On Thu, Oct 9, 2014 at 12:44 PM,  <[hidden email]> wrote:
> Eliot Miranda uploaded a new version of Collections to project The Trunk:
> http://source.squeak.org/trunk/Collections.spur-ul.584.mcz
>
> ==================== Summary ====================
>
> Name: Collections.spur-ul.584
> Author: eem
> Time: 9 October 2014, 10:43:11.427 am
> UUID: 73af4851-d240-41c0-89bd-6360f25f91d3
> Ancestors: Collections-ul.584, Collections.spur-nice.583
>
> Collections-ul.584 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.209
>
> Character changes:
> - use the value instance variable instead of #asciiValue where possible
> - implemented #<= and #>=
>
> =============== Diff against Collections-ul.584 ===============
>
> Item was changed:
> ==== ERROR ===
>
> Error: Unrecognized class type
>
> 9 October 2014 5:46:13.493 pm
>
> 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 as an unsig...etc...
>                 commentStamp:   'eem 8/12/2014 14:53'
>                 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 as an unsig...etc...
>                 commentStamp:   'eem 8/12/2014 14:53'
>                 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 as an unsig...etc...
>                 commentStamp:   'eem 8/12/2014 14:53'
>                 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