Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jun 2013 07:28:31 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Dimitry Andric <dim@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:  <51BB0C6F.7090507@FreeBSD.org>
In-Reply-To: <462BF646-FB74-4510-B09D-8132BBCB17EB@FreeBSD.org>
References:  <201306121848.r5CImsAQ007439@svn.freebsd.org> <51B900A8.4010502@FreeBSD.org> <462BF646-FB74-4510-B09D-8132BBCB17EB@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2RANAIVHLMQWCLEUTFAJX
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 6/13/2013 12:58 AM, Dimitry Andric wrote:
> 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
>>>
>>> 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_modi=
fy_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_r=
eturn' in namespace 'clang::diag'; did you mean 'note_constexpr_nonlitera=
l'?
>>>    Info.Diag(Callee->getLocEnd(), diag::note_constexpr_no_return);
>>>                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
>>>                                         note_constexpr_nonliteral
>>> ./DiagnosticASTKinds.inc.h:51:6: note: 'note_constexpr_nonliteral' de=
clared here
>>> DIAG(note_constexpr_nonliteral, CLASS_NOTE, diag::MAP_FATAL, "non-lit=
eral type %0 cannot be used in a constant expression", 0, true, false, fa=
lse, false, 0)
>>>     ^
>>> /usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/clang/incl=
ude/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/cla=
ng/include -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/c=
lang/lib/AST -I. -I/us
>>> r/src/lib/clang/libclangast/../../../contrib/llvm/../../lib/clang/inc=
lude -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONS=
TANT_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 -fn=
o-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/cla=
ng/include -I/usr/src/lib/clang/libclangast/../../../contrib/llvm/tools/c=
lang/lib/AST -I. -I/us
>>> r/src/lib/clang/libclangast/../../../contrib/llvm/../../lib/clang/inc=
lude -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONS=
TANT_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 -fn=
o-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
>=20
> Can you please try a clean build?
>=20

Worked

--=20
Regards,
Bryan Drewery


------enig2RANAIVHLMQWCLEUTFAJX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRuwxzAAoJEG54KsA8mwz5AWIQALgDJBegwd9LmLzWXUMLYw2O
EobJca4ShPRZQksFV5yKSnIi5a4oJb6yGC40CnHTbaS3SaGNuNjZPnIjOC5E7fJn
0mZomGMJySWWMGBsFWB0FJoTiChcKlfDDbRgYabVkIbBYE5RplCWrRHE6mc46E4U
r7pXZDM3j0UQJjikAKcVlmmsBEyOQz+TXAjxSVgkTeBO2zfHE1bqSq1R6OSjiemh
jTM/7gWfEIi3slleFfCX2NJdGDCEuGHzzTjr+YJgIxV5v8br4pFnVyQiDZ0p1TPL
p0izdsbNfRdtwAvP0axHrSekhESbFCVdTcj+q0sVWRRHGT8cAW9KH4oALYBCyzvG
OhMQnFXKTRf9NIQAWpKmnsHqMQdyjdhJ416AGAPCCB9yx9tqCFptsDgWbbqtwH5B
6jBSZ0L1XPpf8YP9JwCxoQd62vZOVT9UU8ySrg4qi1aRR78/bg4lKZDtLDTqT5ZJ
deLWIvYCT0kPMg32V5gEbsGaxdGrNM/uV8zOFK0rggcFzVPB3gKA3oUnYMAt+hvh
ji88UDNxWdDJ+W2MqWLITNANVG5fPADouRc1o/9Pg6YfM4Fbo8OwqmpHDb6EwQK4
KAAeXUy7ENvhTDyXq3tIQiTOqpLtGD3TkZHb3tG2iPeu3d9YXRrIz/I/z7F5j4hd
aKcRur7zeKZiwEAl3DSY
=FUBM
-----END PGP SIGNATURE-----

------enig2RANAIVHLMQWCLEUTFAJX--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51BB0C6F.7090507>