#5443: [with patch, needs review] Segfault in congruence subgroup element code
---------------------------+------------------------------------------------
 Reporter:  craigcitro     |       Owner:  craigcitro
     Type:  defect         |      Status:  new       
 Priority:  blocker        |   Milestone:  sage-3.4  
Component:  modular forms  |    Keywords:            
---------------------------+------------------------------------------------

Old description:

> David Loeffler ran into the following segfault earlier:
>
> {{{
> sage: r,s,t,u = Gamma0(2).gens()
> sage: r**(-1)*u**(-1) == t
> BOOM
> }}}
>
> The attached patch fixes this, and adds a doctest. There's more work to
> be done: `matrix_integer_2x2` should inherit from `matrix_integer_dense`,
> but it doesn't yet. I have 98% of the code to do it done, but it needs to
> get cleaned up and submitted.
>
> '''HOWEVER''': I don't have a copy of sage-3.3 on my machine, so the
> patch is against sage-3.2.3. I

New description:

 David Loeffler ran into the following segfault earlier:

 {{{
 sage: r,s,t,u = Gamma0(2).gens()
 sage: r**(-1)*u**(-1) == t
 BOOM
 }}}

 The attached patch fixes this, and adds a doctest. There's more work to be
 done: `matrix_integer_2x2` should inherit from `matrix_integer_dense`, but
 it doesn't yet. I have 98% of the code to do it done, but it needs to get
 cleaned up and submitted.

 '''HOWEVER''': I don't have a copy of sage-3.3 on my machine, so the patch
 is against sage-3.2.3. I can either clean this up myself if someone points
 me to a build of `3.3.rc?` on sage.math, or someone else could do it ...
 `:)`

--

Comment(by craigcitro):

 (I apparently forgot to finish the description.)

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5443#comment:1>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel

--~--~---------~--~----~------------~-------~--~----~
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