From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: bootstrap problem with union Lisp_Object Date: Fri, 09 Dec 2005 16:54:12 -0500 Message-ID: <87ek4mym0r.fsf@stupidchicken.com> References: <55DA5764-DDB6-4858-9CE2-065857CDC863@gnu.org> <3AFF0594-F842-4079-9A3B-D1CF7358A281@raeburn.org> <0D268F0D-B278-4307-86E3-E0FCE7A3B57B@raeburn.org> <87pso6anui.fsf-monnier+emacs@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1134165317 16996 80.91.229.2 (9 Dec 2005 21:55:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 9 Dec 2005 21:55:17 +0000 (UTC) Cc: schwab@suse.de, raeburn@raeburn.org, Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 09 22:55:08 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EkqB9-0000ln-Hy for ged-emacs-devel@m.gmane.org; Fri, 09 Dec 2005 22:53:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EkqBV-0002v9-IJ for ged-emacs-devel@m.gmane.org; Fri, 09 Dec 2005 16:53:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EkqBF-0002sv-1r for emacs-devel@gnu.org; Fri, 09 Dec 2005 16:53:29 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EkqBD-0002sd-9v for emacs-devel@gnu.org; Fri, 09 Dec 2005 16:53:28 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EkqBD-0002sZ-42 for emacs-devel@gnu.org; Fri, 09 Dec 2005 16:53:27 -0500 Original-Received: from [18.19.6.82] (helo=localhost.localdomain) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EkqCN-0002Qe-Vd; Fri, 09 Dec 2005 16:54:40 -0500 Original-Received: by localhost.localdomain (Postfix, from userid 1000) id 65C9A120800; Fri, 9 Dec 2005 16:54:12 -0500 (EST) Original-To: rms@gnu.org In-Reply-To: (Richard M. Stallman's message of "Fri, 09 Dec 2005 16:14:26 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:47352 Archived-At: "Richard M. Stallman" writes: > I don't see why those things need to all be fixed before we start > the pretest. > > Because we aim to make a release with all known bugs fixed. > It makes no sense to postpone debugging the bugs we know about > in order to discover more bugs. That is illogical. If we're going to discover more bugs, it is better to do it earlier than later. You're implying that the Emacs developers are all busy fixing bugs. I don't think this is accurate. In fact, the main thing holding the release (by your fix-every-known-bug criteria) is the string_free_list issue. So far, the only way we have of debugging this is exchanging emails with the only user currently known to experience the crash. This is an inherently slow process, and in the meantime we're sitting around twiddling our thumbs -- exactly the opposite scenario! Holding the pretest will not help resolve the string_free_list bug. On the contrary; if we started the pretest now, there would at least be a few more bug reports coming in, which can be worked on in the meantime, bringing us closer to the release. (The short way of saying this is that bug-fixing takes place in parallel, not in series.)