svn commit: r251662 - in head: contrib/llvm/include/llvm contrib/llvm/include/llvm-c contrib/llvm/include/llvm-c/Transforms contrib/llvm/include/llvm/ADT contrib/llvm/include/llvm/Analysis contrib/...

Bryan Drewery bdrewery at FreeBSD.org
Wed Jun 12 23:13:41 UTC 2013


On 6/12/2013 1:48 PM, Dimitry Andric wrote:
> Author: dim
> Date: Wed Jun 12 18:48:53 2013
> New Revision: 251662
> URL: http://svnweb.freebsd.org/changeset/base/251662
> 
> Log:
>   Upgrade our copy of llvm/clang to 3.3 release.
>   
>   Release notes are still in the works, these will follow soon.
>   
>   MFC after:	1 month

With make -j16 -DNO_CLEAN buildworld:

> --- ExprConstant.o ---
> /usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp:2173:26: error: no member named 'note_constexpr_modify_const_type' in namespace 'clang::diag'
>       Info.Diag(E, diag::note_constexpr_modify_const_type) << QT;
>                    ~~~~~~^
> /usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp:2781:42: error: no member named 'note_constexpr_no_return' in namespace 'clang::diag'; did you mean 'note_constexpr_nonliteral'?
>     Info.Diag(Callee->getLocEnd(), diag::note_constexpr_no_return);
>                                    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
>                                          note_constexpr_nonliteral
> ./DiagnosticASTKinds.inc.h:51:6: note: 'note_constexpr_nonliteral' declared here
> DIAG(note_constexpr_nonliteral, CLASS_NOTE, diag::MAP_FATAL, "non-literal type %0 cannot be used in a constant expression", 0, true, false, false, false, 0)
>      ^
> /usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h:19:63: note: expanded from macro 'DIAG'
>              SFINAE,ACCESS,NOWERROR,SHOWINSYSHEADER,CATEGORY) ENUM,
>                                                               ^
> --- RecordLayout.o ---
> c++  -O2 -pipe -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/include -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST -I. -I/us
> r/src/lib/clang/libclangast/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd10.0\" -D
> LLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd10.0\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -g -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST
> /RecordLayout.cpp -o RecordLayout.o
> --- Stmt.o ---
> c++  -O2 -pipe -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/include -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST -I. -I/us
> r/src/lib/clang/libclangast/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd10.0\" -D
> LLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd10.0\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -g -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST
> /Stmt.cpp -o Stmt.o
> --- ExprConstant.o ---
> 14 errors generated.
> *** [ExprConstant.o] Error code 1
> 
> make: stopped in /usr/src/lib/clang/libclangast
> 1 error
> 
> make: stopped in /usr/src/lib/clang/libclangast
> ===> lib/clang/libclangbasic (all)


-- 
Regards,
Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 898 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20130612/2bbda21a/attachment.sig>


More information about the svn-src-all mailing list