#12016: parallelism in Sage: just use value of 'MAKE'
---------------------------------------------+------------------------------
   Reporter:  jhpalmieri                     |          Owner:  GeorgSWeber     
                        
       Type:  enhancement                    |         Status:  needs_review    
                        
   Priority:  critical                       |      Milestone:  sage-4.8        
                        
  Component:  build                          |       Keywords:                  
                        
Work_issues:                                 |       Upstream:  N/A             
                        
   Reviewer:  John Palmieri, Jeroen Demeyer  |         Author:  John Palmieri, 
Jeroen Demeyer           
     Merged:                                 |   Dependencies:  sage-4.8.alpha3 
+ #12096, #12137, #12138
---------------------------------------------+------------------------------

Comment(by jhpalmieri):

 > I cannot explain why "make -j -lN" would fail but "make -jN" would work.

 One reason is that `make -j -lN` puts a limit on starting new processes,
 and that might be what's causing the problems.  I could force the old zlib
 spkg to fail on sage.math by running `MAKEFLAGS='j -l2' ./sage -f ...` but
 not with `MAKEFLAGS='j -l30' ...`.  I don't know if setting `MAKE="$MAKE
 -j1 -l` in spkg-install is the right way to fix this for problematic spkgs
 (like singular?), but it might be worth trying.

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