#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.