Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jun 2013 07:58:50 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: 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/...
Message-ID:  <462BF646-FB74-4510-B09D-8132BBCB17EB@FreeBSD.org>
In-Reply-To: <51B900A8.4010502@FreeBSD.org>
References:  <201306121848.r5CImsAQ007439@svn.freebsd.org> <51B900A8.4010502@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Jun 13, 2013, at 01:13, Bryan Drewery <bdrewery@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
>>=20
>> Log:
>>  Upgrade our copy of llvm/clang to 3.3 release.
>>=20
>>  Release notes are still in the works, these will follow soon.
>>=20
>>  MFC after:	1 month
>=20
> With make -j16 -DNO_CLEAN buildworld:
>=20
>> --- ExprConstant.o ---
>> =
/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/lib/AST/E=
xprConstant.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/E=
xprConstant.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/c=
lang/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=3D\"x86_64-unknown-freebsd10.0\" -D
>> LLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd10.0\" =
-DDEFAULT_SYSROOT=3D\"/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=3D\"x86_64-unknown-freebsd10.0\" -D
>> LLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd10.0\" =
-DDEFAULT_SYSROOT=3D\"/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?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?462BF646-FB74-4510-B09D-8132BBCB17EB>