On May 3, 12:28 am, [email protected] wrote:

Hi,

Is there any reason you opened a new ticket and did not use #5949 as
mentioned above?

> PS:
>
> > One can then do
> >   sage: for p in primes(2,1000000):
> >   ....:     R.<x,y,z> = GF(p)[]
> >   sage: get_memory_usage()
> >   778.35546875
>
> And:
> sage: len(sage.rings.polynomial.polynomial_ring_constructor._cache)
> 34
>
> Hence, indeed, some rings were garbage collected.

I am not sure this fixes the problem mentioned above, but I am still
testing. It might reduce the memory used already, but I won't know for
a while.

> Cheers,
>       Simon

As is this patch breaks badly:

        sage -t -long devel/sage/sage/rings/number_field/
number_field.py # Segfault
        sage -t -long devel/sage/sage/rings/tests.py # Segfault
        sage -t -long devel/sage/sage/rings/number_field/
number_field_rel.py # Segfault
        sage -t -long devel/sage/sage/rings/number_field/
number_field_element.pyx # Segfault
        sage -t -long devel/sage/sage/rings/residue_field.pyx #
Segfault
        sage -t -long devel/sage/sage/rings/number_field/
number_field_ideal_rel.py # Segfault
        sage -t -long devel/sage/sage/rings/number_field/morphism.py #
Segfault
        sage -t -long devel/sage/sage/rings/polynomial/
polynomial_singular_interface.py # Segfault
        sage -t -long devel/sage/sage/rings/number_field/unit_group.py
# Segfault
        sage -t -long devel/sage/sage/rings/number_field/
small_primes_of_degree_one.py # Segfault
        sage -t -long devel/sage/doc/en/bordeaux_2008/nf_orders.rst #
Segfault
        sage -t -long devel/sage/sage/rings/number_field/maps.py #
Segfault
        sage -t -long devel/sage/sage/schemes/generic/affine_space.py
# Segfault

--~--~---------~--~----~------------~-------~--~----~
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-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to