[cfe-dev] make test: rewriter tests failing
snaroff at apple.com
Wed Mar 26 15:29:37 PDT 2008
I just took care of it (before seeing your response).
I figured this was what you wanted:-)
On Mar 26, 2008, at 3:24 PM, Chris Lattner wrote:
> 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,
>> 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...
>>> 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?
>>> [steve-naroffs-imac:clang/test/Rewriter] snaroff% ls
>>> id-test-3.cpp objc-encoding-bug-1.m rewrite-foreach-1.cpp
>>> id-test-3.m objc-ivar-receiver-1.cpp rewrite-foreach-1.m
>>> 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
>>> 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
>>> metadata-test-1.cpp objc-super-test.m rewrite-foreach-4.cpp
>>> metadata-test-1.m objc-synchronized-1.cpp rewrite-foreach-4.m
>>> metadata-test-2.cpp objc-synchronized-1.m rewrite-foreach-5.cpp
>>> metadata-test-2.m protocol-rewrite-1.cpp rewrite-foreach-5.m
>>> 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-
>>> 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
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev