[cfe-dev] Getting involved with Clang refactoring

Ronan Keryell Ronan.Keryell at hpc-project.com
Thu May 24 09:07:13 PDT 2012


>>>>> On Thu, 24 May 2012 09:08:33 +0100, David Röthlisberger <david at rothlis.net> said:

    David> For the sake of readers who, like me, don't know all the
    David> background information, here's what I've unearthed over the
    David> last hour or two:

Few years ago I read a very interesting article about the Coverity tool,
not that far from what Clang tooling infrastructure is about.
http://cacm.acm.org/magazines/2010/2/69354-a-few-billion-lines-of-code-later/fulltext

They talk about this very issue too: how to correctly analyze the build
process?

If I remember well, after using man-in-the-middle attack against the
compiler invocations, they went into running the build process in
tracing mode to capture all the Windows subtleties for example. :-)

This is a very interesting article to read. It seems to be also
available with some related presentations too on
http://www.stanford.edu/~engler/

Parsing the output of "strace -f" may be your friend to start with on
Unix. :-)
-- 
  Ronan KERYELL                            |\/  Phone:  +1 408 658 9453
  Wild Systems / HPC Project               |/)
  5201 Great America Parkway, Suite 320    K    Ronan.Keryell at wild-systems.com
  Santa Clara, CA 95054                    |\   skype:keryell
  USA                                      | \  http://wild-systems.com




More information about the cfe-dev mailing list