[Vm-dev] Getting stable Cog build on Ubuntu linux
Igor Stasenko
siguctua at gmail.com
Fri Oct 22 01:35:21 UTC 2010
Hello,
few weeks ago i reported that i experienced Cog VM crashes soon after
starting it.
I though that it could be related to pthread library, listed twice in
GCC options..
I was managed to build a stable VM but now i found that problem is not in that!
The VM, which i was built were using debugging-enabled, with all
bells&whistles config..
But once i tried a 'release' config, the VM is crashing:
../../platforms/unix/config/configure --without-vm-display-fbdev
--without-npsqueak -prefix=/home/sig/cogvm/ CFLAGS="-g -O2 -msse2
-D_GNU_SOURCE -DNDEBUG -DITIMER_HEARTBEAT=1 -DNO_VM_PROFILE=1
-DCOGMTVM=0 -DDEBUGVM=0"
Then i tried to gradually change various options and foudn that this
one produces stable VM:
../../platforms/unix/config/configure --without-vm-display-fbdev
--without-npsqueak -prefix=/home/sig/cogvm/ CFLAGS="-g -O1 -msse2
-D_GNU_SOURCE -DNDEBUG -DITIMER_HEARTBEAT=1 -DNO_VM_PROFILE=1
-DCOGMTVM=0 -DDEBUGVM=0"
(the difference is just an optimization option O2 vs O1 )
It seems like a compiler related issue..
Any ideas what wrong with O2?
gcc --version
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
--
Best regards,
Igor Stasenko AKA sig.
More information about the Vm-dev
mailing list