chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] #1221: Large / many constants cause segfaults


From: Chicken Trac
Subject: [Chicken-janitors] #1221: Large / many constants cause segfaults
Date: Tue, 13 Oct 2015 09:22:58 -0000

#1221: Large / many constants cause segfaults
----------------------+--------------------
 Reporter:  sjamaan   |      Owner:
     Type:  defect    |     Status:  new
 Priority:  critical  |  Milestone:  4.11.0
Component:  unknown   |    Version:  4.9.x
 Keywords:            |
----------------------+--------------------
 When compiling a Scheme program containing "many" constants that are
 reasonably large, the resulting binary will segfault.

 {{{
 #!scm
 (use-for-syntax srfi-1)

 (define-syntax generate-literals
   (ir-macro-transformer
     (lambda (i r c)
      `(begin ,@(list-tabulate 1000 (lambda (x) `(define ,(gensym) (quote
 ,(make-vector 1000)))))))))

 (generate-literals)
 }}}

--
Ticket URL: <http://bugs.call-cc.org/ticket/1221>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

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