Opened 3 years ago

Last modified 3 years ago

#21341 closed enhancement

Better wrapping of IML — at Version 1

Reported by: Bouillaguet Owned by:
Priority: major Milestone: sage-7.4
Component: interfaces Keywords: sd75
Cc: cpernet Merged in:
Authors: Reviewers:
Report Upstream: Reported upstream. No feedback yet. Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by Bouillaguet)

The IML package should be better wrapped up, for instance in sage/libs/IML. The cdef are hidden in sage/matrix/matrix_integer_dense.pyx.

The problem is that IML somehow conflicts with linbox (which also includes IML).

For instance, adding :

cdef extern from "linbox/solutions/solve.h" namespace "LinBox":
     pass

on top of sage/matrix/matrix_integer_dense.pyx prevents it from compiling.

Change History (1)

comment:1 Changed 3 years ago by Bouillaguet

  • Description modified (diff)
  • Keywords sd75 added
Note: See TracTickets for help on using tickets.