[cfe-dev] make test: rewriter tests failing
Chris Lattner
clattner at apple.com
Wed Mar 26 15:24:40 PDT 2008
On Mar 26, 2008, at 2:52 PM, Steve Naroff wrote:
> On Mar 26, 2008, at 2:45 PM, Ted Kremenek wrote:
>
>> Is anyone else seeing this?
>
>
> Yes. I just sent Chris the email below...
Ah yeah, this is probably me. The problem is that the rewriter now
obeys -o, and if you leave it out, it defaults to "inputfilename.cpp"
as the output. The fix is to change the tests to use "-o -" on the
run lines. I'll take care of this in an hour or so if noone beats me
to it,
-chris
>
> snaroff
>
> Begin forwarded message:
>> From: Steve Naroff <snaroff at apple.com>
>> Date: March 26, 2008 2:30:05 PM PDT
>> To: Chris Lattner <clattner at apple.com>
>> Subject: Synthesized .cpp files in the Rewriter directory...
>>
>> Chris,
>>
>> When I run a fresh "make" within the tests directory, the Rewriter
>> directory gets populated with .cpp files (which cause errors the
>> next time "make" is run).
>>
>> Is this a side-effect of the recent output file change you made to
>> the driver?
>>
>> Curious,
>>
>> snaroff
>>
>> [steve-naroffs-imac:clang/test/Rewriter] snaroff% ls
>> id-test-3.cpp objc-encoding-bug-1.m rewrite-foreach-1.cpp
>> rewrite-protocol-type-1.m
>> id-test-3.m objc-ivar-receiver-1.cpp rewrite-foreach-1.m rewrite-
>> try-catch.cpp
>> ivar-encoding-1.cpp objc-ivar-receiver-1.m rewrite-foreach-2.cpp
>> rewrite-try-catch.m
>> ivar-encoding-1.m objc-string-concat-1.cpp rewrite-foreach-2.m
>> static-type-protocol-1.cpp
>> ivar-encoding-2.cpp objc-string-concat-1.m rewrite-foreach-3.cpp
>> static-type-protocol-1.m
>> ivar-encoding-2.m objc-super-test.cpp rewrite-foreach-3.m undecl-
>> objc-h.cpp
>> metadata-test-1.cpp objc-super-test.m rewrite-foreach-4.cpp
>> undecl-objc-h.m
>> metadata-test-1.m objc-synchronized-1.cpp rewrite-foreach-4.m
>> undeclared-method-1.cpp
>> metadata-test-2.cpp objc-synchronized-1.m rewrite-foreach-5.cpp
>> undeclared-method-1.m
>> metadata-test-2.m protocol-rewrite-1.cpp rewrite-foreach-5.m
>> undef-field-reference-1.cpp
>> method-encoding-1.cpp protocol-rewrite-1.m rewrite-foreach-6.cpp
>> undef-field-reference-1.m
>> method-encoding-1.m rewrite-api-bug.cpp rewrite-foreach-6.m va-
>> method.cpp
>> objc-encoding-bug-1.cpp rewrite-api-bug.m rewrite-protocol-
>> type-1.cpp va-method.m
>>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20080326/e49f6ab0/attachment.html>
More information about the cfe-dev
mailing list