From owner-freebsd-current@FreeBSD.ORG Thu Jan 1 11:50:51 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8AC2673; Thu, 1 Jan 2015 11:50:51 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0A78660EE; Thu, 1 Jan 2015 11:50:51 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Y6eHB-000N13-Cg>; Thu, 01 Jan 2015 12:50:49 +0100 Received: from g226183103.adsl.alicedsl.de ([92.226.183.103] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Y6eHB-0033Qi-8j>; Thu, 01 Jan 2015 12:50:49 +0100 Date: Thu, 1 Jan 2015 12:50:43 +0100 From: "O. Hartmann" To: Dimitry Andric Subject: Re: HEADS UP: Upgraded clang, llvm and lldb to 3.5.0 Message-ID: <20150101125043.6e6e3a52.ohartman@zedat.fu-berlin.de> In-Reply-To: <528C023D-6207-4054-917B-05D4C4E605EC@FreeBSD.org> References: <528C023D-6207-4054-917B-05D4C4E605EC@FreeBSD.org> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/Gx8j7+AmEcLeNFY6Lw_GSGa"; protocol="application/pgp-signature" X-Originating-IP: 92.226.183.103 X-ZEDAT-Hint: A Cc: FreeBSD-Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jan 2015 11:50:52 -0000 --Sig_/Gx8j7+AmEcLeNFY6Lw_GSGa Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Wed, 31 Dec 2014 21:41:34 +0100 Dimitry Andric schrieb: > Hi, >=20 > I just committed an upgrade of clang, llvm and lldb to 3.5.0 to head, in > r276479. >=20 > Please note that this version now requires C++11 support to build; see > UPDATING for more information. >=20 > Release notes for llvm and clang can be found here: > > >=20 > Thanks to Ed Maste, Roman Divacky, Andrew Turner, Justin Hibbits and > Antoine Brodin for their invaluable help with this import. >=20 > -Dimitry >=20 This is great news, thank you very much. I gave it a try, but my system's drop out at the error shown below. I use n= on-standard optimisation flags (/etc/src.conf), but even with those switched off, I rec= eive the error shown below. Regards, Oliver [...] =3D=3D=3D> lib/atf/libatf-c++ (all) c++ -O2 -pipe -O3 -O3 -pipe -march=3Dnative -DHAVE_CONFIG_H -I/usr/src/c= ontrib/atf -I/usr/src/lib/atf/libatf-c++/../libatf-c -I. -DHAVE_CONFIG_H -fstack-prote= ctor -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wp= ointer-arith -Wno-uninitialized -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-v= ariable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Qunused-arguments -std=3Dc++11 -Wno-c++11-extensions -c /usr/src/contrib/atf/atf-c++/detail/application.cp= p -o application.o In file included from /usr/src/contrib/atf/atf-c++/detail/application.cpp:26: In file includ= ed from /usr/src/contrib/atf/atf-c++/detail/application.hpp:29: In file includ= ed from /usr/obj/usr/src/tmp/usr/include/c++/v1/ostream:131: In file included from /usr/obj/usr/src/tmp/usr/include/c++/v1/ios:216: In file included from /usr/obj/usr/src/tmp/usr/include/c++/v1/__locale:15: In file included from /usr/obj/usr/src/tmp/usr/include/c++/v1/string:439: In file included from /usr/obj/usr/src/tmp/usr/include/c++/v1/algorithm:624: /usr/obj/usr/sr= c/tmp/usr/include/c++/v1/type_traits:2033:8: error: keyword '__is_constructible' will be made available as an identifier= for the remainder of the translation unit [-Werror,-Wkeyword-compat] struct __is_co= nstructible // false, _Tp is not a scalar ^ /usr/obj/usr/src/tmp/usr/include/c++/v1/type_t= raits:2584:51: error: keyword '__is_nothrow_constructible' will be made available as an id= entifier for the remainder of the translation unit [-Werror,-Wkeyword-compat] template <= bool, class _Tp, class... _Args> struct __is_nothrow_constructible; ^ /usr/obj/usr/src/tmp/usr/include/c++/v1/type_traits:2746:47: error: keywo= rd '__is_nothrow_assignable' will be made available as an identifier for the r= emainder of the translation unit [-Werror,-Wkeyword-compat] template struct __is_nothrow_assignable; ^ 3 errors generated. *** Error code 1 Stop. make[6]: stopped in /usr/src/lib/atf/libatf-c++ *** Error code 1 Stop. make[5]: stopped in /usr/src/lib/atf *** Error code 1 --Sig_/Gx8j7+AmEcLeNFY6Lw_GSGa Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJUpTSTAAoJEOgBcD7A/5N80e8IAIAFEG5qmHCM2iDRLTXagUO5 MZzFx56bZqyLWP0GnjbrH4kjavQLmp2hm6llJQkSEPjbiqNdAUBJ51wmwW6sAWiN 84bKJnR8vOei6AD5ZSwM3Fi0qLvU7HkOpsXFE4yCfmerdH+0RdCiImA/YPtaMyH7 Gt99n8uH5fzo7HtKXC4RmF2a/C9Chzz9U0IdYbZ7eOp2vwZ8huixzLXDtdi1JDFr A1muGr3nZtjovuZuVthoheWvF91S+uP1OLq4QvI4oQKkGamUMFjNddP7GFfXKfeP Iremac3zTX1wEMmY4Dss8EWP8CHQh+hcgd8mxUNxbS6v0IgbJgfgSz413Ggj/48= =WbvM -----END PGP SIGNATURE----- --Sig_/Gx8j7+AmEcLeNFY6Lw_GSGa--