Martin R. Albrecht
Martin R. Albrecht
Do you have any error logs etc? As in "who" is complaining "Float type 'dd' unknown" ? Maybe G6K didn't pick it up? Have you tried constructing a MatGSO object...
Does, say, this work? ```python from fpylll import IntegerMatrix, GSO B = IntegerMatrix.random(5, 'uniform', bits = 8) M = GSO.Mat(B, float_type="dd") ```
Looks like there's a mismatch somewhere between what one copy/part of FPyLLL believes and what some other copy/part believes? Sorry, I'm clearly merely stating the obvious here.
```python import fpylll fpylll.config.have_qd ``` returns `True` or `False`?
Mhhh, not sure we can do much about this also over at FPLLL/FPyLLL as it seems to be about how Debian/Ubuntu builds FPLLL?
FWIW I've installed SageMath in a conda environment and there it comes with `qd`: ``` $ ldd /home/malb/.conda/envs/sagemath/lib/libfplll.so.8.0.1 ... libqd.so.0 => /home/malb/.conda/envs/sagemath/lib/./libqd.so.0 (...) ... ``` Maybe you can check "who"...
FWIW: I'm the process of "fixing" the main branch so that PR failures are meaningful again.
If you rebase on master CI should be meaningful again
Thanks!