Failed
tests / testsuite-gcc / openmodelica_interactive-API.showDoc.mos (from (result.xml))
Failing for the past 1 build
(Since Failed )
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ Show Documentation via getDocumentationAnnotation (bug: 1446) ... equation mismatch [time: 0] ==== Log /tmp/omc-rtest-unknown/openmodelica/interactive-API/showDoc.mos_temp1248/log-showDoc.mos {true} Evaluating: loadModel(Modelica, {"3.1"}) false Evaluating: getDocumentationAnnotation(Modelica.Math.Matrices.LAPACK) {"","",""} Evaluating: getDocumentationAnnotation(Modelica.Math.Matrices.LAPACK.dgeev) {"","",""} Equation mismatch: diff says: --- /tmp/omc-rtest-unknown/openmodelica/interactive-API/showDoc.mos_temp1248/equations-expected2019-01-18 20:41:38.413831079 +0000 +++ /tmp/omc-rtest-unknown/openmodelica/interactive-API/showDoc.mos_temp1248/equations-got2019-01-18 20:41:38.525830749 +0000 @@ -1,110 +1,7 @@ {true} Evaluating: loadModel(Modelica, {"3.1"}) -true +false Evaluating: getDocumentationAnnotation(Modelica.Math.Matrices.LAPACK) -{"<html> -<p> -This package contains external Modelica functions as interface to the -LAPACK library -(<a href=\"http://www.netlib.org/lapack\">http://www.netlib.org/lapack</a>) -that provides FORTRAN subroutines to solve linear algebra -tasks. Usually, these functions are not directly called, but only via -the much more convenient interface of -<a href=\"Modelica://Modelica.Math.Matrices\">Modelica.Math.Matrices</a>. -The documentation of the LAPACK functions is a copy of the original -FORTRAN code. -</p> - -<p> -The details of LAPACK are described in: -</p> - -<dl> -<dt>Anderson E., Bai Z., Bischof C., Blackford S., Demmel J., Dongarra J., -Du Croz J., Greenbaum A., Hammarling S., McKenney A., and Sorensen D.:</dt> -<dd> <b>Lapack Users' Guide</b>. -Third Edition, SIAM, 1999.</dd> -</dl> - -<p> -This package contains a direct interface to the LAPACK subroutines -</p> - -</html>","",""} +{"","",""} Evaluating: getDocumentationAnnotation(Modelica.Math.Matrices.LAPACK.dgeev) -{"Lapack documentation -Purpose -======= -DGEEV computes for an N-by-N real nonsymmetric matrix A, the -eigenvalues and, optionally, the left and/or right eigenvectors. -The right eigenvector v(j) of A satisfies -A * v(j) = lambda(j) * v(j) -where lambda(j) is its eigenvalue. -The left eigenvector u(j) of A satisfies -u(j)**H * A = lambda(j) * u(j)**H -where u(j)**H denotes the conjugate transpose of u(j). -The computed eigenvectors are normalized to have Euclidean norm -equal to 1 and largest component real. -Arguments -========= -JOBVL (input) CHARACTER*1 -= 'N': left eigenvectors of A are not computed; -= 'V': left eigenvectors of A are computed. -JOBVR (input) CHARACTER*1 -= 'N': right eigenvectors of A are not computed; -= 'V': right eigenvectors of A are computed. -N (input) INTEGER -The order of the matrix A. N >= 0. -A (input/output) DOUBLE PRECISION array, dimension (LDA,N) -On entry, the N-by-N matrix A. -On exit, A has been overwritten. -LDA (input) INTEGER -The leading dimension of the array A. LDA >= max(1,N). -WR (output) DOUBLE PRECISION array, dimension (N) -WI (output) DOUBLE PRECISION array, dimension (N) -WR and WI contain the real and imaginary parts, -respectively, of the computed eigenvalues. Complex -conjugate pairs of eigenvalues appear consecutively -with the eigenvalue having the positive imaginary part -first. -VL (output) DOUBLE PRECISION array, dimension (LDVL,N) -If JOBVL = 'V', the left eigenvectors u(j) are stored one -after another in the columns of VL, in the same order -as their eigenvalues. -If JOBVL = 'N', VL is not referenced. -If the j-th eigenvalue is real, then u(j) = VL(:,j), -the j-th column of VL. -If the j-th and (j+1)-st eigenvalues form a complex -conjugate pair, then u(j) = VL(:,j) + i*VL(:,j+1) and -u(j+1) = VL(:,j) - i*VL(:,j+1). -LDVL (input) INTEGER -The leading dimension of the array VL. LDVL >= 1; if -JOBVL = 'V', LDVL >= N. -VR (output) DOUBLE PRECISION array, dimension (LDVR,N) -If JOBVR = 'V', the right eigenvectors v(j) are stored one -after another in the columns of VR, in the same order -as their eigenvalues. -If JOBVR = 'N', VR is not referenced. -If the j-th eigenvalue is real, then v(j) = VR(:,j), -the j-th column of VR. -If the j-th and (j+1)-st eigenvalues form a complex -conjugate pair, then v(j) = VR(:,j) + i*VR(:,j+1) and -v(j+1) = VR(:,j) - i*VR(:,j+1). -LDVR (input) INTEGER -The leading dimension of the array VR. LDVR >= 1; if -JOBVR = 'V', LDVR >= N. -WORK (workspace/output) DOUBLE PRECISION array, dimension (LWORK) - -On exit, if INFO = 0, WORK(1) returns the optimal LWORK. -LWORK (input) INTEGER -The dimension of the array WORK. LWORK >= max(1,3*N), and -if JOBVL = 'V' or JOBVR = 'V', LWORK >= 4*N. For good -performance, LWORK must generally be larger. -INFO (output) INTEGER -= 0: successful exit -< 0: if INFO = -i, the i-th argument had an illegal value. -> 0: if INFO = i, the QR algorithm failed to compute all the -eigenvalues, and no eigenvectors have been computed; -elements i+1:N of WR and WI contain eigenvalues which -have converged. -","",""} +{"","",""} Equation mismatch: omc-diff says: Failed 't' 'f' Line 3: Text differs: expected: true got: false == 1 out of 1 tests failed [openmodelica/interactive-API/showDoc.mos_temp1248, time: 0]