Return-Path: Delivered-To: apmail-stdcxx-dev-archive@www.apache.org Received: (qmail 49323 invoked from network); 23 May 2008 23:37:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 May 2008 23:37:48 -0000 Received: (qmail 55554 invoked by uid 500); 23 May 2008 23:37:49 -0000 Delivered-To: apmail-stdcxx-dev-archive@stdcxx.apache.org Received: (qmail 55534 invoked by uid 500); 23 May 2008 23:37:49 -0000 Mailing-List: contact dev-help@stdcxx.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stdcxx.apache.org Delivered-To: mailing list dev@stdcxx.apache.org Received: (qmail 55523 invoked by uid 99); 23 May 2008 23:37:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 May 2008 16:37:49 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.30.140.160] (HELO moroha.roguewave.com) (208.30.140.160) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 May 2008 23:37:03 +0000 Received: from exchmail01.Blue.Roguewave.Com (exchmail01.blue.roguewave.com [10.22.129.22]) by moroha.roguewave.com (8.13.6/8.13.6) with ESMTP id m4NNbIls000609 for ; Fri, 23 May 2008 23:37:18 GMT X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: type_traits progress Date: Fri, 23 May 2008 17:37:10 -0600 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: type_traits progress Thread-Index: Aci9Le6dMSupO9/KRBqfpQbCBHX5gg== From: "Travis Vitek" To: X-Virus-Checked: Checked by ClamAV on apache.org I've posted what I've got for the current type_traits implementation to STDCXX-916. I would have just mailed the file to the list directly, but it is pretty big. http://issues.apache.org/jira/browse/STDCXX-916 The tests do compile and run on VC8. There are still a few failures. I'm in the process of porting this to linux/gcc4.3 and I'm expecting the results to be a bit better there because all of the necessary compiler support is available. Please review the code and provide feedback. It would be most helpful if any comments are pasted along with the block of code in question. Also, please don't focus on formatting to much. I know that I have a few lines that run over 76 characters wide and that I've left out some spaces after commas and before open parens. I'll deal with that stuff on my own. Note that some of the tests have type names that end in underscores. I'll be changing these to end in _t. It makes things more readable. Travis