[Gcl-devel] Re: GCL debug loop is broken

From:

Camm Maguire

Subject:

[Gcl-devel] Re: GCL debug loop is broken

Date:

Thu, 05 Feb 2009 21:23:50 -0500

User-agent:

Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)

Greetings!
The latest Debian 2.6.7 package (2.6.7-45) should now be in ubuntu,
and this should be identical with current cvs version 2.6.8pre. (As
gcl strives to be "universally" portable, I'm using the Debian
autobuilders to test pre-releases. When all is well, the 2.6.8.tgz on
gnu.org will appear in Debian/ubuntu as package 2.6.8-1)
Just build with these settings, and interrupts appear to work (on
elgin). Did a chmod -R go+r too. Please let me know if problems
persist.
Take care,
"David A. Kotz" <address@hidden> writes:
> The version Matt was running when he reported the bug was built some
> time ago. Perhaps the behavior change is related to our upgrade to a
> newer version of Ubuntu.
>
> I used the following configure switches to build the current one,
> which shows the same behavior:
>
> ./configure --prefix=/lusr/opt/gcl-2.6.7 \
> --disable-readline \
> --disable-statsysbfd \
> --enable-locbfd \
> --enable-ihssize=2097110 \
> --enable-vssize=2097110 \
> --enable-maxpage=262144 \
> --enable-holediv=100
>
>
> - dave
>
>
>
> Camm Maguire wrote:
>> Greetings! I'm looking into this -- when was this built and by whom?
>> Any special settings? Am rebuilding now from latest 2.6.8pre to
>> investigate. I suggest keeping parallel installs with and without
>> debugging. Suggested naming/versioning conventions most
>> appreciated.
>>
>> Take care,
>>
>> Matt Kaufmann <address@hidden> writes:
>>
>>> Hi --
>>>
>>> Interrupts are broken in a local GCL 2.6.7 build. Here I issued a
>>> control-C at the first prompt, and as you can see I then couldn't get
>>> back to the top level.
>>>
>>> sundance:~> /lusr/bin/gcl
>>> GCL (GNU Common Lisp) 2.6.7 CLtL1 Nov 5 2008 16:23:07
>>> Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
>>> Binary License: GPL due to GPL'ed components: (BFD UNEXEC)
>>> Modifications of this banner must retain notice of a compatible license
>>> Dedicated to the memory of W. Schelter
>>>
>>> Use (help) to get some basic information on how to use GCL.
>>>
>>> >
>>> Error: Console interrupt.
>>> Fast links are on: do (si::use-fast-links nil) for debugging
>>> Error signalled by READ.
>>> Broken at SYSTEM:TERMINAL-INTERRUPT.
>>> >>>:q
>>>
>>> Error: The tag (NIL) is undefined.
>>> Fast links are on: do (si::use-fast-links nil) for debugging
>>> Error signalled by SYSTEM::BREAK-CALL.
>>> Backtrace: system:universal-error-handler > system::break-call >
>>> SYSTEM::BREAK-QUIT
>>>
>>> Broken at SYSTEM:TERMINAL-INTERRUPT.
>>> >>>
>>>
>>> Any suggestions?
>>>
>>> Thanks --
>>> -- Matt
>>>
>>>
>>>
>>
>
>
>
>
>
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah