Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 34326 invoked from network); 25 Oct 2005 15:01:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Oct 2005 15:01:56 -0000 Received: (qmail 22837 invoked by uid 500); 25 Oct 2005 15:01:56 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 22819 invoked by uid 500); 25 Oct 2005 15:01:56 -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 22808 invoked by uid 99); 25 Oct 2005 15:01:55 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Oct 2005 08:01:55 -0700 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, 25 Oct 2005 08:01:53 -0700 Received: from [127.0.0.1] (vpn18.bco.roguewave.com [10.70.10.18]) by bco-exchange.bco.roguewave.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id S0A36WRZ; Tue, 25 Oct 2005 08:58:25 -0600 Message-ID: <435E48C3.3090508@roguewave.com> Date: Tue, 25 Oct 2005 09:01:23 -0600 From: Martin Sebor Organization: Rogue Wave Software User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 X-Accept-Language: en-us, en MIME-Version: 1.0 To: stdcxx-dev@incubator.apache.org Subject: Re: Localization\22.locale.num.get test compilation problem on VC7.1 References: <4D6A8407B7AC6F4D95B0E55C4E7C4C6202C0E982@exmsk.moscow.vdiweb.com> In-Reply-To: <4D6A8407B7AC6F4D95B0E55C4E7C4C6202C0E982@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 localization\22.locale.num.get.cpp (line 1578) > : > > # ifndef _MSC_VER > # define ULL(number) number ## ULL > # else // if defined (_MSC_VER) > // MSVC 7.0 doesn't recognize the LL suffix > # define LL(number) number ## UI64 > # endif // _MSC_VER > > TEST (T, ULL ( 0), "0", 1, 0, [...] > So, if _MSC_VER is defined then ULL becomes undefined. Maybe, here > > // MSVC 7.0 doesn't recognize the LL suffix > # define LL(number) number ## UI64 > > instead of "LL" should be "ULL" : > > // MSVC 7.0 doesn't recognize the ULL suffix > # define ULL(number) number ## UI64 > > ? Yes, that looks like a typo. Thanks for spotting it! Martin