#10099: Sage crashes printing copy of symbolic option inside Pynac.
----------------------------------------------------------------------------------+
   Reporter:  drkirkby                                                          
  |       Owner:  AlexGhitza     
       Type:  defect                                                            
  |      Status:  positive_review
   Priority:  major                                                             
  |   Milestone:  sage-4.6       
  Component:  algebra                                                           
  |    Keywords:                 
     Author:  Mike Hansen                                                       
  |    Upstream:  N/A            
   Reviewer:  Karl-Dieter Crisman, David Kirkby, Leif Leonhardy, Francois 
Bissey  |      Merged:                 
Work_issues:                                                                    
  |  
----------------------------------------------------------------------------------+

Comment(by kcrisman):

 Okay, and this also fixes things on Macintel 10.6.  Even more positive
 review.

 > Developing some code to feed Sage invalid input to try to crash Sage, or
 otherwise leave it in a poor state, would make a very useful student
 project!

 Agreed.

 Incidentally, (unrelated to this ticket, but inspired by reviewing it) I
 was noticing that a whole slew of the compiler warnings while building
 Sage are like this
 {{{
 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
 C/ObjC but not for C++
 }}}
 Is it possible that a simple change to whatever flags are passed to Sage
 while compiling C++ (as opposed to C) in the core Sage library would
 remove all those warnings?  Apparently gcc just ignores this option, but
 it's all over.  I have no idea which Sage .pyx files become C and which
 become C++, of course.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10099#comment:6>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to