From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: Any known problems with 1.4, (read-enable 'positions) and debugging? Date: Sat, 16 Mar 2002 11:40:38 -0600 Sender: guile-devel-admin@gnu.org Message-ID: <87hengbecp.fsf@raven.i.defaultvalue.org> References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1016300745 23473 127.0.0.1 (16 Mar 2002 17:45:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 16 Mar 2002 17:45:45 +0000 (UTC) Cc: Guile Development List Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16mIFU-00066V-00 for ; Sat, 16 Mar 2002 18:45:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mIBy-00057M-00; Sat, 16 Mar 2002 12:42:06 -0500 Original-Received: from dsl-209-87-109-2.constant.com ([209.87.109.2] helo=defaultvalue.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mIAa-00056B-00 for ; Sat, 16 Mar 2002 12:40:40 -0500 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id 32E271C65; Sat, 16 Mar 2002 11:40:39 -0600 (CST) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id EFDC8123D; Sat, 16 Mar 2002 11:40:38 -0600 (CST) Original-To: Dirk Herrmann In-Reply-To: (Dirk Herrmann's message of "Sat, 16 Mar 2002 09:17:58 +0100 (MET)") Original-Lines: 26 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i386-debian-linux-gnu) Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:86 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:86 Dirk Herrmann writes: > Just to let you know, you can get (hopefully) much closer to the source of > such heap problems if you compile guile using > make CFLAGS="-g -O2 -Wall -W -DSCM_DEBUG=1" > and then run your examples. This enables a lot of checks, one of which is > to check every cell that is accessed for being valid. OK, so this isn't the same as SCM_DEBUG_CELL_ACCESSES... > BTW, I always run the test suite with that setting. If you happen to know, what's the relationship between --enable-guile-debug and SCM_DEBUG? Is there any, and would it be appropriate to have an --enable flag for this? I'd be happy to specify using the flag in RELEASE as part of the testing process, though I'd have to specify testing both with and without it since most people won't want SCM_DEBUG for normal compiles. Thanks -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel