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.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to