walkback in decoding questionIconContents in Pharo 4 release

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

walkback in decoding questionIconContents in Pharo 4 release

Eliot Miranda-2
Hi,

    I tried to do "edit repository info" in a Monticello browser on the Regex package in the release Pharo 4 image (Pharo-40618.image) and I got a walkback, an MNU of next:into:startingAt: to a PNGReadWriter.  Any quick fixes?  

_,,,^..^,,,_
best, Eliot
Reply | Threaded
Open this post in threaded view
|

Re: walkback in decoding questionIconContents in Pharo 4 release

Eliot Miranda-2


On Wed, Aug 12, 2015 at 11:01 AM, Eliot Miranda <[hidden email]> wrote:
Hi,

    I tried to do "edit repository info" in a Monticello browser on the Regex package in the release Pharo 4 image (Pharo-40618.image) and I got a walkback, an MNU of next:into:startingAt: to a PNGReadWriter.  Any quick fixes?  

Belay that.  I was using a VM missing a plugin.

_,,,^..^,,,_
best, Eliot
Reply | Threaded
Open this post in threaded view
|

Re: walkback in decoding questionIconContents in Pharo 4 release

Nicolas Cellier
I've got the same with trunk 4.6 on Mac

a PNGReadWriter doesNotUnderstand: #next:into:startingAt:

in: PNGReadWriter>>processNonInterlaced

        thisScanline := z next: bytesPerScanline into: thisScanline startingAt: 1.

but z is a ZLibReadStream which does understand, so it looks like recent COG JIT is somehow broken...

Image
-----
/Users/nicolas/Smalltalk/Squeak/trunk/Squeak4.6-15102.image
Squeak4.6
latest update: #15102
Current Change Set: Unnamed1
Image format 6505 (32 bit)

Virtual Machine
---------------
/Users/nicolas/Smalltalk/Squeak/trunk/Cog.app/Contents/MacOS/Squeak
Croquet Closure Cog[SqueakV3] VM [CoInterpreterPrimitives VMMaker.oscog-eem.1426] Squeak Cog 4.0.3410
Mac OS X built on Jul 19 2015 04:40:14 UTC Compiler: 4.2.1 (Apple Inc. build 5666) (dot 3)
platform sources revision VM: r3410 http://www.squeakvm.org/svn/squeak/branches/Cog Date: 2015-07-18 19:15:20 -0700 Plugins: r3405 http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins
CoInterpreter VMMaker.oscog-eem.1426 uuid: 94ab92ba-c5c4-4953-8566-a4cd9c38df1f Jul 19 2015
StackToRegisterMappingCogit VMMaker.oscog-eem.1427 uuid: c5cb18c5-f69e-4e41-8f87-943a495659b4 Jul 19 2015

Loaded VM Modules
-----------------
B2DPlugin VMMaker.oscog-eem.1325 (i)
BMPReadWriterPlugin VMMaker.oscog-eem.1325 (i)
BitBltPlugin VMMaker.oscog-eem.1359 (i)
CroquetPlugin VMMaker.oscog-eem.1325 (e)
DSAPrims VMMaker.oscog-eem.1325 (i)
DropPlugin VMMaker.oscog-eem.1325 (i)
FilePlugin VMMaker.oscog-eem.1417 (i)
FloatArrayPlugin VMMaker.oscog-eem.1325 (e)
InternetConfigPlugin VMMaker.oscog-eem.1325 (i)
JPEGReadWriter2Plugin VMMaker.oscog-eem.1325 (i)
LargeIntegers v1.5 VMMaker.oscog-eem.1417 (i)
Matrix2x3Plugin VMMaker.oscog-eem.1325 (i)
MiscPrimitivePlugin VMMaker.oscog-eem.1426 (i)
SecurityPlugin VMMaker.oscog-eem.1325 (i)
SocketPlugin VMMaker.oscog-eem.1325 (i)
SoundGenerationPlugin VMMaker.oscog-eem.1325 (i)
SoundPlugin VMMaker.oscog-eem.1325 (i)
SqueakSSL VMMaker.oscog-eem.1325 (e)
UUIDPlugin VMMaker.oscog-eem.1325 (i)
ZipPlugin VMMaker.oscog-eem.1325 (i)



2015-08-12 20:10 GMT+02:00 Eliot Miranda <[hidden email]>:


On Wed, Aug 12, 2015 at 11:01 AM, Eliot Miranda <[hidden email]> wrote:
Hi,

    I tried to do "edit repository info" in a Monticello browser on the Regex package in the release Pharo 4 image (Pharo-40618.image) and I got a walkback, an MNU of next:into:startingAt: to a PNGReadWriter.  Any quick fixes?  

Belay that.  I was using a VM missing a plugin.

_,,,^..^,,,_
best, Eliot

Reply | Threaded
Open this post in threaded view
|

Re: walkback in decoding questionIconContents in Pharo 4 release

Nicolas Cellier
Also in ScaledDecimalTests>>testCoercion
...
        self deny: (1.0s1 perform: op with: 1.0) class = ScaledDecimal.

a ByteSymbol doesNotUnderstand: #deny:

yes, op is a ByteSymbol, but not self...
Register allocation problem?

2015-08-12 23:17 GMT+02:00 Nicolas Cellier <[hidden email]>:
I've got the same with trunk 4.6 on Mac

a PNGReadWriter doesNotUnderstand: #next:into:startingAt:

in: PNGReadWriter>>processNonInterlaced

        thisScanline := z next: bytesPerScanline into: thisScanline startingAt: 1.

but z is a ZLibReadStream which does understand, so it looks like recent COG JIT is somehow broken...

Image
-----
/Users/nicolas/Smalltalk/Squeak/trunk/Squeak4.6-15102.image
Squeak4.6
latest update: #15102
Current Change Set: Unnamed1
Image format 6505 (32 bit)

Virtual Machine
---------------
/Users/nicolas/Smalltalk/Squeak/trunk/Cog.app/Contents/MacOS/Squeak
Croquet Closure Cog[SqueakV3] VM [CoInterpreterPrimitives VMMaker.oscog-eem.1426] Squeak Cog 4.0.3410
Mac OS X built on Jul 19 2015 04:40:14 UTC Compiler: 4.2.1 (Apple Inc. build 5666) (dot 3)
platform sources revision VM: r3410 http://www.squeakvm.org/svn/squeak/branches/Cog Date: 2015-07-18 19:15:20 -0700 Plugins: r3405 http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins
CoInterpreter VMMaker.oscog-eem.1426 uuid: 94ab92ba-c5c4-4953-8566-a4cd9c38df1f Jul 19 2015
StackToRegisterMappingCogit VMMaker.oscog-eem.1427 uuid: c5cb18c5-f69e-4e41-8f87-943a495659b4 Jul 19 2015

Loaded VM Modules
-----------------
B2DPlugin VMMaker.oscog-eem.1325 (i)
BMPReadWriterPlugin VMMaker.oscog-eem.1325 (i)
BitBltPlugin VMMaker.oscog-eem.1359 (i)
CroquetPlugin VMMaker.oscog-eem.1325 (e)
DSAPrims VMMaker.oscog-eem.1325 (i)
DropPlugin VMMaker.oscog-eem.1325 (i)
FilePlugin VMMaker.oscog-eem.1417 (i)
FloatArrayPlugin VMMaker.oscog-eem.1325 (e)
InternetConfigPlugin VMMaker.oscog-eem.1325 (i)
JPEGReadWriter2Plugin VMMaker.oscog-eem.1325 (i)
LargeIntegers v1.5 VMMaker.oscog-eem.1417 (i)
Matrix2x3Plugin VMMaker.oscog-eem.1325 (i)
MiscPrimitivePlugin VMMaker.oscog-eem.1426 (i)
SecurityPlugin VMMaker.oscog-eem.1325 (i)
SocketPlugin VMMaker.oscog-eem.1325 (i)
SoundGenerationPlugin VMMaker.oscog-eem.1325 (i)
SoundPlugin VMMaker.oscog-eem.1325 (i)
SqueakSSL VMMaker.oscog-eem.1325 (e)
UUIDPlugin VMMaker.oscog-eem.1325 (i)
ZipPlugin VMMaker.oscog-eem.1325 (i)



2015-08-12 20:10 GMT+02:00 Eliot Miranda <[hidden email]>:


On Wed, Aug 12, 2015 at 11:01 AM, Eliot Miranda <[hidden email]> wrote:
Hi,

    I tried to do "edit repository info" in a Monticello browser on the Regex package in the release Pharo 4 image (Pharo-40618.image) and I got a walkback, an MNU of next:into:startingAt: to a PNGReadWriter.  Any quick fixes?  

Belay that.  I was using a VM missing a plugin.

_,,,^..^,,,_
best, Eliot