#14460: GCC-4.8.0 miscompiles some sig_on() statements
----------------------------------------------------------------+-----------
       Reporter:  jdemeyer                                      |         
Owner:  GeorgSWeber      
           Type:  defect                                        |        
Status:  closed           
       Priority:  critical                                      |     
Milestone:  sage-5.9         
      Component:  build                                         |    
Resolution:  fixed            
       Keywords:                                                |   Work 
issues:                   
Report Upstream:  Fixed upstream, but not in a stable release.  |     
Reviewers:  Jean-Pierre Flori
        Authors:  Jeroen Demeyer                                |     Merged 
in:  sage-5.9.rc0     
   Dependencies:                                                |      
Stopgaps:                   
----------------------------------------------------------------+-----------

Comment (by jpflori):

 Too bad.

 I was thinking about this and must admit Volker had a point.
 We unconditionnally pass "-fno-..." whereas without further tweaking gcc
 4.8.0 (and so 4.8.1 as well) correctly compiles sig_on statements.
 Of course according to Jeroen we don't really know (or do we now?) what
 options trigger the miscompile, so it is the safest choice to always pass
 "-fno-...".

 But then why not treat cases where -O3 is passed to CFLAGS and R
 miscompiles and so on...

 (By the way I've remarked that Python has the bad habit to override CFLAGS
 by adding the content of an OPT variable on the compile command line...)

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14460#comment:27>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

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


Reply via email to