Re: trace failure on x86-64
Jasper Taylor <[email protected]>
| Newsgroups | gmane.comp.gnu.prolog.bugs |
|---|---|
| Organization | Simulistics Ltd |
| Message-ID | <[email protected]> |
> On Monday 08 January 2007 15:35, Jasper Taylor wrote: > However I am having a few problems with the x86-64 port. I was getting some > strange behaviour, and tried to pin it down with the 'trace' facility. But > this caused fresh failures, for example as follows: I've since found that the trace problem, and all the other strange behaviour including some on 32-bit x86, disappears if you compile gprolog without optimization. To do this, start with "./configure --with-c-flags=no" If I have some spare time I'll try and see which optimization flags are causing the problem. Not sure why the default setting is "-O3 -fomit-frame-pointer" when -fomit-frame-pointer, according to the compiler info, is included in -O1 and above. --Jasper