From owner-freebsd-threads@FreeBSD.ORG Sat Jul 21 00:22:01 2012 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2135C106564A; Sat, 21 Jul 2012 00:22:01 +0000 (UTC) (envelope-from freebsdml@marino.st) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) by mx1.freebsd.org (Postfix) with ESMTP id 215F68FC12; Sat, 21 Jul 2012 00:22:00 +0000 (UTC) Received: from [192.168.0.225] (atoulouse-256-1-140-121.w90-45.abo.wanadoo.fr [90.45.187.121]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id A690A43B4A; Fri, 20 Jul 2012 19:21:58 -0500 (CDT) Message-ID: <5009F61D.4010203@marino.st> Date: Sat, 21 Jul 2012 02:21:49 +0200 From: John Marino User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20120129 Thunderbird/10.0 MIME-Version: 1.0 To: Konstantin Belousov References: <500854EC.3040305@marino.st> <20120719212326.GN98608@elvis.mu.org> <50090FB9.6050606@marino.st> <20120720150803.GS98608@elvis.mu.org> <5009873C.4080709@marino.st> <20120720163205.GR2676@deviant.kiev.zoral.com.ua> In-Reply-To: <20120720163205.GR2676@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-threads@freebsd.org Subject: Re: Fingerpointing about broken Ada tasking starting with FreeBSD 9.0 threading X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2012 00:22:01 -0000 On 7/20/2012 18:32, Konstantin Belousov wrote: > > FYI, this problem is supposedly fixed by r238637, as much as I can judge > based on your description and commit itself. Hi Konstantin, I went ahead and patched the FreeBSD 9.0 thread library with r238637 and reran the Ada testsuite. Add the tasking tests that failed before now pass. It appears that is indeed the fix that is needed! In practical terms, it means people will either have to patch and rebuild the library, or upgrade to FreeBSD 9.1. Will this revision make it into 9.1? it's seems to be in beta already. John