Hi

It looks like the LK build was broken since the ARC update:

In file included from CodeGenModule.mm:1:
In file included from 
/home/mathk/source/Etoile/Languages/LanguageKit/CodeGen/CodeGenModule.h:3:
In file included from 
/home/mathk/source/Etoile/Languages/LanguageKit/CodeGen/CGObjCRuntime.h:18:
In file included from /usr/local/include/llvm/ADT/SmallVector.h:18:
In file included from /usr/local/include/llvm/Support/type_traits.h:22:
In file included from 
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/utility:70:
In file included from 
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/stl_pair.h:60:
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/move.h:46:22:
 error: cast of an Objective-C pointer to
      'const volatile char &' is disallowed with ARC
        (&const_cast<char&>(reinterpret_cast<const volatile char&>(__r)));
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Any idea for a remedy?

Thanks

--
Mathieu
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à