chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] #770: memv x86-64 compiler bug


From: Chicken Trac
Subject: [Chicken-janitors] #770: memv x86-64 compiler bug
Date: Mon, 02 Jan 2012 16:21:40 -0000

#770: memv x86-64 compiler bug
-----------------------+----------------------------------------------------
 Reporter:  sethalves  |       Owner:       
     Type:  defect     |      Status:  new  
 Priority:  major      |   Milestone:  4.8.0
Component:  compiler   |     Version:  4.7.x
 Keywords:             |  
-----------------------+----------------------------------------------------
 on a x86-64 linux host, compiling code like this:

 (define variable-chars (list #\a #\i #\j #\k #\l #\m #\n #\o #\p #\q))
 (display (memv #\a variable-chars)) (newline)
 (display (memv #\p variable-chars)) (newline)

 produces flawed output.  The list has to be of a certain length to see the
 problem.  On a x86 linux box, it works as expected.

 http://paste.call-cc.org/paste?id=36ec2e17267011a586c55492547a21b039235726

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/770>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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