#5396: Wrapping lcalc library
------------------------------------------+---------------------------------
   Reporter:  rishi                       |       Owner:  Rishi     
       Type:  enhancement                 |      Status:  needs_work
   Priority:  major                       |   Milestone:  sage-4.3.4
  Component:  number theory               |    Keywords:  lcalc     
     Author:  rishi, ylchapuy             |    Upstream:  N/A       
   Reviewer:  John Cremona, David Kirkby  |      Merged:            
Work_issues:                              |  
------------------------------------------+---------------------------------
Changes (by drkirkby):

  * status:  needs_review => needs_work


Comment:

 Replying to [comment:64 drkirkby]:
 > Replying to [comment:63 mrubinst]:
 > > One more thing- I've also cleaned up my makefile a bit, and, in the
 source, got rid of depreciated headers and unused variables.
 >
 > That is really '''excellent''' news. Is there any chance either you or I
 could check this with the Sun compiler on Solaris, before you make an
 official release? The Sun compilers more fussy than gcc, but would give us
 a performance boost on Solaris.

 Having looked at this more closely, you have suppressed warnings, after
 I'd gone out of the way to enable them.

 You have the options -W and  -Wno-deprecated, which are documented at

 http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options

 as
 {{{
 -w
     Inhibit all warning messages.

 -Wno-deprecated
     Do not warn about usage of deprecated features. See Deprecated
 Features.
 }}}

 If we follow that link about Deprecated Features, it says "Using the old
 features might cause a warning in some cases that the feature will be
 dropped in the future. In other cases, the feature might be gone already."

 So this appears to be storing up trouble for the future to me.

 Given I'd noticed some problems before on Solaris, I made an effort to
 highlight the warnings. Now they have gone, as you have suppressed them.

 As more minor points:

  * This package is .p4, but the changes for .p3 are not documented in
 SPKG.txt. If .p3 was never merged into Sage (which I believe is probably
 the case), then this should be called .p3 and not .p4. You can overwrite
 your old .p3 version.
  * It would be useful if the ticket number #5396 was put in SPKG.txt too.

 Dave

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5396#comment:68>
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