#4695: [with patch, needs review] add support for pari's rnfidealdown
-------------------------------------+--------------------------------------
 Reporter:  ncalexan                 |        Owner:  was       
     Type:  enhancement              |       Status:  new       
 Priority:  major                    |    Milestone:  sage-3.2.2
Component:  number theory            |   Resolution:            
 Keywords:  relative rnf ideal down  |  
-------------------------------------+--------------------------------------
Comment (by ncalexan):

 Doctesting the updated patch on sage.math:  (I haven't tested the whole
 tree)

 {{{
 [EMAIL PROTECTED]:~/sage/devel/sage-nca$ ~/sage/sage -tp 6
 sage/rings/number_field/*
 Global iterations: 1
 File iterations: 1
 TeX files: 0
 No cached timings exist; will create upon successful finish.

 ----------------------------------------------------------------------
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/class_group.py
          [15.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/galois_group.py
          [15.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field_base.pyx
          [15.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/morphism.py
          [15.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/maps.py
          [15.2 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field_ideal_rel.py
          [4.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field_morphisms.pyx
          [4.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field_element_quadratic.pyx
          [4.2 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/small_primes_of_degree_one.py
          [5.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field_ideal.py
          [11.2 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/totallyreal.pyx
          [7.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/totallyreal_data.pyx
          [3.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/unit_group.py
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field_element.pyx
          [13.2 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/totallyreal_phc.py
          [3.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/order.py
          [10.2 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/totallyreal_rel.py
          [4.1 s]
   ***   Warning: large Minkowski bound: certification will be VERY long.
   ***   Warning: large Minkowski bound: certification will be VERY long.
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/rings/number_field/number_field.py
          [45.6 s]
 All tests passed!
 Timings have been updated.
 Total time for all tests: 45.6 seconds


 [EMAIL PROTECTED]:~/sage/devel/sage-nca$ ~/sage/sage -tp 6 sage/libs/pari/*
 Global iterations: 1
 File iterations: 1
 TeX files: 0
 Using cached timings.

 ----------------------------------------------------------------------
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-nca/sage/libs/pari/gen.pxi
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-nca/sage/libs/pari/decl.pxi
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-nca/sage/libs/pari/misc.pxi
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/libs/pari/pari_err.pxi
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/libs/pari/to_gen.pxi
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-
 nca/sage/libs/pari/setlvalue.pxi
          [0.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-nca/sage/libs/pari/gen_py.py
          [3.1 s]
 sage -t  3.2.2.alpha0-x86_64-Linux/devel/sage-nca/sage/libs/pari/gen.pyx
          [5.4 s]
 All tests passed!
 Timings have been updated.
 Total time for all tests: 5.4 seconds
 [EMAIL PROTECTED]:~/sage/devel/sage-nca$
 }}}

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