From stdcxx-dev-return-934-apmail-incubator-stdcxx-dev-archive=incubator.apache.org@incubator.apache.org Tue Feb 14 20:29:25 2006 Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 41267 invoked from network); 14 Feb 2006 20:29:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Feb 2006 20:29:25 -0000 Received: (qmail 45771 invoked by uid 500); 14 Feb 2006 20:29:16 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 45674 invoked by uid 500); 14 Feb 2006 20:29:15 -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 45630 invoked by uid 99); 14 Feb 2006 20:29:15 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Feb 2006 12:29:15 -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, 14 Feb 2006 12:29:14 -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 ZGW28WCW; Tue, 14 Feb 2006 13:28:51 -0700 Message-ID: <43F23E82.8010201@roguewave.com> Date: Tue, 14 Feb 2006 13:33:06 -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: tests compilation time References: <4D6A8407B7AC6F4D95B0E55C4E7C4C6203A7A8AA@exmsk.moscow.vdiweb.com> In-Reply-To: <4D6A8407B7AC6F4D95B0E55C4E7C4C6203A7A8AA@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: [...] > I've tried this way in the lib.set.union test but had no luck: I faced > with the problem of the iterator type retrieving by the given constant > (It is possible to hardcode all 64 possible iterators permutations and > avoid the problem, but will this make sense?). So, I am not sure that I > cought your idea above (did you mean something like traits class?). > Could you explain your approach or provide some example, please? I committed the change below to the 25.merge.cpp test that shows what I have in mind. As the ChangeLog mentions the results are quite good which confirms that it's a good strategy going forward. I admit that I spent way more time on it than I would have liked (about 4 hours) which makes me question whether it's worth rewriting the tests you have already ported. http://svn.apache.org/viewcvs.cgi?rev=377817&view=rev Martin