#11754: Computation of rank-decompositions in Sage
-----------------------------+----------------------------------------------
   Reporter:  ncohen         |          Owner:  jason, ncohen, rlm
       Type:  enhancement    |         Status:  needs_review      
   Priority:  major          |      Milestone:  sage-5.0          
  Component:  graph theory   |       Keywords:                    
Work_issues:                 |       Upstream:  N/A               
   Reviewer:  David Coudert  |         Author:  Nathann Cohen     
     Merged:                 |   Dependencies:                    
-----------------------------+----------------------------------------------

Comment(by dcoudert):

 I did some more tests with sage-5.0.beta5

  1. on a 32 bits computer with 4Go of RAM, gcc (GCC) 4.6.1 20110908 (Red
 Hat 4.6.1-9) [[BR]]
    * I tried first to apply only trac_11754.patch +
 trac_11754_warning.patch + trac_11754-ifndef.patch

    * Install OK, tests, OK, functionality OK, but '''problem when n =
 30''': the execution starts as if mallocs were OK, but I don't have enough
 memory for 29 so it cannot work for 30
    * Now, changing the ugly (unsafe?) test in init_rw from !``if(n >
 MAX_VERTICES || n && !(sizeof(uint_fast8_t) * (1ul << n)))!`` to !``if( (
 (n > MAX_VERTICES) ||  (n>0) ) && !(sizeof(uint_fast8_t) * (1ul << n))
 )!`` solves the problem and I get the correct error message !
  1. on a 64 bits computer with 64Go of RAM, gcc (GCC) 4.4.3 20100127 (Red
 Hat 4.4.3-4) [[BR]]
    * I have an installation error when using only  trac_11754.patch +
 trac_11754_warning.patch + trac_11754-ifndef.patch
    * When patching the ifndef test in rw.h, I solve installation problem,
 and then every thing seems to work. However, I have no way to control
 execution with N>=29 due to computation time. So I don't know what's
 happening when N=30 (I have large enough memory, but computation should be
 huge).

 Altogether, I need the revision patch (as I already identified weeks ago)
 to have the patch properly installing and operating.

 D.

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