#14779: LibGAP exits when out of memory
----------------------------+-----------------------------------------------
   Reporter:  vbraun        |             Owner:  joyner   
       Type:  defect        |            Status:  new      
   Priority:  major         |         Milestone:  sage-5.11
  Component:  group theory  |          Keywords:           
Work issues:                |   Report Upstream:  N/A      
  Reviewers:                |           Authors:           
  Merged in:                |      Dependencies:           
   Stopgaps:                |  
----------------------------+-----------------------------------------------
 {{{
 sage: G=FreeGroup(2)
 sage: G.inject_variables()
 Defining x0, x1
 sage: H=G.quotient([x0*x1^2])
 sage: H.as_permutation_group()
 gap: cannot extend the workspace any more!
 ...back to shell...
 }}}
 Older versions raised an error that we caught:
 {{{
 sage: sage: H.as_permutation_group()
 ---------------------------------------------------------------------------
 ValueError                                Traceback (most recent call
 last)
 <ipython-input-5-8ec056aa16c3> in <module>()
 ----> 1 H.as_permutation_group()

 /home/vbraun/opt/sage-5.10.rc2/local/lib/python2.7/site-
 packages/sage/groups/finitely_presented.pyc in as_permutation_group(self,
 limit)
     667                 coset_table =
 self.gap().CosetTable(trivial_subgroup).sage()
     668             except ValueError:
 --> 669                 raise ValueError('Coset enumeration exceeded
 limit, is the group finite?')
     670         from sage.combinat.permutation import Permutation
     671         from sage.groups.perm_gps.permgroup import
 PermutationGroup

 ValueError: Coset enumeration exceeded limit, is the group finite?
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14779>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to