[cfe-commits] r140460 - in /cfe/trunk: include/clang/Parse/Parser.h include/clang/Sema/MultiInitializer.h include/clang/Sema/Sema.h lib/Parse/ParseCXXInlineMethods.cpp lib/Parse/ParseDeclCXX.cpp lib/Parse/ParseTemplate.cpp lib/Sema/MultiInitializer.cpp lib/Sema/SemaDeclCXX.cpp lib/Sema/SemaTemplateInstantiateDecl.cpp test/SemaCXX/cxx0x-initializer-scalars.cpp test/SemaCXX/generalized-initializers.cpp

Sebastian Redl sebastian.redl at getdesigned.at
Mon Sep 26 10:50:26 PDT 2011


On 26.09.2011, at 19:25, Jakob Stoklund Olesen wrote:

> 
> On Sep 24, 2011, at 10:48 AM, Sebastian Redl wrote:
> 
>> Author: cornedbee
>> Date: Sat Sep 24 12:48:25 2011
>> New Revision: 140460
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=140460&view=rev
>> Log:
>> Correctly parse braced member initializers (even in delayed parsing) and correctly pass
>> the information on to Sema. There's still an incorrectness in the way template instantiation
>> works now, but that is due to a far larger underlying representational problem.
>> Also add a test case for various list initialization cases of scalars, which test this
>> commit as well as the previous one.
> 
> Hi Sebastian,
> 
> I think one of your commits in the range 140453-140466 broke the c++ part of the GCC test suite.
> 
> g++.dg/parse/ctor3.C  (test for errors, line 7)
> g++.dg/parse/ctor3.C (test for excess errors)

How do I run the GCC test suite with Clang?

Sebastian



More information about the cfe-commits mailing list