On Sun, 23 Sep 2012 01:33:04 -0700, Aaron Smith said:

>I'm working on a C project and using CMake. I've been trying to get
>coverage testing working and am just about there.
>
>This is what I have figured out so far:
>
>-use clang for c compiler. "gcc" on the latest Xcode does nothing with
>-fprofile-arcs and -ftest-coverage

The latest Xcode doesn't even include gcc, that's just a symlink for 
compatibility.

>-add -fprofile-arcs and -ftest-coverage to c debug flags
>-set cmake build type to debug
>-run cmake to build makefile
>-double check that gcno files are created for each source file compiled
>(they are).
>
>This is where i'm stuck now. I run one of my unit tests and I don't get any
>.gcna files created.

You may be seeing these:
<http://llvm.org/bugs/show_bug.cgi?id=11760>
<http://llvm.org/bugs/show_bug.cgi?id=11457>
<http://llvm.org/bugs/show_bug.cgi?id=11809>

Cheers,

-- 
____________________________________________________________
Sean McBride, B. Eng                 [email protected]
Rogue Research                        www.rogue-research.com 
Mac Software Developer              Montréal, Québec, Canada


--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to