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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.