Opened 3 years ago

Last modified 3 years ago

#21321 closed enhancement

Cleanup in sparse modules — at Version 5

Reported by: Bouillaguet Owned by:
Priority: major Milestone: sage-7.4
Component: linear algebra Keywords: sd75
Cc: cpernet Merged in:
Authors: Charles Bouillaguet Reviewers:
Report Upstream: N/A Work issues:
Branch: u/Bouillaguet/module_pxi_must_die (Commits) Commit: a32caee5c84af293b597434ef5c4449e722ca28e
Dependencies: Stopgaps:

Description (last modified by Bouillaguet)

This ticket removes all the .pxi files in sage/modules, and replaces them by proper .pxd/pyx files.

It adds no new functionnality, but seems to be required to have a C++ binding to linbox.

Change History (5)

comment:1 Changed 3 years ago by Bouillaguet

  • Branch set to u/Bouillaguet/module_pxi_must_die

comment:2 Changed 3 years ago by cpernet

  • Cc cpernet added
  • Commit set to 0d50a4e7953836d11d1baea347087b3a81bae167
  • Keywords sd75 added

New commits:

0d50a4eremoves .pxi files in sage/modules, replace by .pyx/pxd

comment:3 Changed 3 years ago by git

  • Commit changed from 0d50a4e7953836d11d1baea347087b3a81bae167 to a32caee5c84af293b597434ef5c4449e722ca28e

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

fd3ee8cconvert modules/vector_rational_sparse.pxi
b6bc054Merge commit 'fd3ee8c9a45b75c5384546166496622d6a860f15' into develop
e5c8348fix vector_rational_sparse
a31fc69convert module/vector_integer_sparse.pxi
855a549Merge commit 'a31fc697619288b58799a3edb80d41bf070c3d50' into develop
ef6eecefixed vector_integer_sparse
f0c88dbconvert modules/vector_modn_sparse.pxi
2d7ee59Merge branch 'modules_pxi_must_die_hard' into develop
a32caeefixed vector_modn_sparse

comment:4 Changed 3 years ago by Bouillaguet

  • Authors changed from Bouillaguet to Charles Bouillaguet

comment:5 Changed 3 years ago by Bouillaguet

  • Description modified (diff)
  • Priority changed from minor to major
  • Status changed from new to needs_review
Note: See TracTickets for help on using tickets.