Erratum: even though revision 183033 is supposed to fix this bug "on architectures for which we don't provide these operations as builtins (e.g. ARM)", I've just compiled Clang from the earlier revision 182770 and in there, the following test program already compiles and runs fine:
sjors@baz:~/clang/test$ cat stdcout.cpp #include <iostream> int main() { std::cout << "Hello " << "World" << std::endl; } sjors@baz:~/clang/test$ ./stdcout Hello World So it appears this bug was fixed (at least on ARM) earlier than r183033, specifically between 3.2 and r182770. I have yet to find out exactly what commit did it. This could be good news for this bug.
signature.asc
Description: OpenPGP digital signature