On Jun 13, 2013, at 01:13, Bryan Drewery <bdrew...@freebsd.org> wrote: > 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
Can you please try a clean build? _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"