Hi Norbert,

On Sun, May 29, 2016 at 02:32:52PM -0500, Norbert Thiebaud 
<nthieb...@gmail.com> wrote:
> I installed clang and llvm
> clang comes as version 3.4.2 (tags/RELEASE_34/dot2-final) on centos 7
> 
> saddly the plugings thing use api that are not in there
> namely
> FunctionDecl::params
> 
> which lead to
> build CXX] compilerplugins/clang/unusedfields.cxx
> /home/tdf/lode/dev/core/compilerplugins/clang/unusedfields.cxx:127:58:
> error: no member named 'params' in 'clang::FunctionDecl'
>     for (const ParmVarDecl *pParmVarDecl : functionDecl->params()) {
>                                            ~~~~~~~~~~~~  ^
> 
> 
> It is one thing to activate clang-plugin, it is another to maintains a
> set of manual packages on all build slaves

Thanks for checking this, indeed I haven't tried the plugins on clang
<3.5.

One more idea before abandoning this for now: the Ubsan build uses
/home/tdf/lode/opt_private/bin/clang++ as the compiler, I guess that's a
self-built, newer version -- could you please give that a try?

I.e. something like this in autogen.input:

CC=/home/tdf/lode/opt_private/bin/clang
CXX=/home/tdf/lode/opt_private/bin/clang++
--enable-dbgutil
--enable-werror

Thanks,

Miklos

Attachment: signature.asc
Description: Digital signature

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to