<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=FR-CA link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Hello,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US>Llvm fail to compile the first file it encounter; one of the complaint:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/bin/../c++/include/limits:24:2: warning: #warning limits header is nowhere complete or accurate<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Full report here:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>(x86_64:1) /home/llvm-3.3.src # make<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>llvm[0]: Constructing LLVMBuild project information.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>make[1]: Entering directory `/home/llvm-3.3.src/lib/Support'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>llvm[1]: Compiling APFloat.cpp for Release+Asserts build<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>In file included from /home/llvm-3.3.src/include/llvm/Support/SwapByteOrder.h:20,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/Support/MathExtras.h:17,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:19,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/ArrayRef.h:14,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/APInt.h:18,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/APFloat.h:104,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from APFloat.cpp:15:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/bin/../c++/include/limits:24:2: warning: #warning limits header is nowhere complete or accurate<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>distcc[26614] ERROR: compile APFloat.cpp on 10.0.2.2:21178/1 failed<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>distcc[26614] (dcc_build_somewhere) Warning: remote compilation of 'APFloat.cpp' failed, retrying locally<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>distcc[26614] Warning: failed to distribute APFloat.cpp to 10.0.2.2:21178/1, running locally instead<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>In file included from /home/llvm-3.3.src/include/llvm/Support/SwapByteOrder.h:20,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/Support/MathExtras.h:17,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:19,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/ArrayRef.h:14,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/APInt.h:18,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/APFloat.h:104,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from APFloat.cpp:15:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/bin/../c++/include/limits:24:2: warning: #warning limits header is nowhere complete or accurate<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>In file included from /home/llvm-3.3.src/include/llvm/ADT/ArrayRef.h:14,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/APInt.h:18,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from /home/llvm-3.3.src/include/llvm/ADT/APFloat.h:104,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>                 from APFloat.cpp:15:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In static member function 'static void llvm::SmallVectorTemplateBase<T, isPodLike>::uninitialized_move(It1, It1, It2)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:218: error: 'uninitialized_copy' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In static member function 'static void llvm::SmallVectorTemplateBase<T, isPodLike>::uninitialized_copy(It1, It1, It2)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:226: error: 'uninitialized_copy' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In static member function 'static void llvm::SmallVectorTemplateBase<T, true>::uninitialized_copy(It1, It1, It2)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:331: error: 'uninitialized_copy' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorImpl<T>::resize(unsigned int)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:408: error: 'uninitialized_fill' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorImpl<T>::resize(unsigned int, const T&)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:420: error: 'uninitialized_fill' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorImpl<T>::append(in_iter, in_iter)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:454: error: 'uninitialized_copy' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorImpl<T>::append(typename llvm::SmallVectorTemplateBase<T, llvm::isPodLike<T>::value>::size_type, const T&)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:466: error: 'uninitialized_fill_n' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorImpl<T>::assign(unsigned int, const T&)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:475: error: 'uninitialized_fill' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h: In member function 'typename llvm::SmallVectorTemplateBase<T, llvm::isPodLike<T>::value>::iterator llvm::SmallVectorImpl<T>::insert(typename llvm::SmallVectorTemplateBase<T, llvm::isPodLike<T>::value>::iterator, typename llvm::SmallVectorTemplateBase<T, llvm::isPodLike<T>::value>::size_type, const T&)':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/home/llvm-3.3.src/include/llvm/ADT/SmallVector.h:614: error: 'uninitialized_fill_n' is not a member of 'std'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>distcc[26614] ERROR: compile APFloat.cpp on localhost failed<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>make[1]: *** [/home/llvm-3.3.src/lib/Support/Release+Asserts/APFloat.o] Error 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>make[1]: Leaving directory `/home/llvm-3.3.src/lib/Support'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>make: *** [all] Error 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>May I offer to work on implementing pathscale’s libcxxrt (and by the same token, musl-libc) in aboriginal build script? I tried to find every places where uClibc(++) are involved but there’s many place where I need to hack on and I don’t know where to start.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Alain<o:p></o:p></span></p></div></body></html>