linbox
Bug List
Global BlasMatrixDomain::areEqual (const Matrix1 &A, const Matrix2 &B)
use refs
Global BlasMatrixDomain::isIdentity (const Matrix1 &A)

use refs

use refs

Global BlasMatrixDomain::isIdentityGeneralized (const Matrix1 &A)

use refs

use refs

Global BlasMatrixDomain::isZero (const Matrix1 &A)
use refs
Global BlasSubmatrix::read (std::istream &file, const Field &field)
reading a submatrix should not be allowed !!
Global CheckMulAdd (const Integer &alpha, const BlasMatrix< Integer > &A, const BlasMatrix< Integer > &B, const Integer &beta, const BlasMatrix< Integer > &C)
si p n'est pas premier, fgemm fait n'importe quoi (division par alpha)
Global EarlyMultipCRA::dot (Integer &z, const Integer &D, const Vect1< Integer > &v1, const Vect2 &v2)
why a dot product here ?
Global EarlyMultipCRA::dot (DomainElement &z, const Domain &D, const Vect1< DomainElement, Alloc< DomainElement > > &v1, const Vect2 &v2)
why a dot product here ?
File field/modular.h
move Element& init(const Element&) to FFPACK. use using more..
Global LinBox::checkBlasPrime (const Prime p)
why is this hard coded ?
Global LinBox::Identity (const Field &F, typename Field::Element *Id, const size_t ldI, const size_t lig1, const size_t col1, const size_t lig2, const size_t col2)
long et size_t ne cohabitent pas bien.
Global LinBox::Protected::random_rankupdate (Field &F, const Randiter &R, BlasMatrix< typename Field::Element > &A, int &rank, const RingCategories::IntegerTag &tag)

const !

do perms ?

do perms ?

Global main (int argc, char **argv)

testRandomIterator fails

testRandomIterator fails

the arguments are meaningless

Global main (int ac, char **av)
: this one completely fails :
Global main (int argc, char *argv[])
q or not q ?
Global ModularBalanced< double >::isMinusOne (const Element &x) const
faux si modulus==2
File rational-reconstruction.h
demander FPLLL comme dépendance optionnelle...
File test-charpoly.C

occasionnnaly there is a "SIGFPE, Arithmetic exception." in CRA

testRandomCharpoly is not always tested !!

File test-commentator.C
this test does not even test if anything is outputted (and it passes even though)
File test-ffpack.C
this file does not compile or the test fails for some fields.
File test-ftrmm.C

ftrmm fails on non-double transposed versions.

is fgemm correct on null A and B ?

File test-matrix-stream.C
this tests reveals memory leaks
Global test_fgemm (std::ostream &report, const Field &F)

if beta != 0 but A and B are 0 (or don't exist) then C != beta C

needs p prime.

Global testRingTrivia (const Field &F, const char *name)
BlockRing does not know about 0 and 1 !