[cfe-dev] Skipping Objective C tests

Chris Lattner clattner at apple.com
Tue Jan 8 16:25:01 PST 2008


>> The right answer is probably to move all the objc tests out into a
>> separate directory (ParseObjC, SemaObjC etc), and then have the  
>> driver
>> for the tests skip them if not present.  The driver is currently just
>> makefile goop, we could use $(shell ls /usr/include/objc/objc.h) to
>> determine if it exists or something like that.
>
> Objective-C is part of the clang. We need to excercise them with  
> each new  change to clang. I will remove the dependency on objc.h as  
> much as I can. Those which test the rewriter may be skipped though  
> (these tests may be moved to a new ObjcRewrite directory).

Is there a fixed path to objc.h?  I can make the makefiles skip .m  
files if /usr/include/objc/objc.h doesn't exist, for example.

-Chris



More information about the cfe-dev mailing list