Debian Package rebuild

Rebuild of the Debian archive with clang

"Elaborated type refers to a typedef" build failure(s)
clang 2.9
Return to the list
The following code is rejected by clang while accepted by g++
#include <string>


template<typename T> T foo(T s)
{
    class T::iterator b=s.begin(), e=s.end(), p=b;
}

void foo(char *a)
{
    foo<std::string>(a);
}

Versions: 2.9 - 3.0 - 3.1 - 3.2
PackageVersionSupposed error messageFull log
Return to the list