I just tested this with clang version 85901 and the problem is still present. By the way, the code used for the test is the same I used for this bug report(the extended version): http://llvm.org/bugs/show_bug.cgi?id=5355 Giangiacomo