#9871: Change compiler flags on Solaris to build without text relocations.
----------------------------+-----------------------------------------------
   Reporter:  drkirkby      |       Owner:  GeorgSWeber                         
        
       Type:  defect        |      Status:  needs_work                          
        
   Priority:  critical      |   Milestone:  sage-4.6                            
        
  Component:  build         |    Keywords:                                      
        
     Author:  David Kirkby  |    Upstream:  None of the above - read trac for 
reasoning.
   Reviewer:                |      Merged:                                      
        
Work_issues:                |  
----------------------------+-----------------------------------------------

Comment(by drkirkby):

 Replying to [comment:30 jhpalmieri]:
 > It seems to build correctly on t2 (32-bit and 64-bit), mark (32-bit),
 and fulvia (32-bit and 64-bit).  The "elfdump" command produces no output
 on any of these systems.  I don't have a functioning 64-bit Sage build,
 but on the 32-bit systems, tests pass on the file
 {{{sage/graphs/cliquer.pyx}}}.  These are all good signs...

 Thank you John. I don't have a workable 64-bit build either, though I have
 managed to get something on t2 that sort of works. It's in

 {{{
 /rootpool2/local/kirkby/t2/64/sage-4.5.3.alpha1
 }}}

 Whilst it can do simple computations, it fails pretty soon. Even exiting
 causes a core dump. It's not even worth reporting the results of
 doctesting!

 {{{
 kir...@t2:32 ~/t2/64/sage-4.5.3.alpha1$ ./sage
 ----------------------------------------------------------------------
 | Sage Version 4.5.3.alpha1, Release Date: 2010-08-14                |
 | Type notebook() for the GUI, and license() for information.        |
 ----------------------------------------------------------------------
 **********************************************************************
 *                                                                    *
 * Warning: this is a prerelease version, and it may be unstable.     *
 *                                                                    *
 **********************************************************************
 sage: factor(4333333333333333333333333333333)
 1049 * 10477 * 68848139 * 5726871782749939
 sage: factorial(12)
 479001600
 sage: quit
 Exiting Sage (CPU time 0m0.47s, Wall time 0m24.05s).
 Exiting spawned Gap process.
 /rootpool2/local/kirkby/t2/64/sage-4.5.3.alpha1/local/bin/sage-sage: line
 206:  6732 Segmentation Fault      (core dumped) sage-ipython "$@" -i
 }}}

 On !OpenSolaris at least, it is even less stable, and crashes as soon as
 one tries to run {{{sage}}}.


 Thank you for the testing, and test results. I'll do a bit more testing,
 then commit the changes. I'll Leif as an author, but with a disclaimer.
 Perhaps he would suggest what he wants written.

 Dave

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