Package: getfem++
Version: 4.1.1+dfsg1
Usertags: goto-cc

While building the package using our research compiler infrastructure we noticed
the following type incompatibilities in interface/src/scilab/src/c/extras.c:

In function Mmmtr, line 483 of the above file, Mmv is called:

Mmv(n,p,alpha,&(A[i][Aj0]),B,Bj0,&(C[i][Cj0]));

with

int     m, n, p;        /* C is m x n */
double  alpha;
Real    **A, **B, **C;
int     Aj0, Bj0, Cj0;

Yet Mmv is declared as follows:

void    Mmv(m,n,alpha,A,j0,x,beta,y)
int     m, n, j0;
double  alpha, beta;
Real    **A, *x, *y;

Thus, neither the number of arguments nor their types match. The result is
entirely undefined.

Best,
Michael

Attachment: pgpvuU0nyvtGX.pgp
Description: PGP signature

Reply via email to