floatAt: on Win2K vs Linux

Bob Arning arning at charm.net
Fri Oct 6 13:38:41 UTC 2000


On Fri, 06 Oct 2000 02:56:47 -0500 jchludzinski at worldkey.net wrote:
>I'm using the VM that comes with the 2.8 download.
>

John,

Not being linux-oriented, I don't have a lot of details about the linux VMs, but I pulled a few messages from the list:

========================================================================
27 Jun	Stephan Rudlof 	Re: Linux VM 2.8 howto?

Daniel Vainsencher wrote:
> 
> That scoundrel VM!
> You're right, it doesn't work - two orders of magnitude too slow. :-(
> Good thing I don't need LIs very bad...
> Do you know if anything else is not working ?

The use of external modules (compiled plugins) at all.

Stephan
========================================================================
09 Jul	Ned Konz 	[BUG] (linux) calls to SqFFIPrims fail

I'm trying to use some of the ByteArray accessors that use SqFFIPrims.
This is causing primitive failures.

Try this:

	Win32Point defineFields.
	p _ Win32Point new.
	p x inspect.

On my system this blows up with a failure in the primitive:

primitiveFFIIntegerAt in module SqFFIPrims

It works OK under the Win32 VM, though.

Same thing goes for other calls to SqFFIPrims.

When I go:

	Smalltalk listLoadedModules

I see:

#('SocketPlugin 7 July 2000 (e)' 'BitBltPlugin 7 July 2000 (i)'
'LargeIntegers v1.1 7 July 2000 (e)' 'FilePlugin 7 July 2000 (e)')

The version of my VM is:

$ ./squeak -version
i686-pc-linux-gnu 2.8a #1 XShm Fri Jul  7 05:08:35 MEST 2000 gcc
egcs-2.91.66
Linux Klaus 2.2.10 #14 Mon Nov 29 03:02:10 CET 1999 i686 unknown

which I just got from Stephan Rudlof. I don't have the sources yet.

-- 
Ned Konz

========================================================================

So it would appear that some of the things you are interested in did not work for a while in 2.8 linux and then maybe they were working. Is your VM newer or older than the one Ned referred to?

Cheers,
Bob





More information about the Squeak-dev mailing list