FreeBSD buildbot failure
Ivan A. Kosarev
ikosarev at accesssoftek.com
Thu May 8 02:16:17 PDT 2014
Hello Alexey,
Do you mean we should not fix it in the mainline?
By coincidence the code the buildbot was failing on is rewritten in r208131:
http://lab.llvm.org:8011/changes/57427
It seems there were similar problems with building LLVM on Windows so
probably no more need to fix it on the buildbot.
On 05/06/2014 01:53 AM, Alexey Samsonov wrote:
>
> On Mon, May 5, 2014 at 2:17 AM, Ivan A. Kosarev
> <ikosarev at accesssoftek.com <mailto:ikosarev at accesssoftek.com>> wrote:
>
> Hello Alexey,
>
> The FreeBSD 9.2 buildbot fails on the bootstrapping phase:
>
> http://lab.llvm.org:8011/waterfall?show=sanitizer_x86_64-freeBSD9.2
>
> with this:
>
> ---
>
> In file included from
> /home/buildslave/slave_as-bldslv5/sanitizer_x86_64-freeBSD9.2/llvm.src/lib/CodeGen/LexicalScopes.cpp:17:
> In file included from
> /home/buildslave/slave_as-bldslv5/sanitizer_x86_64-freeBSD9.2/llvm.src/include/llvm/CodeGen/LexicalScopes.h:20:
> In file included from
> /home/buildslave/slave_as-bldslv5/sanitizer_x86_64-freeBSD9.2/llvm.src/include/llvm/ADT/ArrayRef.h:14:
> In file included from
> /home/buildslave/slave_as-bldslv5/sanitizer_x86_64-freeBSD9.2/llvm.src/include/llvm/ADT/SmallVector.h:22:
> In file included from /usr/include/c++/v1/algorithm:627:
> In file included from /usr/include/c++/v1/memory:603:
> /usr/include/c++/v1/tuple:320:11: error: rvalue reference to type
> 'llvm::DIDescriptor' cannot bind to lvalue of type
> 'llvm::DIDescriptor'
> : value(__t.get())
> ^ ~~~~~~~~~
> /usr/include/c++/v1/tuple:444:8: note: in instantiation of member
> function 'std::__1::__tuple_leaf<1, llvm::DIDescriptor &&,
> false>::__tuple_leaf' requested here
> struct __tuple_impl<__tuple_indices<_Indx...>, _Tp...>
> ^
> /home/buildslave/slave_as-bldslv5/sanitizer_x86_64-freeBSD9.2/llvm.src/lib/CodeGen/LexicalScopes.cpp:161:36:
> note: in instantiation of function template specialization
> 'std::__1::forward_as_tuple<llvm::LexicalScope *&,
> llvm::DIDescriptor, nullptr_t, bool>' requested here
> std::forward_as_tuple(Parent, DIDescriptor(Scope),
> ^
>
> ---
>
> The problem is that the libcxx version installed on the host seems
> to be too old as adding "-I<build-dir>/projects/libcxx/include"
> solves the issue.
>
> I thought that since the buildbot scripts prescribe to checkout
> libcxx and libcxxabi, they probably should force the just-build
> clang to use these libs during the bootstrap phase and not the
> ones installed on the host system?
>
>
> Sure, I think it makes sense to use just-built libcxx in a bootstrap.
> Can you fix the scripts on that buildbot to do it?
>
>
> Please let me know what you think.
>
> Thanks.
>
> --
>
>
>
>
> --
> Alexey Samsonov, Mountain View, CA
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140508/d61ccf9c/attachment.html>
More information about the llvm-commits
mailing list