clang's scan-build nie działa dla prostego pliku cpp

Nie mogę dostać clangac++-analyzer pracować nad zabawkowym plikiem C ++.

#include <iostream>

using namespace std;

int main()
{
    int t[4];
    int x,y;

    t[5]=1;
    if(x)
        y = 5;
    x = t[y];
}         

makefile jest po prostu

all: t.cpp
    $(CXX) t.cpp

scan-build make wydajność:

scan-build: 'clang' executable not found in '/usr/share/clang/scan-build/bin'.
scan-build: Using 'clang' from path: /usr/bin/clang
/usr/share/clang/scan-build/c++-analyzer t.cpp
scan-build: Removing directory '/tmp/scan-build-2012-06-14-6' because it contains no reports.

Jak działa c ++ - analizator? Wersja Clang to 2.9 w Ubuntu 11.10.

EDYCJA: Wiem, że kod jest nieprawidłowy. Chodzi o to, że Clang nie narzeka na oczywiste błędy. Jeśli wkleję powyższy kod do pliku .c (bezusing ...) clang poprawnie emituje ostrzeżenia.

questionAnswers(1)

yourAnswerToTheQuestion