emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#13101: closed (Crash compiling big cond expression


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#13101: closed (Crash compiling big cond expression)
Date: Wed, 01 Oct 2014 23:11:03 +0000

Your message dated Wed, 01 Oct 2014 19:10:28 -0400
with message-id <address@hidden>
and subject line Re: bug#13101: Crash compiling big cond expression
has caused the debbugs.gnu.org bug report #13101,
regarding Crash compiling big cond expression
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
13101: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13101
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Crash compiling big cond expression Date: Thu, 6 Dec 2012 17:01:24 +0100 User-agent: Mutt/1.5.21 (2010-09-15)
I tried to factorize somewhat the previous expression (Cf 
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13088)
and hit a bug in compiler: first it runs for a very long time then throw:

;;; ERROR: In procedure instruction-length: Wrong type argument in position 1 
(expecting INSTRUCTION_P): ((long-local-set 1 0))

Attached is the program that triggers this behavior.

Attachment: bug2.scm
Description: Text document


--- End Message ---
--- Begin Message --- Subject: Re: bug#13101: Crash compiling big cond expression Date: Wed, 01 Oct 2014 19:10:28 -0400
Hi,

I believe this scalability problem is fixed on the master branch of
Guile, which will become Guile 2.2.  The master branch successfully
compiles the example you provided in <http://bugs.gnu.org/13101>.

I don't think we can reasonably fix it in 2.0.x.

I'm closing this bug now, but feel free to reopen it if you still see
problems along these lines on the master branch.

     Thanks!
       Mark


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]