<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 26, 2017, at 2:23 PM, Jack Bates via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Thanks for offering to help me get to the bottom of this.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Here's the output of scan-build-py [1]. I ran it as follows:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""> $ PATH="~/Desktop/llvm/tools/clang/tools/scan-build-py/bin:$PATH" scan-build ./configure</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""> $ PATH="~/Desktop/llvm/tools/clang/tools/scan-build-py/bin:$PATH" scan-build -v -v make V=1 2>&1 > ~/Desktop/scan-build-$(date +%s)</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Some lines were printed on the console, the last of which was:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""> scan-build: WARNING: Removing directory '/tmp/scan-build-2017-01-24-14-28-09-932827-5xhMxQ' because it contains no report.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">I suspect scan-build-py is using the version of Clang installed on my system -- which is only version 3.8.1. How do I get it to use the version that I built?</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote><br class=""><div class="">There is an option to pass to scan-build to specify the clang binary to use for analysis. The expectation is that all scan-build options would also be available in scan-build-py, which is a new tool Laszlo is building.</div><div class=""><table class="options" style="border: 1px solid rgb(204, 204, 204); border-collapse: collapse; border-spacing: 0px; margin-left: 0px; margin-top: 20px; margin-bottom: 20px; color: rgb(34, 34, 34); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"><tbody class=""><tr class="" style="vertical-align: top;"><td class="" style="border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; padding: 5px 8px; font-size: 9pt;"><b class="">--use-analyzer Xcode</b><br class=""><i class="">or</i><br class=""><b class="">--use-analyzer [path to clang]</b></td><td class="" style="border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; padding: 5px 8px; font-size: 9pt;"><tt class="" style="color: rgb(0, 0, 0);">scan-build</tt> uses the 'clang' executable relative to itself for static analysis. One can override this behavior with this option by using the 'clang' packaged with Xcode (on OS X) or from the PATH.</td></tr></tbody></table><div class="">There is more information on scan-build usage here <a href="https://clang-analyzer.llvm.org/scan-build.html" class="">https://clang-analyzer.llvm.org/scan-build.html</a>.</div></div><div class=""><br class=""></div><blockquote type="cite" class=""><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Here's the output of the commands you listed:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">…<br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">[1]<span class="Apple-converted-space"> </span></span><a href="http://nottheoilrig.com/scan-build-1485293289" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://nottheoilrig.com/scan-build-1485293289</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">On 21/01/17 07:14 PM, Laszlo Nagy via cfe-dev wrote:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Hi Jack,<br class=""><br class="">your report about the scan-build problem is a good feedback. But not<br class="">sure how well that piece of code is maintained, or these kind of issues<br class="">(lost bug reports, redirection problem) will be addressed... I did<br class="">recommend scan-build-py as an alternative solution. That has not been<br class="">released yet. As a developer of that tool I would glad to hear feedback<br class="">about it.<br class=""><br class="">To use scan-build-py currently you don't need to compile the project.<br class="">Just make sure that your `PATH` environment contains the<br class="">`tools/scan-build-py/bin` directory. (This easiness planed to be<br class="">changed. ;)) I'm saying it because in your second mail, you compile the<br class="">Clang/LLVM sources, but you didn't run `make install`.<br class=""><br class="">Could also send somehow the output of the these commands?<br class=""><br class="">$ env # looking for the CC and CXX variables<br class="">$ command -v cc<br class="">$ command -v c++<br class="">$ command -v clang<br class="">$ command -v clang++<br class="">$ cc -v<br class="">$ c++ -v<br class="">$ clang -v<br class="">$ clang++ -v<br class=""><br class="">Regards,<br class="">Laszlo<br class=""><br class=""><br class="">On Fri, Jan 20, 2017 at 7:40 AM, Jack Bates <<a href="mailto:n02qn5@nottheoilrig.com" class="">n02qn5@nottheoilrig.com</a><br class=""><<a href="mailto:n02qn5@nottheoilrig.com" class="">mailto:n02qn5@nottheoilrig.com</a>>> wrote:<br class=""><br class=""> Thanks for trying to reproduce my problem! I tried again with<br class=""> scan-build from the Clang source repository. Now I'm getting one bug<br class=""> and one crash. So I'm confident that the analyzer is doing<br class=""> *something*, but I still wonder why I'm not seeing the 22 bugs that<br class=""> you are?<br class=""><br class=""> Am I running the same version of scan-build? Is there something<br class=""> about my environment that could explain the discrepancy? I'm running<br class=""> Debian Linux. Are the versions of any other tools on my system<br class=""> significant to this?<br class=""><br class=""> Here's what I did this time:<br class=""><br class=""> $ svn co<span class="Apple-converted-space"> </span><a href="http://llvm.org/svn/llvm-project/llvm/trunk" class="">http://llvm.org/svn/llvm-project/llvm/trunk</a><br class=""> <<a href="http://llvm.org/svn/llvm-project/llvm/trunk" class="">http://llvm.org/svn/llvm-project/llvm/trunk</a>> llvm<br class=""> $ cd llvm/tools<br class=""> $ svn co<span class="Apple-converted-space"> </span><a href="http://llvm.org/svn/llvm-project/cfe/trunk" class="">http://llvm.org/svn/llvm-project/cfe/trunk</a><br class=""> <<a href="http://llvm.org/svn/llvm-project/cfe/trunk" class="">http://llvm.org/svn/llvm-project/cfe/trunk</a>> clang<br class=""> $ cd ../..<br class=""> $ mkdir build<br class=""> $ cd build<br class=""> $ cmake ../llvm<br class=""> $ make<br class=""> $ cd ..<br class=""> $ git clone<span class="Apple-converted-space"> </span><a href="https://github.com/apache/trafficserver.git" class="">https://github.com/apache/trafficserver.git</a><br class=""> <<a href="https://github.com/apache/trafficserver.git" class="">https://github.com/apache/trafficserver.git</a>><br class=""> $ cd trafficserver<br class=""> $ autoreconf -i<br class=""> $ ./configure<br class=""> $ ../build/bin/scan-build -v -v make V=1 2>&1 > ~/Desktop/scan-build<br class=""><br class=""> Here's the output [1] -- again, many lines were printed on the<br class=""> console instead. Here's the crash [2].<br class=""><br class=""> Thanks for the tip about scan-build-py, I haven't tried that yet.<br class=""><br class=""> [1]<span class="Apple-converted-space"> </span><a href="http://nottheoilrig.com/scan-build-1484839698" class="">http://nottheoilrig.com/scan-build-1484839698</a><br class=""> <<a href="http://nottheoilrig.com/scan-build-1484839698" class="">http://nottheoilrig.com/scan-build-1484839698</a>><br class=""> [2]<span class="Apple-converted-space"> </span><a href="http://nottheoilrig.com/failures" class="">http://nottheoilrig.com/failures</a><span class="Apple-converted-space"> </span><<a href="http://nottheoilrig.com/failures" class="">http://nottheoilrig.com/failures</a>><br class=""><br class=""> On 18/01/17 06:30 AM, Laszlo Nagy wrote:<br class=""><br class=""> Hi Jack,<br class=""><br class=""> was following your recipe to analyze the traffic server. Was<br class=""> using the<br class=""> scan-build-py and scan-build from Clang source repo. Both was<br class=""> leaving me<br class=""> a non empty report directory with 22 bug reports.<br class=""><br class=""><br class=""> And `scan-build` is designed to run through `configure` too. It<br class=""> does not<br class=""> have a huge cost to do, so should not be an issue. But this case I<br class=""> agree, the generated makefiles are respecting the `CC` and `CXX`<br class=""> variables, therefore the interposition works.<br class=""><br class=""> About the redirection problem. I don't know the answer. But I know a<br class=""> workaround it. If you use the `intercept-build` and<br class=""> `analyze-build` from<br class=""> scan-build-py, you can separate the interception phase from the<br class=""> actual<br class=""> static analyzer runs. And when you run `analyze-build` that can be<br class=""> redirected without this problem.<br class=""><br class=""> Regards,<br class=""> Laszlo<br class=""><br class=""> On Wed, Jan 18, 2017 at 9:39 AM, Jack Bates via cfe-dev<br class=""> <<a href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a><span class="Apple-converted-space"> </span><<a href="mailto:cfe-dev@lists.llvm.org" class="">mailto:cfe-dev@lists.llvm.org</a>><br class=""> <<a href="mailto:cfe-dev@lists.llvm.org" class="">mailto:cfe-dev@lists.llvm.org</a><span class="Apple-converted-space"> </span><<a href="mailto:cfe-dev@lists.llvm.org" class="">mailto:cfe-dev@lists.llvm.org</a>>>><br class=""> wrote:<br class=""><br class=""> I'm running scan-build on Apache Traffic Server and getting<br class=""> "No bugs<br class=""> found.", which isn't what I expect.<br class=""><br class=""> I ran it as follows:<br class=""><br class=""> $ git clone<span class="Apple-converted-space"> </span><a href="https://github.com/apache/trafficserver.git" class="">https://github.com/apache/trafficserver.git</a><br class=""> <<a href="https://github.com/apache/trafficserver.git" class="">https://github.com/apache/trafficserver.git</a>><br class=""> <<a href="https://github.com/apache/trafficserver.git" class="">https://github.com/apache/trafficserver.git</a><br class=""> <<a href="https://github.com/apache/trafficserver.git" class="">https://github.com/apache/trafficserver.git</a>>><br class=""> $ cd trafficserver<br class=""> $ autoreconf -i<br class=""> $ ./configure<br class=""> $ scan-build -v -v make V=1 2>&1 > ~/Desktop/scan-build<br class=""><br class=""> Here's the output [1].<br class=""><br class=""> I didn't run ./configure through scan-build, but I conclude<br class=""> from the<br class=""> Make output that the compiler is being correctly interposed<br class=""> upon, so<br class=""> I shouldn't need to? The output indicates that the compiler is<br class=""> c++-analyzer.<br class=""><br class=""> The output contains lines like the following, so I conclude<br class=""> that the<br class=""> analyzer is working?<br class=""><br class=""> ANALYZE (Syntax): ../../lib/ts/ink_mutex.h<br class=""> ~x_pthread_mutexattr_t<br class=""><br class=""> And it contains lines like "1 warning generated.", so I conclude<br class=""> that there should be bugs?<br class=""><br class=""> So my first question is, why are there "No bugs found."?<br class=""><br class=""> Also, although I redirect both stdout and stderr, the lines I<br class=""> mentioned -- "ANALYZE ..." and "1 warning generated." -- are<br class=""> nonetheless printed on the console, not [1]. Why is that?<br class=""><br class=""> Thanks!<br class=""><br class=""> [1]<span class="Apple-converted-space"> </span><a href="http://nottheoilrig.com/scan-build" class="">http://nottheoilrig.com/scan-build</a><br class=""> <<a href="http://nottheoilrig.com/scan-build" class="">http://nottheoilrig.com/scan-build</a>><br class=""> <<a href="http://nottheoilrig.com/scan-build" class="">http://nottheoilrig.com/scan-build</a><br class=""> <<a href="http://nottheoilrig.com/scan-build" class="">http://nottheoilrig.com/scan-build</a>>><br class=""> _______________________________________________<br class=""> cfe-dev mailing list<br class=""> <a href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a><span class="Apple-converted-space"> </span><<a href="mailto:cfe-dev@lists.llvm.org" class="">mailto:cfe-dev@lists.llvm.org</a>><br class=""> <<a href="mailto:cfe-dev@lists.llvm.org" class="">mailto:cfe-dev@lists.llvm.org</a><span class="Apple-converted-space"> </span><<a href="mailto:cfe-dev@lists.llvm.org" class="">mailto:cfe-dev@lists.llvm.org</a>>><br class=""> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br class=""> <<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a>><br class=""> <<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br class=""> <<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a>>><br class=""><br class=""><br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">cfe-dev mailing list<br class=""><a href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a><br class=""><a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br class=""><br class=""></blockquote><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">cfe-dev mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="mailto:cfe-dev@lists.llvm.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">cfe-dev@lists.llvm.org</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a></div></blockquote></div><br class=""></body></html>