New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better wrapping of IML #21341
Comments
This comment has been minimized.
This comment has been minimized.
Changed keywords from none to sd75 |
This comment has been minimized.
This comment has been minimized.
Branch: u/Bouillaguet/iml_wrapper |
Commit: |
New commits:
|
comment:5
What is the point of this:
Why not just call the IML functions directly? If it's related to the problem in the ticket description, I'd rather try to fix that problem or at least understand why it does not work. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:8
I think this is an upstream linbox bug. |
This comment has been minimized.
This comment has been minimized.
Upstream: Reported upstream. No feedback yet. |
comment:10
In code like
it's better to not put the values (101 and 102) since this confuses people to think that Cython actually uses those values (it just ignores them). Also: use 4 spaces of indentation. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
Jeroen, does this suit you (also see my "private" email)? |
comment:13
Let's see what the patchbot says (you can remind me if the patchbot tests pass). |
comment:14
And fill in your name as author... |
Author: Charles Bouillaguet |
comment:15
Oops. |
comment:16
Jeroen, the tests fail on the patchbot for an unrelated reason (a deprecation warning in generic_graph.pyx). I can't reproduce the problem on my machine. How do you feel about the ticket? |
comment:17
The patchbot failures are indeed unrelated. |
Reviewer: Jeroen Demeyer |
Changed branch from u/Bouillaguet/iml_wrapper to |
The IML package should be better wrapped up, for instance in
sage/libs/iml
. The functions are hidden insage/matrix/matrix_integer_dense.pyx
.There is a problem that IML conflicts with linbox: linbox-team/linbox#35
For instance, adding :
on top of
sage/matrix/matrix_integer_dense.pyx
prevents it from compiling.Upstream: Reported upstream. No feedback yet.
CC: @ClementPernet
Component: interfaces
Keywords: sd75
Author: Charles Bouillaguet
Branch/Commit:
08277ea
Reviewer: Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/21341
The text was updated successfully, but these errors were encountered: