From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: shared-array composition bug Date: Mon, 11 Apr 2005 09:16:30 +1000 Message-ID: <877jjauss1.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1113174975 3946 80.91.229.2 (10 Apr 2005 23:16:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 10 Apr 2005 23:16:15 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Apr 11 01:16:12 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DKlex-0000ED-DI for guile-devel@m.gmane.org; Mon, 11 Apr 2005 01:16:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKlEx-00010T-32 for guile-devel@m.gmane.org; Sun, 10 Apr 2005 18:49:15 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKlEr-0000zS-8v for guile-devel@gnu.org; Sun, 10 Apr 2005 18:49:09 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKlEo-0000xp-Ie for guile-devel@gnu.org; Sun, 10 Apr 2005 18:49:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKlEo-0000xX-Ds for guile-devel@gnu.org; Sun, 10 Apr 2005 18:49:06 -0400 Original-Received: from [61.8.0.84] (helo=mailout1.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKlgt-0007yO-9o for guile-devel@gnu.org; Sun, 10 Apr 2005 19:18:07 -0400 Original-Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.12.3/8.12.3/Debian-7.1) with ESMTP id j3ANGaJu005115 for ; Mon, 11 Apr 2005 09:16:36 +1000 Original-Received: from localhost (ppp2445.dyn.pacific.net.au [61.8.36.69]) by mailproxy2.pacific.net.au (8.12.3/8.12.3/Debian-7.1) with ESMTP id j3ANGZ0H021230 for ; Mon, 11 Apr 2005 09:16:36 +1000 Original-Received: from gg by localhost with local (Exim 3.36 #1 (Debian)) id 1DKlfK-00050A-00; Mon, 11 Apr 2005 09:16:30 +1000 Original-To: guile-devel@gnu.org Mail-Copies-To: never User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:4896 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:4896 The cvs seems to have a bug in making a shared array from what's already a shared array, (define a #2((1 2 3) (4 5 6) (7 8 9))) (define s (make-shared-array a (lambda (i) (list i 1)) 3)) (display s) (newline) (define t (make-shared-array s list '(1 2))) (display t) (newline) "s" is a shared array which is column 1 of "a", ie. (2 5 8). "t" is meant to be range 1 to 2 of "s", ie. (5 8), but it comes out as (4 7). #(2 5 8) #1@1(4 7) This works in 1.6, so I'm guessing it's some recent regression. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel