From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 8461B1389E2 for ; Wed, 26 Nov 2014 05:58:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 53BC2E084C; Wed, 26 Nov 2014 05:58:17 +0000 (UTC) Received: from mail-wg0-f45.google.com (mail-wg0-f45.google.com [74.125.82.45]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8D07EE0845 for ; Wed, 26 Nov 2014 05:58:16 +0000 (UTC) Received: by mail-wg0-f45.google.com with SMTP id b13so2734140wgh.32 for ; Tue, 25 Nov 2014 21:58:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=L+JXUcZokwekMoPxjP3z9n8AQGM5UgfGLsvpyh4uMps=; b=lTWWKjXk5oaZBZ0Wjd/zYxE4mh1aWMiQlNcsDH7BLD92QoKg2wPEg8bFS1J2jdbqB1 7q/2wsRIr1J7MxXDi/pIbe9bFuWAsBJyNHsj3UohFK7m7xJaQrZpSKC9v7RYINyjf3+Y 2vdlln9V2/lnZ80+dZg1NO82cn1iVhaxOe5g74cSh0amZzhRvqbwvr5uv2t9q3uetfMy jdNdou+pZqbW3TriVWjAh29bwkWQjLOhCvEygoxykZ0TCPeDf7MihhPjFHKX+zIxFOye 08BuzLniVrOx3LOeTFc9xCKVgBRYa2rnLCUzFnA40Id6KyxEDfAoFVMpcHUxRb6/imKP hNRg== X-Received: by 10.180.90.144 with SMTP id bw16mr39359767wib.50.1416981495098; Tue, 25 Nov 2014 21:58:15 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-science@lists.gentoo.org Reply-to: gentoo-science@lists.gentoo.org MIME-Version: 1.0 Received: by 10.27.13.142 with HTTP; Tue, 25 Nov 2014 21:57:53 -0800 (PST) In-Reply-To: <1674279.U7b94vagPy@qcd-nzi3> References: <1674279.U7b94vagPy@qcd-nzi3> From: Jeramia Poland Date: Wed, 26 Nov 2014 11:27:53 +0530 Message-ID: Subject: Re: [gentoo-science] Emerge Sage-doc-6.3 fails 3.16.5-sources gcc-4.8.3 with lto and graphite To: gentoo-science Content-Type: multipart/mixed; boundary=f46d0438eba1ab4df60508bcb68b X-Archives-Salt: caae8d45-be75-419d-93ff-242774795359 X-Archives-Hash: cb1cbd5022d66676807a84e5b5c47098 --f46d0438eba1ab4df60508bcb68b Content-Type: multipart/alternative; boundary=f46d0438eba1ab4df20508bcb689 --f46d0438eba1ab4df20508bcb689 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The output of nm -D /usr/lib64/python2.7/site-packages/sage/symbolic/pynac.so | grep ZTVN5GiNaC9containerISt6vectorEE is: U _ZTVN5GiNaC9containerISt6vectorEE (with the ZTVN part showing up in red) The output of nm -D /usr/lib64/libpynac.so.1.1.0 | grep ZTVN5GiNaC9containerISt6vectorEE is: (nothing it appears to be missing) Output of the third command is attached. The -ffat-lto-objects flag should be in there. I added after the first couple of packages (like pciutils, elfutils, openssh, etc.) wouldn't build to see if it would help so I didn't have to use the "no-lto" environment setting from that graphite and lto instruction page I referenced earlier. It didn't see to work as I now have a package.env file full of no-lto entries. Neither sage nor pynac are no-lto entries right now as it appeared to me that they merged. Jeramia On Wed, Nov 26, 2014 at 2:43 AM, Fran=C3=A7ois Bissey wrote: > I think I have all the logs I can use at the moment. I want the output of > the > following two commands: > nm -D /usr/lib64/python2.7/site-packages/sage/symbolic/pynac.so | grep > ZTVN5GiNaC9containerISt6vectorEE > > nm -D /usr/lib64/libpynac.so.1.1.0 | grep ZTVN5GiNaC9containerISt6vectorE= E > > Actually make that 3 commands with the output of > readelf -d /usr/lib64/python2.7/site-packages/sage/symbolic/pynac.so > > Also to cross check that I am not missing anything fro your info output, > I cannot see "-ffat-lto-objects" anywhere in your compilation flags. > Is this correct? > > Francois > > On Mon, 24 Nov 2014 19:05:42 Fran=C3=A7ois Bissey wrote: > > Hum I am starting to wonder if there are things going on between lot an= d > C++ > > templates. More professional code may do ok but a lot of the stuff we > have > > in sage may be a bit dubious. Can you send me the penal build log pleas= e > > and for good measure the one for sage. You can do it privately if you > don=E2=80=99t > > want to post big file on the list. > > > > I have been free of grading for almost 4 years. My wife is very happy > about > > that. > > > > Fran=C3=A7ois > > > > > On 24/11/2014, at 17:12, Jeramia Poland > wrote: > > > > > > Sorry for the delayed reply, I had a bunch of papers to grade. Yes, i= t > is > > > installed. Attached are the lld results. Jeramia > > > > > > On Sun, Nov 23, 2014 at 1:20 AM, Fran=C3=A7ois Bissey > > > > wrote: I hate automated spellchecking, I meant pynac not =E2=80=9Cpen= al=E2=80=9D I > > > remember turning it off on an iPad after a ludicrous suggestion for > > > lapack. > > > > > > Fran=C3=A7ois > > > > > > > On 22/11/2014, at 15:33, Fran=C3=A7ois Bissey > wrote: > > > > I assume penal is installed otherwise > > > > > > > > > --f46d0438eba1ab4df20508bcb689 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The output of=C2=A0

nm -D /usr/lib64/python2.7/site-packages/s= age/symbolic/pynac.so | grep
ZTVN5= GiNaC9containerISt6vectorEE

is:=C2=A0

U _ZTVN5GiNaC9containerISt6vectorEE =C2=A0(with the ZTVN pa= rt showing up in red)

The output of=C2=A0

nm -D /= usr/lib64/libpynac.so.1.1.0 | grep ZTVN5GiNaC9containerISt6vectorEE

=
is:=

=
(nothing it appears to be missing)

Output of the third command is attached.=C2=A0 The -ffa= t-lto-objects flag should be in there.=C2=A0 I added after the first couple= of packages (like pciutils, elfutils, openssh, etc.) wouldn't build to= see if it would help so I didn't have to use the "no-lto"=C2= =A0environment=C2=A0setting=C2=A0from that graphite and lto instruction pag= e I referenced earlier.=C2=A0 It didn't see to work as I now have a pac= kage.env file full of no-lto=C2=A0entries. Neither sage nor pynac are no-lt= o entries right now as it appeared to me that they merged.

Jeramia

=

On Wed, Nov 26, 2= 014 at 2:43 AM, Fran=C3=A7ois Bissey <frp.bissey@gmail.com> wrote:
I think I have all the logs I c= an use at the moment. I want the output of the
following two commands:
nm -D /usr/lib64/python2.7/site-packages/sage/symbolic/pynac.so | grep
ZTVN5GiNaC9containerISt6vectorEE

nm -D /usr/lib64/libpynac.so.1.1.0 | grep ZTVN5GiNaC9containerISt6vectorEE<= br>
Actually make that 3 commands with the output of
readelf -d /usr/lib64/python2.7/site-packages/sage/symbolic/pynac.so

Also to cross check that I am not missing anything fro your info output, I cannot see "-ffat-lto-objects" anywhere in your compilation fla= gs.
Is this correct?

Francois

On Mon, 24 Nov 2014 19:05:42 Fran=C3=A7ois Bissey wrote:
> Hum I am starting to wonder if there are things going on between lot a= nd C++
> templates. More professional code may do ok but a lot of the stuff we = have
> in sage may be a bit dubious. Can you send me the penal build log plea= se
> and for good measure the one for sage. You can do it privately if you = don=E2=80=99t
> want to post big file on the list.
>
> I have been free of grading for almost 4 years. My wife is very happy = about
> that.
>
> Fran=C3=A7ois
>
> > On 24/11/2014, at 17:12, Jeramia Poland <jeramia.poland@gmail.com> wrote:
> >
> > Sorry for the delayed reply, I had a bunch of papers to grade. Ye= s, it is
> > installed. Attached are the lld results. Jeramia
> >
> > On Sun, Nov 23, 2014 at 1:20 AM, Fran=C3=A7ois Bissey <frp.bissey@gmail.com>
> > wrote: I hate automated spellchecking, I meant pynac not =E2=80= =9Cpenal=E2=80=9D I
> > remember turning it off on an iPad after a ludicrous suggestion f= or
> > lapack.
> >
> > Fran=C3=A7ois
> >
> > > On 22/11/2014, at 15:33, Fran=C3=A7ois Bissey <frp.bissey@gmail.com> wrote:
> > >=C2=A0 I assume penal is installed otherwise
> >
> > <lib_link_1.txt><lib_link_2.txt>



--f46d0438eba1ab4df20508bcb689-- --f46d0438eba1ab4df60508bcb68b Content-Type: text/plain; charset=US-ASCII; name="readelf.txt" Content-Disposition: attachment; filename="readelf.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i2ya6evk0 CkR5bmFtaWMgc2VjdGlvbiBhdCBvZmZzZXQgMHg0Nzk1OCBjb250YWlucyAzMiBlbnRyaWVzOgog IFRhZyAgICAgICAgVHlwZSAgICAgICAgICAgICAgICAgICAgICAgICBOYW1lL1ZhbHVlCiAweDAw MDAwMDAwMDAwMDAwMDEgKE5FRURFRCkgICAgICAgICAgICAgU2hhcmVkIGxpYnJhcnk6IFtsaWJn c2wuc28uMF0KIDB4MDAwMDAwMDAwMDAwMDAwMSAoTkVFREVEKSAgICAgICAgICAgICBTaGFyZWQg bGlicmFyeTogW2xpYnB5bmFjLnNvLjFdCiAweDAwMDAwMDAwMDAwMDAwMDEgKE5FRURFRCkgICAg ICAgICAgICAgU2hhcmVkIGxpYnJhcnk6IFtsaWJnbXAuc28uMTBdCiAweDAwMDAwMDAwMDAwMDAw MDEgKE5FRURFRCkgICAgICAgICAgICAgU2hhcmVkIGxpYnJhcnk6IFtsaWJjc2FnZS5zb10KIDB4 MDAwMDAwMDAwMDAwMDAwMSAoTkVFREVEKSAgICAgICAgICAgICBTaGFyZWQgbGlicmFyeTogW2xp YnB5dGhvbjIuNy5zby4xLjBdCiAweDAwMDAwMDAwMDAwMDAwMDEgKE5FRURFRCkgICAgICAgICAg ICAgU2hhcmVkIGxpYnJhcnk6IFtsaWJzdGRjKysuc28uNl0KIDB4MDAwMDAwMDAwMDAwMDAwMSAo TkVFREVEKSAgICAgICAgICAgICBTaGFyZWQgbGlicmFyeTogW2xpYm0uc28uNl0KIDB4MDAwMDAw MDAwMDAwMDAwMSAoTkVFREVEKSAgICAgICAgICAgICBTaGFyZWQgbGlicmFyeTogW2xpYmdjY19z LnNvLjFdCiAweDAwMDAwMDAwMDAwMDAwMDEgKE5FRURFRCkgICAgICAgICAgICAgU2hhcmVkIGxp YnJhcnk6IFtsaWJjLnNvLjZdCiAweDAwMDAwMDAwMDAwMDAwMGMgKElOSVQpICAgICAgICAgICAg ICAgMHhjMzQ4CiAweDAwMDAwMDAwMDAwMDAwMGQgKEZJTkkpICAgICAgICAgICAgICAgMHg0MDYx NAogMHgwMDAwMDAwMDAwMDAwMDE5IChJTklUX0FSUkFZKSAgICAgICAgIDB4MjQ3NDQwCiAweDAw MDAwMDAwMDAwMDAwMWIgKElOSVRfQVJSQVlTWikgICAgICAgMTYgKGJ5dGVzKQogMHgwMDAwMDAw MDAwMDAwMDFhIChGSU5JX0FSUkFZKSAgICAgICAgIDB4MjQ3NDUwCiAweDAwMDAwMDAwMDAwMDAw MWMgKEZJTklfQVJSQVlTWikgICAgICAgOCAoYnl0ZXMpCiAweDAwMDAwMDAwNmZmZmZlZjUgKEdO VV9IQVNIKSAgICAgICAgICAgMHgxYzgKIDB4MDAwMDAwMDAwMDAwMDAwNSAoU1RSVEFCKSAgICAg ICAgICAgICAweDM0NjAKIDB4MDAwMDAwMDAwMDAwMDAwNiAoU1lNVEFCKSAgICAgICAgICAgICAw eDk4OAogMHgwMDAwMDAwMDAwMDAwMDBhIChTVFJTWikgICAgICAgICAgICAgIDEwMTkwIChieXRl cykKIDB4MDAwMDAwMDAwMDAwMDAwYiAoU1lNRU5UKSAgICAgICAgICAgICAyNCAoYnl0ZXMpCiAw eDAwMDAwMDAwMDAwMDAwMDMgKFBMVEdPVCkgICAgICAgICAgICAgMHgyNDgwMDAKIDB4MDAwMDAw MDAwMDAwMDAwMiAoUExUUkVMU1opICAgICAgICAgICA0NjA4IChieXRlcykKIDB4MDAwMDAwMDAw MDAwMDAxNCAoUExUUkVMKSAgICAgICAgICAgICBSRUxBCiAweDAwMDAwMDAwMDAwMDAwMTcgKEpN UFJFTCkgICAgICAgICAgICAgMHhiMTQ4CiAweDAwMDAwMDAwMDAwMDAwMDcgKFJFTEEpICAgICAg ICAgICAgICAgMHg2MDYwCiAweDAwMDAwMDAwMDAwMDAwMDggKFJFTEFTWikgICAgICAgICAgICAg MjA3MTIgKGJ5dGVzKQogMHgwMDAwMDAwMDAwMDAwMDA5IChSRUxBRU5UKSAgICAgICAgICAgIDI0 IChieXRlcykKIDB4MDAwMDAwMDA2ZmZmZmZmZSAoVkVSTkVFRCkgICAgICAgICAgICAweDVmYzAK IDB4MDAwMDAwMDA2ZmZmZmZmZiAoVkVSTkVFRE5VTSkgICAgICAgICA0CiAweDAwMDAwMDAwNmZm ZmZmZjAgKFZFUlNZTSkgICAgICAgICAgICAgMHg1YzJlCiAweDAwMDAwMDAwNmZmZmZmZjkgKFJF TEFDT1VOVCkgICAgICAgICAgNTg1CiAweDAwMDAwMDAwMDAwMDAwMDAgKE5VTEwpICAgICAgICAg ICAgICAgMHgwCg== --f46d0438eba1ab4df60508bcb68b--