From stdcxx-dev-return-298-apmail-incubator-stdcxx-dev-archive=incubator.apache.org@incubator.apache.org Tue Nov 01 22:14:50 2005 Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 60709 invoked from network); 1 Nov 2005 22:14:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Nov 2005 22:14:50 -0000 Received: (qmail 95628 invoked by uid 500); 1 Nov 2005 22:14:50 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 95609 invoked by uid 500); 1 Nov 2005 22:14:50 -0000 Mailing-List: contact stdcxx-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-dev@incubator.apache.org Received: (qmail 95598 invoked by uid 99); 1 Nov 2005 22:14:50 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Nov 2005 14:14:50 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [12.17.213.84] (HELO bco-exchange.bco.roguewave.com) (12.17.213.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Nov 2005 14:14:45 -0800 Received: from [10.70.3.113] (10.70.3.113 [10.70.3.113]) by bco-exchange.bco.roguewave.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id S0A36508; Tue, 1 Nov 2005 15:11:00 -0700 Message-ID: <4367E965.7090609@roguewave.com> Date: Tue, 01 Nov 2005 15:17:09 -0700 From: Martin Sebor User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: stdcxx-dev@incubator.apache.org Subject: Re: Problems in __rw_atomic_ operations for Win32 (_mutex.h) References: <4D6A8407B7AC6F4D95B0E55C4E7C4C6202CC3570@exmsk.moscow.vdiweb.com> In-Reply-To: <4D6A8407B7AC6F4D95B0E55C4E7C4C6202CC3570@exmsk.moscow.vdiweb.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Anton Pevtsov wrote: > There is a problem in the __rw_atomic_preincrement function versions for > Win32 (see the include\rw\_mutex.h file, line 1352): I noticed the same thing a few days ago while looking into the cause of the MSVC 64-bit compatibility warnings we discussed privately the other day. I fixed it on my local branch and will integrate it to SVN as soon as it's passed my tests. Strangely, though, all our tests were passing even before the change. I've created stdcxx-61 to keep track of the problem: http://issues.apache.org/jira/browse/STDCXX-61 Thanks for pointing it out! Martin