From unknown Fri Jun 20 19:54:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24454 <24454@debbugs.gnu.org> To: bug#24454 <24454@debbugs.gnu.org> Subject: Status: GOOPS problem with GNU Guile 2.1.4 Reply-To: bug#24454 <24454@debbugs.gnu.org> Date: Sat, 21 Jun 2025 02:54:35 +0000 retitle 24454 GOOPS problem with GNU Guile 2.1.4=20 reassign 24454 guile submitter 24454 Jan Wedekind severity 24454 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 16:47:31 2016 Received: (at submit) by debbugs.gnu.org; 17 Sep 2016 20:47:32 +0000 Received: from localhost ([127.0.0.1]:34114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1blMWI-00045M-S8 for submit@debbugs.gnu.org; Sat, 17 Sep 2016 16:47:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1blMSl-0003z3-Nk for submit@debbugs.gnu.org; Sat, 17 Sep 2016 16:43:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1blMSf-00023E-I2 for submit@debbugs.gnu.org; Sat, 17 Sep 2016 16:43:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40083) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1blMSf-00022i-EV for submit@debbugs.gnu.org; Sat, 17 Sep 2016 16:43:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1blMSd-0005R8-4Y for bug-guile@gnu.org; Sat, 17 Sep 2016 16:43:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1blMSW-0001yE-VE for bug-guile@gnu.org; Sat, 17 Sep 2016 16:43:42 -0400 Received: from basicbox4.server-home.net ([195.137.212.26]:35124) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1blMSW-0001wZ-Pa for bug-guile@gnu.org; Sat, 17 Sep 2016 16:43:36 -0400 Received: from wedemob.home (host86-163-167-103.range86-163.btcentralplus.com [86.163.167.103]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by basicbox4.server-home.net (Postfix) with ESMTPSA id 0019B1530712 for ; Sat, 17 Sep 2016 22:43:32 +0200 (CEST) Date: Sat, 17 Sep 2016 21:43:32 +0100 (BST) From: Jan Wedekind X-X-Sender: jan@wedemob To: bug-guile@gnu.org Subject: GOOPS problem with GNU Guile 2.1.4 Message-ID: User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 17 Sep 2016 16:47:29 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jan Wedekind Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Hi, The following program works fine under GNU Guile 2.0.12: (use-modules (oop goops)) (define-generic native-type) (define-method (native-type (i ) . args) 0) (define-method (native-type (i ) . args) 1) (define-method (native-type (b ) . args) 2) (native-type 1) (native-type 1.3) (native-type #f) (native-type 1 1.2) (native-type 1.4 2) (native-type 1.4 2 3) (native-type 1.4 1.5) (native-type #f #t) However under GNU Guile 2.1.4 [1] it fails with an error in "multiple-arity-dispatcher": oop/goops.scm:1336:2: oop/goops.scm:1336:2: In procedure vector-ref: Value out of range: 3 Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. Getting the backtrace didn't work: ,bt In oop/goops.scm: While executing meta-command: ERROR: In procedure vector-set!: Value out of range: 5 Regards Jan [1] http://alpha.gnu.org/gnu/guile/guile-2.1.4.tar.xz From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 22 17:12:07 2017 Received: (at 24454-done) by debbugs.gnu.org; 22 Feb 2017 22:12:07 +0000 Received: from localhost ([127.0.0.1]:51656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgf8p-0004jF-8o for submit@debbugs.gnu.org; Wed, 22 Feb 2017 17:12:07 -0500 Received: from pb-sasl1.pobox.com ([64.147.108.66]:58984 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgf8m-0004j7-W9 for 24454-done@debbugs.gnu.org; Wed, 22 Feb 2017 17:12:05 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 5FB6C63266; Wed, 22 Feb 2017 17:12:04 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=ZaZ1V1diJeyiq+nxKpGu9OpR8Vg=; b=j3gXYD 2kM0UC18+yYBbE/BvOkS23XfpWNNknflFV+1H6AX4RG5kGf9EyArTShIsMOSS4Sf QZLoxVbxiZTDwZDFpcWVLtODc2pVu7ZrK4EXX/1bl0WL72YDIuvkt5Fd3Ycg7ASu v5hiYVXifCJcmCOwU0VlHZKM7V9lpjxMNlVGA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=uMQzI6XUJAtbgEQeUqVi6oFLdiV5lY97 hYdFWCcaqC0mgwPQXge0JKezHNRiRZ52PP3W7XGPnjjny5eOXcpNLkX8yVaYYinb I6K0tSOi8j/g9QyqyDJnyR2UopIXRAcJHJujl7VknSBtbahGhCxpq2viiu7iYjqa WAVhoTcfVo0= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 569B663265; Wed, 22 Feb 2017 17:12:04 -0500 (EST) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id E60D863264; Wed, 22 Feb 2017 17:12:02 -0500 (EST) From: Andy Wingo To: Jan Wedekind Subject: Re: bug#24454: GOOPS problem with GNU Guile 2.1.4 References: Date: Wed, 22 Feb 2017 23:11:55 +0100 In-Reply-To: (Jan Wedekind's message of "Sat, 17 Sep 2016 21:43:32 +0100 (BST)") Message-ID: <874lzlyixg.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: F077E192-F94B-11E6-9028-CDEC6462E9F6-02397024!pb-sasl1.pobox.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24454-done Cc: 24454-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sat 17 Sep 2016 22:43, Jan Wedekind writes: > The following program works fine under GNU Guile 2.0.12: > > (use-modules (oop goops)) > (define-generic native-type) > (define-method (native-type (i ) . args) 0) > (define-method (native-type (i ) . args) 1) > (define-method (native-type (b ) . args) 2) > > (native-type 1) > (native-type 1.3) > (native-type #f) > (native-type 1 1.2) > (native-type 1.4 2) > (native-type 1.4 2 3) > (native-type 1.4 1.5) > (native-type #f #t) > > However under GNU Guile 2.1.4 [1] it fails with an error in > "multiple-arity-dispatcher": Thanks for the bug report! Fixed in master. > Getting the backtrace didn't work: Oops :P I fixed this too. Cheers, Andy From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 26 04:47:50 2017 Received: (at 24454-done) by debbugs.gnu.org; 26 Feb 2017 09:47:50 +0000 Received: from localhost ([127.0.0.1]:56263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chvQk-0007xL-FX for submit@debbugs.gnu.org; Sun, 26 Feb 2017 04:47:50 -0500 Received: from wp424.webpack.hosteurope.de ([80.237.133.193]:46896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chvQi-0007xC-G4 for 24454-done@debbugs.gnu.org; Sun, 26 Feb 2017 04:47:49 -0500 Received: from host86-163-167-165.range86-163.btcentralplus.com ([86.163.167.165] helo=wedemob.home); authenticated by wp424.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:ECDHE_RSA_AES_256_CBC_SHA1:256) id 1chvQc-0001Q5-LK; Sun, 26 Feb 2017 10:47:42 +0100 Date: Sun, 26 Feb 2017 09:47:41 +0000 (GMT) From: Jan Wedekind X-X-Sender: jan@wedemob To: Andy Wingo Subject: Re: bug#24454: GOOPS problem with GNU Guile 2.1.4 In-Reply-To: <874lzlyixg.fsf@pobox.com> Message-ID: References: <874lzlyixg.fsf@pobox.com> User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-bounce-key: webpack.hosteurope.de;jan@wedesoft.de;1488102468;0ebbec66; X-HE-SMSGID: 1chvQc-0001Q5-LK X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24454-done Cc: 24454-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jan Wedekind Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Wed, 22 Feb 2017, Andy Wingo wrote: > On Sat 17 Sep 2016 22:43, Jan Wedekind writes: > >> The following program works fine under GNU Guile 2.0.12: >> >> (use-modules (oop goops)) >> (define-generic native-type) >> (define-method (native-type (i ) . args) 0) >> (define-method (native-type (i ) . args) 1) >> (define-method (native-type (b ) . args) 2) >> >> (native-type 1) >> (native-type 1.3) >> (native-type #f) >> (native-type 1 1.2) >> (native-type 1.4 2) >> (native-type 1.4 2 3) >> (native-type 1.4 1.5) >> (native-type #f #t) >> >> However under GNU Guile 2.1.4 [1] it fails with an error in >> "multiple-arity-dispatcher": > > Thanks for the bug report! Fixed in master. > >> Getting the backtrace didn't work: > > Oops :P I fixed this too. > > Cheers, > > Andy Thanks for fixing it. I can confirm that it works now. Regards Jan "The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise." - Dijkstra From unknown Fri Jun 20 19:54:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 26 Mar 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator