#16384: Multiplication of additive semigroup elements by integers
-------------------------------------+-------------------------------------
       Reporter:  nthiery            |        Owner:
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-6.3
      Component:  categories         |   Resolution:
       Keywords:                     |    Merged in:
        Authors:                     |    Reviewers:
Report Upstream:  N/A                |  Work issues:  failing tests, memory
         Branch:                     |  usage
  u/nthiery/categories/additive-     |       Commit:
  semigroups-intmul-16384            |  68d43b83000550b26ae1dcf2ee9f8e127f16fde2
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by nthiery):

 * commit:   => 68d43b83000550b26ae1dcf2ee9f8e127f16fde2
 * work_issues:   => failing tests, memory usage


Comment:

 The current implementation more or less works. However, given the usage of
 an action and the current implementation of actions, this will probably
 leak memory if a lot additive semigroups are temporarily constructed.
 There are also some failing tests.

 Still, reviewing the rest can start.
 ----
 Last 10 new commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=54c3d67befc2a991380f86ce3cc0836899d97cb4
 54c3d67]||{{{#15801: Initialize the base ring for module homsets}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=aa0159142f58b1feb9f2462aec4cc24a806165b3
 aa01591]||{{{#15801: doctests for CategoryObjects.base_ring + docfix in
 Modules.SubcategoryMethods.base_ring}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=79f476698d8658ca8649ab765de00995c24f5455
 79f4766]||{{{Merge branch 'public/categories/over-a-base-ring-
 category-15801' of trac.sagemath.org:sage into public/categories/over-a
 -base-ring-category-15801}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=281f5392e81e98d835ddf249325e66c1c36a08cc
 281f539]||{{{Added back in import statement as per comment.}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=96c631f536a20733a80e74fba45fecd5d98f6fd5
 96c631f]||{{{Merge branch 'develop' into categories/axioms-10963}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=b1a2aede666273d01405811aad2c6338a06c0330
 b1a2aed]||{{{Trac 10963: two typo fixes to let the pdf documentation
 compile}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=c16f18b56c2b5470088bbcf110ddbb15be6caf0c
 c16f18b]||{{{Merge branch 'public/ticket/10963-doc-distributive' of
 trac.sagemath.org:sage into categories/axioms-10963}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=dcb11d850530d23e1d8867daa84ade0e04d7ce15
 dcb11d8]||{{{Merge branch 'categories/axioms-10963' into
 categories/over_a_base_category-15801}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=15658bd13f22b874423f62b8e6e6fb4d4f7b56ec
 15658bd]||{{{Trac 15801: fixed merge with #12630}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=68d43b83000550b26ae1dcf2ee9f8e127f16fde2
 68d43b8]||{{{16384: implement the multiplication by integers for elements
 of an additive semigroup, through an action}}}||

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

Reply via email to