From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Han-Wen Nienhuys Newsgroups: gmane.lisp.guile.devel Subject: Re: Race condition in threading code? Date: Sat, 16 Aug 2008 15:45:31 -0300 Message-ID: References: <2bc5f8210808161142n2b415569y8499f3efafb4a@mail.gmail.com> Reply-To: hanwen@xs4all.nl NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1218912470 31099 80.91.229.12 (16 Aug 2008 18:47:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 16 Aug 2008 18:47:50 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Aug 16 20:48:42 2008 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KUQpN-0008OH-UV for guile-devel@m.gmane.org; Sat, 16 Aug 2008 20:48:42 +0200 Original-Received: from localhost ([127.0.0.1]:52383 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KUQoR-0007wv-8h for guile-devel@m.gmane.org; Sat, 16 Aug 2008 14:47:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KUQnl-0007om-V2 for guile-devel@gnu.org; Sat, 16 Aug 2008 14:47:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KUQnk-0007nz-DD for guile-devel@gnu.org; Sat, 16 Aug 2008 14:47:01 -0400 Original-Received: from [199.232.76.173] (port=58555 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KUQnk-0007nr-7u for guile-devel@gnu.org; Sat, 16 Aug 2008 14:47:00 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:39551 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KUQnk-000653-1N for guile-devel@gnu.org; Sat, 16 Aug 2008 14:47:00 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KUQnb-0004UM-HH for guile-devel@gnu.org; Sat, 16 Aug 2008 18:46:51 +0000 Original-Received: from 201.80.3.52 ([201.80.3.52]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 16 Aug 2008 18:46:51 +0000 Original-Received: from hanwen by 201.80.3.52 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 16 Aug 2008 18:46:51 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 201.80.3.52 User-Agent: Thunderbird 2.0.0.16 (X11/20080723) In-Reply-To: <2bc5f8210808161142n2b415569y8499f3efafb4a@mail.gmail.com> X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:7442 Archived-At: Julian Graham escreveu: > Hmmm... I don't recall seeing those when I was writing that test > suite. Just to be clear, were you getting those errors before making > your changes? No, but some very unrelated changes made them go away again. I'm running GUILE through helgrind, but get inundated with locking errors. (there are many locks in the code, and no fixed ordering.) -- Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen