On Saturday, March 30, 2013 7:42:38 PM UTC+1, leif wrote:
>
> Jean-Pierre Flori wrote: 
> > On Saturday, March 30, 2013 6:25:37 PM UTC+1, Jean-Pierre Flori wrote: 
> >     On Saturday, March 30, 2013 2:46:56 PM UTC+1, leif wrote: 
> > 
> >         Jean-Pierre Flori wrote: 
> >          > On Saturday, March 30, 2013 7:15:10 AM UTC+1, leif wrote: 
> >          >     Just for the record, I get ICEs with the GCC 4.7.2.p0 
> >         spkg (with Sun as 
> >          >     and ld) on Solaris SPARC (32-bit) when compiling GAP and 
> >         libGAP with 
> >          >     -O3; -O2 works in both cases.  (I didn't get them with 
> >         the system-wide 
> >          >     GCC 4.7.0 on {mark,mark2}.) 
> >          > 
> >          > I cannot reproduce these on the Solaris I have access to 
> >         (same as the 
> >          > one with singular/restrict problem). 
> >          > With Sage 5.7 and the GCC 4.7.2.p1 spkg (not that it should 
> >         not make any 
> >          > difference), I can build the GAP and libgap spkgs both with 
> >         CFLAGS unset 
> >          > and with CFLAGS="-O3". 
> > 
> >         I also built GCC itself with -O3 (and -mcpu=ultrasparc3 
> >         -mtune=ultrasparc3); not yet sure whether that matters. 
> > 
> >     I rebuilt GCC with CFLAGS="-O3 -mcpu=niagara2 -mtune=niagara2". 
> >     And ... tada! It breaks when building GAP: 
> >       {{{ 
> >     ../../src/blister.c: In function 'InitKernel': 
> >     ../../src/blister.c:2743:1: internal compiler error: in 
> >     simplify_immed_subreg, at simplify-rtx.c:5262 
> >     }}} 
>
> Exactly. 
>
> >     three times. 
> > 
> > No problems with the same GCC built with CFLAGS="-O3 -mcpu=niagara2 
> > -mtune=niagara2" if I build GAP with CFLAGS="-O2". 
>
> Yep.  Although I didn't get them with GCC 4.7.0 and '-mcpu=... 
> -mtune=... -O3', so this might be a regression in 4.7.1 or 4.7.2. 
>
> Did you search GCC bugzilla?  (I haven't yet.) 
>
Nope, I rather tried to finish building Sage.
Here is the result of "make ptestlong":
{{{
sage -t --long devel/sage/sage/crypto/mq/sr.py  # 1 doctest failed
sage -t --long devel/sage/sage/interfaces/expect.py  # 2 doctests failed
sage -t --long devel/sage/sage/matrix/matrix_modn_dense.pyx  # 5 doctests 
failed
sage -t --long devel/sage/sage/matrix/matrix_modn_dense_template.pxi  # 5 
doctes
ts failed
sage -t --long devel/sage/sage/combinat/backtrack.py  # Time out
sage -t --long 
devel/sage/sage/combinat/cluster_algebra_quiver/cluster_seed.py  
# Time out
sage -t --long 
devel/sage/sage/combinat/cluster_algebra_quiver/mutation_type.py 
 # Time out
sage -t --long devel/sage/sage/combinat/cluster_algebra_quiver/quiver.py  # 
Time
 out
sage -t --long devel/sage/sage/rings/polynomial/polynomial_element.pyx  # 1 
doct
est failed
sage -t --long devel/sage/sage/interfaces/ecm.py  # Time out
sage -t --long 
devel/sage/sage/quadratic_forms/quadratic_form__automorphisms.py 
 # Time out
sage -t --long 
devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py  # 
Time out
}}} 

The non-timeout errors are worrying:
* sage.crypto.mq.sr.test_consistency
{{{
      File "multi_polynomial_ideal_libsingular.pyx", line 250, in 
sage.rings.polynomial.multi_polynomial_ideal_libsingular.slimgb_libsingular 
(sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:3568)
    RuntimeError: Bus error
}}}
* sage.interface.expect: Singular crashes
* sage.matrix.matrix_modn_dense.Matrix_modn_dense._unpickle: unpickle 
failures
{{{
      File "matrix_modn_dense_template.pxi", line 640, in 
sage.matrix.matrix_modn_dense_double.Matrix_modn_dense_template._pickle 
(sage/matrix/matrix_modn_dense_double.cpp:6719)
    RuntimeError: Bus error
}}}
* matrix.matrix_modn_dense_template.Matrix_modn_dense_template._unpickle: 
unpickle failures.
except for
* sage.rings.polynomial.polynomial_element.Polynomial.inverse_mod: likely 
numerical noise

Of course all these failures might be GCC 4.7.2 non-related.

>
>
> -leif 
>
> -- 
> () The ASCII Ribbon Campaign 
> /\   Help Cure HTML E-Mail 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to