Re: [Factor-talk] reentrantvm win32 crashes

2009-09-07 Thread Phil Dawes
Samuel Tardieu wrote: Phil It turned out that on linux and wine the struct memory was zero'd Phil (which may be a fluke), but not on win32. In the factor c code Phil some flags were being tested before being initialized, which I Phil guess didn't matter when they were global vars. In

Re: [Factor-talk] reentrantvm win32 crashes

2009-09-05 Thread Samuel Tardieu
Phil == Phil Dawes p...@phildawes.net writes: Phil It turned out that on linux and wine the struct memory was zero'd Phil (which may be a fluke), but not on win32. In the factor c code Phil some flags were being tested before being initialized, which I Phil guess didn't matter when they were

Re: [Factor-talk] reentrantvm win32 crashes

2009-09-04 Thread Phil Dawes
Hi All, Already mentioned on #concatenative, but thought I ought to post here for completeness: It turned out that on linux and wine the struct memory was zero'd (which may be a fluke), but not on win32. In the factor c code some flags were being tested before being initialized, which I guess

[Factor-talk] reentrantvm win32 crashes

2009-09-03 Thread Phil Dawes
Hi Slava, (Hi factor list) As I mentioned on #concatenative I'm getting bootstrap crashes on win32 for my reentrantvm build when g++ is run with optimize settings (-O). - Crashes don't occur with -O0 - tested with mingw gcc 4.1.2 and 4.4.0 - Crashes don't occur replacing the -O3 with the

Re: [Factor-talk] reentrantvm win32 crashes

2009-09-03 Thread Slava Pestov
Hi Phil, Could this be a gcc bug? Slava On Thu, Sep 3, 2009 at 6:12 AM, Phil Dawesp...@phildawes.net wrote: Hi Slava, (Hi factor list) As I mentioned on #concatenative I'm getting bootstrap crashes on win32 for my reentrantvm build when g++ is run with optimize settings (-O). - Crashes