From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 105202 invoked by alias); 3 Aug 2015 11:55:57 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 105193 invoked by uid 89); 3 Aug 2015 11:55:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-5.6 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=no version=3.3.2 X-HELO: lug-owl.de Received: from lug-owl.de (HELO lug-owl.de) (195.71.106.12) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 03 Aug 2015 11:55:48 +0000 Received: by lug-owl.de (Postfix, from userid 1001) id 74F4EF00FB; Mon, 3 Aug 2015 13:55:44 +0200 (CEST) Date: Mon, 03 Aug 2015 11:55:00 -0000 From: Jan-Benedict Glaw To: Martin Sebor Cc: Jeff Law , Segher Boessenkool , Martin Sebor , Gcc Patch List Subject: [BUILDROBOT] Go runtime: =?utf-8?Q?calling?= =?utf-8?B?IOKAmF9fYnVpbHRpbl9mcmFtZV9hZGRyZXNz4oCZIHdpdGggYSBub256ZXJv?= =?utf-8?Q?_argument_is_unsaf?= =?utf-8?Q?e?= (was: warn for unsafe calls to __builtin_return_address) Message-ID: <20150803115544.GB24297@lug-owl.de> References: <555E2FC6.60804@redhat.com> <555E50A5.60309@redhat.com> <557A0617.6040605@redhat.com> <55B1C845.1030000@redhat.com> <20150725142035.GB7309@gate.crashing.org> <55B6F232.2080402@gmail.com> <20150728142406.GA14409@gate.crashing.org> <55B7A368.3060200@gmail.com> <55BBA5A2.8040709@redhat.com> <55BEA48F.9020808@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mxv5cy4qt+RJ9ypb" Content-Disposition: inline In-Reply-To: <55BEA48F.9020808@gmail.com> X-gpg-fingerprint: 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB X-gpg-key: wwwkeys.de.pgp.net X-Echelon-Enable: howto poison arsenous mail psychological biological nuclear warfare test the bombastical terror of flooding the spy listeners explosion sex drugs and rock'n'roll X-TKUeV: howto poison arsenous mail psychological biological nuclear warfare test the bombastical terror of flooding the spy listeners explosion sex drugs and rock'n'roll User-Agent: Mutt/1.5.23 (2014-03-12) X-IsSubscribed: yes X-SW-Source: 2015-08/txt/msg00052.txt.bz2 --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 3701 On Sun, 2015-08-02 17:15:27 -0600, Martin Sebor wrote: > >OK for the trunk. Sorry for the delay. >=20 > Thank you. Committed in revision 226480. ...und breaks native builds. When doing builds using config-list.mk, I first build a GCC for the build machine, then re-build a cross-configured GCC with that. While building GCC targeting the build=3Dhost machine, I get ie: http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=3D459572 /bin/bash ./libtool --tag=3DCC --mode=3Dcompile /home/jbglaw/build-config= list_mk/rs6000-ibm-aix5.1.0/build-gcc/native-compiler-build/./gcc/xgcc -B/h= ome/jbglaw/build-configlist_mk/rs6000-ibm-aix5.1.0/build-gcc/native-compile= r-build/./gcc/ -B/home/jbglaw/build-configlist_mk/rs6000-ibm-aix5.1.0/_inst= all_/x86_64-pc-linux-gnu/bin/ -B/home/jbglaw/build-configlist_mk/rs6000-ibm= -aix5.1.0/_install_/x86_64-pc-linux-gnu/lib/ -isystem /home/jbglaw/build-co= nfiglist_mk/rs6000-ibm-aix5.1.0/_install_/x86_64-pc-linux-gnu/include -isys= tem /home/jbglaw/build-configlist_mk/rs6000-ibm-aix5.1.0/_install_/x86_64-p= c-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I/home/jbglaw/repos-configl= ist_mk/gcc/libgo -I /home/jbglaw/repos-configlist_mk/gcc/libgo/runtime -I/= home/jbglaw/repos-configlist_mk/gcc/libgo/../libffi/include -I../libffi/inc= lude -pthread -fexceptions -fnon-call-exceptions -fplan9-extensions -fspli= t-stack -Wall -Wextra -Wwrite-strings -Wcast-qual -Werror -minline-all-stri= ngops -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 -I /home/j= bglaw/repos-configlist_mk/gcc/libgo/../libgcc -I /home/jbglaw/repos-configl= ist_mk/gcc/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT mprof.lo -= MD -MP -MF .deps/mprof.Tpo -c -o mprof.lo mprof.c libtool: compile: /home/jbglaw/build-configlist_mk/rs6000-ibm-aix5.1.0/bui= ld-gcc/native-compiler-build/./gcc/xgcc -B/home/jbglaw/build-configlist_mk/= rs6000-ibm-aix5.1.0/build-gcc/native-compiler-build/./gcc/ -B/home/jbglaw/b= uild-configlist_mk/rs6000-ibm-aix5.1.0/_install_/x86_64-pc-linux-gnu/bin/ -= B/home/jbglaw/build-configlist_mk/rs6000-ibm-aix5.1.0/_install_/x86_64-pc-l= inux-gnu/lib/ -isystem /home/jbglaw/build-configlist_mk/rs6000-ibm-aix5.1.0= /_install_/x86_64-pc-linux-gnu/include -isystem /home/jbglaw/build-configli= st_mk/rs6000-ibm-aix5.1.0/_install_/x86_64-pc-linux-gnu/sys-include -DHAVE_= CONFIG_H -I. -I/home/jbglaw/repos-configlist_mk/gcc/libgo -I /home/jbglaw/r= epos-configlist_mk/gcc/libgo/runtime -I/home/jbglaw/repos-configlist_mk/gcc= /libgo/../libffi/include -I../libffi/include -pthread -fexceptions -fnon-ca= ll-exceptions -fplan9-extensions -fsplit-stack -Wall -Wextra -Wwrite-string= s -Wcast-qual -Werror -minline-all-stringops -D_GNU_SOURCE -D_LARGEFILE_SOU= RCE -D_FILE_OFFSET_BITS=3D64 -I /home/jbglaw/repos-configlist_mk/gcc/libgo/= ../libgcc -I /home/jbglaw/repos-configlist_mk/gcc/libgo/../libbacktrace -I = ../../gcc/include -g -O2 -MT mprof.lo -MD -MP -MF .deps/mprof.Tpo -c mprof.= c -fPIC -DPIC -o .libs/mprof.o /home/jbglaw/repos-configlist_mk/gcc/libgo/runtime/mprof.goc: In function = =E2=80=98runtime_Stack=E2=80=99: /home/jbglaw/repos-configlist_mk/gcc/libgo/runtime/mprof.goc:408:5: error: = calling =E2=80=98__builtin_frame_address=E2=80=99 with a nonzero argument i= s unsafe [-Werror=3Dframe-address] sp =3D runtime_getcallersp(&b); ^ cc1: all warnings being treated as errors Makefile:2613: recipe for target 'mprof.lo' failed make[4]: *** [mprof.lo] Error 1 Seems Go's runtime uses that feature. MfG, JBG --=20 Jan-Benedict Glaw jbglaw@lug-owl.de +49-172-7608481 Signature of: http://perl.plover.com/Questions.html the second : --mxv5cy4qt+RJ9ypb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-length: 181 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlW/Vr8ACgkQHb1edYOZ4bsoYQCcCBPjKNEjgEKLJpGG+M5m4uGK gusAn16/eCWWW5+U22Lf0tSWq21xkMAx =ZYFb -----END PGP SIGNATURE----- --mxv5cy4qt+RJ9ypb--