Re: Compile+execution problems on: SWI-Prolog 6.6.3

Jan Wielemaker <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <[email protected]>
On 03/19/2014 08:57 AM, jon wrote:
> I've just gone through recompiling all the sources from 6.2.6 onwards to find
> where this was introduced... in each case I did  make distclean, download,
> configure, make, make install, run, then ctrl+c:
>
> These are ok: 6.2.6, 6.4.0, 6.4.1
> *This is the first build showing the bad behaviour: 6.6.0*
>
> I tried 7.18, and 7.19, and they are bad too, so whatever happened in 6.6.0
> has been carried through.

It turns out to depend a little on what you did before the ^C^C and 
possibly on the version because they do different things during startup, 
which may reserve more or less stack.  I've made a couple of 
improvements.  e(xit) should now generally work.  Aborting a toplevel 
read using readline now works too (I think reliably).  Still, only
use ^C^C to force an interrupt if there is nothing else to safe the
system.

Thanks for the feedback and work to test versions.

	Cheers --- Jan

P.s.	Uploaded 6.6.4 binary for MacOSX as the 6.6.3 was rather
	broken.  The rest will hopefully follow tomorrow.
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.