[Vm-dev] latest sources removal platforms/unix/vm/sunos.h

stes@PANDORA.BE stes at telenet.be
Sat Nov 7 07:18:28 UTC 2020


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


Hello,

After removal of the sunos.h header file in

 platforms/unix/vm/sunos.h

this old file is gone now after some cleanup, it seems the Cog VM and Stack VM
still compile fine on Solaris 11.3.

I did not test yet on Solaris 11.4, but on Solaris 11.3 at least, it works.

The 64bit Cog VM and Stack VM compile fine (even after removal of sunos.h),
and they work.

HOWEVER ...  the 32bit version seems to compile fine but there's a new problem:

$ sqcogspursunosht/usr/bin/squeak Squeak6.0alpha-19843-32bit.image 
sqImageFileSeek lseek: Invalid argument

also with the Stack VM in 32bit:

$ sqstkspursunosht/usr/bin/squeak Squeak6.0alpha-19843-32bit.image 
sqImageFileSeek lseek: Invalid argument

The ckformat tool reports :

$ ckformat Squeak6.0alpha-19843-32bit.image 
6521


What can be the reason / cause for this new "lseek Invalid argument" ?

So this problem does NOT happen on 64 bit.

For example with

$ ckformat Squeak5.3-19431-64bit.image 
68021

the 64bit VM opens this image 68021 format just fine.

Regards,
David Stes

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJfpknkAAoJEAwpOKXMq1MaAo8IAJcv1N3ExsJgoLeYz/PrIxY+
saawdjwqVy+nVsKjVXHB29jDEgBnrC9vrIUxY/RJ4bJe4jItto8mlGVUUnxspzwa
jvApj2DFpaKXbzQboCpiwE2AYdfzsE07DHXppBvspC+xjCe4mG7lliiFyjxfGOne
iHBmCvJoaDvVyBCb8Uu5TShaRW+/ttcAARGmfbdmIz/zYKQLNc67IEfOPrIlS9Ks
VX4K6izd3Oim9KHAEBF5qC65RJSomI9VC8kI/QowCKEpkSQic+RsP1BdqXhDWKbP
k0k5znQ4ag96X/Sl8NjjqfP+hUEOPL5YGGo1QuxieY/nwbMX+rvzDS/UZ/U137g=
=u+R0
-----END PGP SIGNATURE-----


More information about the Vm-dev mailing list