[cfe-commits] r73286 - in /cfe/trunk/test: ./ CXX/ CXX/basic/ CXX/basic/basic.align/ CXX/basic/basic.def.odr/ CXX/basic/basic.def/ CXX/basic/basic.life/ CXX/basic/basic.link/ CXX/basic/basic.lookup/ CXX/basic/basic.lookup/basic.lookup.argdep/ CXX/basic/basic.lookup/basic.lookup.classref/ CXX/basic/basic.lookup/basic.lookup.elab/ CXX/basic/basic.lookup/basic.lookup.qual/ CXX/basic/basic.lookup/basic.lookup.qual/class.qual/ CXX/basic/basic.lookup/basic.lookup.qual/concept.qual/ CXX/basic/basic.lookup/basic.lookup.qual/n...

Douglas Gregor dgregor at apple.com
Fri Jun 12 23:26:08 PDT 2009


On Jun 12, 2009, at 11:19 PM, Sebastian Redl wrote:

>
> On Sat, 13 Jun 2009 06:06:57 -0000, Douglas Gregor <dgregor at apple.com>
> wrote:
>> Author: dgregor
>> Date: Sat Jun 13 01:06:53 2009
>> New Revision: 73286
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=73286&view=rev
>> Log:
>> Add the structure for a C++ test suite that mimics the structure of  
>> the
> C++
>> standard
>
> How do we distinguish between Lex/Parse/Sema/CG tests within this
> structure? Do we create subdirectories or include it in the file  
> name, e.g.


Definitely not subdirectories; we want an exact structural match  
between the directories and the standard, so that we can hook up the  
results of crawling the test directories to the C++ status table. (For  
example, to show which paragraphs we think we've covered with our  
tests).

Personally, I don't see any point in distinguishing Lex/Parse/Sema/CG,  
although we've been doing it for a while. Still, we can tell what kind  
of test we have based on the RUN line anyway.

	- Doug



More information about the cfe-commits mailing list