Bug#705115: "cannot compile this atomic library call yet" fixed in clang trunk

Sjors Gielen sjors at sjorsgielen.nl
Sat Jun 1 02:53:26 UTC 2013


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 at baz:~/clang/test$ cat stdcout.cpp
  #include <iostream>
  
  int main() {
          std::cout << "Hello " << "World" << std::endl;
  }
  sjors at 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.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20130601/80abbca8/attachment.pgp>


More information about the Pkg-llvm-team mailing list