|
From: Mailing l. u. f. U. C. a. U. <kal...@li...> - 2013-07-24 15:56:06
|
here's the dbg info copied from eclipse.
PS: I can pass the test with atlas provided by centos repo
atlas-sse3.x86_64 3.8.4-2.el6
@base
atlas-sse3-devel.x86_64 3.8.4-2.el6
@base
stack:
matrix-lib-test [C/C++ Application]
matrix-lib-test [11312] [cores: 1]
Thread [1] 11312 [core: 1] (Suspended : Signal : SIGABRT:Aborted)
raise() at 0x33090328a5
abort() at 0x3309034085
kaldi::KaldiAssertFailure_() at kaldi-error.cc:136 0x4cf401
kaldi::MatrixBase<double>::LapackGesvd() at kaldi-matrix.cc:401 0x48fdd3
kaldi::MatrixBase<double>::DestructiveSvd() at kaldi-matrix.cc:1,330
0x48b902
kaldi::MatrixBase<double>::Svd() at kaldi-matrix.cc:1,352 0x48b9bb
kaldi::MatrixBase<double>::Svd() at kaldi-matrix.h:315 0x468e50
kaldi::MatrixBase<double>::Cond() at kaldi-matrix.cc:1,222 0x48bf47
kaldi::InitRand<double>() at matrix-lib-test.cc:74 0x42dd7e
kaldi::UnitTestCompressedMatrix<double>() at matrix-lib-test.cc:3,532
0x43055a
kaldi::MatrixUnitTest<double>() at matrix-lib-test.cc:3,705 0x42de8b
main() at matrix-lib-test.cc:3,829 0x42dac7
variable list after invoking the following @line393 kaldi-matrix.cc
clapack_Xgesvd(v_job, u_job,
&M, &N, data_, &LDA,
s->Data(),
V->Data(), &V_stride,
U->Data(), &U_stride,
p_work, &l_work,
&result);
__func__ char [12] 0x4d5418
M KaldiBlasInt 1
LDA KaldiBlasInt 2
U kaldi::MatrixBase<double> * 0x7ffffffface0
data_ double * 0x7413b0
*data_ double 0
num_cols_ kaldi::MatrixIndexT 1
num_rows_ kaldi::MatrixIndexT 10
stride_ kaldi::MatrixIndexT 2
l_work KaldiBlasInt 5
p_work double * 0x741460
*p_work double 1.0829823019173015e-312
temp void * 0x741460
N KaldiBlasInt 10
V kaldi::MatrixBase<double> * 0x7fffffffacc0
data_ double * 0x7406a0
*data_ double 0
num_cols_ kaldi::MatrixIndexT 1
num_rows_ kaldi::MatrixIndexT 1
stride_ kaldi::MatrixIndexT 2
result KaldiBlasInt -13
tmpU kaldi::Matrix<double> {...}
V_stride KaldiBlasInt 2
work_query double 5
u_job char * 0x4d4fea "N"
tmpV kaldi::Matrix<double> {...}
U_stride KaldiBlasInt 2
v_job char * 0x4d4fea "N"
this kaldi::MatrixBase<double> * const 0x7fffffffaf80
data_ double * 0x741300
*data_ double 0.78239572048187256
num_cols_ kaldi::MatrixIndexT 1
num_rows_ kaldi::MatrixIndexT 10
stride_ kaldi::MatrixIndexT 2
s kaldi::VectorBase<double> * 0x7fffffffb190
data_ double * 0x7404a0
*data_ double 0
dim_ kaldi::MatrixIndexT 1
U_in kaldi::MatrixBase<double> * 0x0
V_in kaldi::MatrixBase<double> * 0x0
On Wed, Jul 24, 2013 at 11:04 PM, Mailing list used for User Communication
and Updates <kal...@li...> wrote:
> Could you please run this in a debugger and show me the values of
> p_work, l_work and result, e.g.
>
> gdb matrix-lib
> (gdb) r
> [wait till it crashes]
> (gdb) up
> (gdb) up # not sure how many times
> (gdb) up
> (gdb) p l_work
> (gdb) p p_work
> (gdb) p result
>
> Dan
>
>
>
> On Wed, Jul 24, 2013 at 10:34 AM, Mailing list used for User
> Communication and Updates <kal...@li...> wrote:
> > Hi,
> >
> > I tried latest trunk version with MKL. I have no problem when running
> `make
> > all`, but get a FAIL when testing. Can anyone help? Thanks.
> >
> >
> > svn revision 2720 trunk
> >
> >
> > configuration line:
> > $ ./configure --threaded-math=yes --mathlib=MKL --use-cuda=yes
> > --mkl-root=$MKLROOT --omp-libdir=/opt/intel/lib/intel64
> >
> >
> > MKL version 11.0 update 5 (latest)
> >
> >
> > Linux version CentOS 6.4
> > $ uname -a
> > Linux 2.6.32-358.6.2.el6.x86_64 #1 SMP Thu May 16 20:59:36 UTC 2013
> x86_64
> > x86_64 x86_64 GNU/Linux
> >
> >
> > $ gcc -v
> > Using built-in specs.
> > Target: x86_64-redhat-linux
> > Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> > --infodir=/usr/share/info --with-bugurl=
> http://bugzilla.redhat.com/bugzilla
> > --enable-bootstrap --enable-shared --enable-threads=posix
> > --enable-checking=release --with-system-zlib --enable-__cxa_atexit
> > --disable-libunwind-exceptions --enable-gnu-unique-object
> > --enable-languages=c,c++,objc,obj-c++,java,fortran,ada
> --enable-java-awt=gtk
> > --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
> > --enable-libgcj-multifile --enable-java-maintainer-mode
> > --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib
> > --with-ppl --with-cloog --with-tune=generic --with-arch_32=i686
> > --build=x86_64-redhat-linux
> > Thread model: posix
> > gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC)
> >
> >
> > ~/kaldi/trunk/src/matrix
> > $ make test
> > Running matrix-lib-test .../bin/sh: line 1: 5561 Aborted
> > (core dumped) ./$x > /dev/null 2>&1
> > ... FAIL
> > Running kaldi-gpsr-test ...... SUCCESS
> > make: *** [test] Error 1
> >
> >
> > $ ./matrix-lib-test
> > ...
> > ...
> > VLOG[2] (UnitTestLbfgs():matrix-lib-test.cc:2734) L-BFGS finished after
> 59
> > function evaluations.
> > LOG (UnitTestCompressedMatrix():matrix-lib-test.cc:3623) M = [ ]
> >
> > LOG (UnitTestCompressedMatrix():matrix-lib-test.cc:3624) M2 = [ ]
> >
> > LOG (UnitTestCompressedMatrix():matrix-lib-test.cc:3626) Compressed
> matrix,
> > tot = 0, diff = 0
> >
> > MKL ERROR: Parameter 13 was incorrect on entry to DGESVD.
> > KALDI_ASSERT: at LapackGesvd:kaldi-matrix.cc:401, failed: result >= 0 &&
> > "Call to CLAPACK dgesvd_ called with wrong arguments"
> > Stack trace is:
> > kaldi::KaldiGetStackTrace()
> > kaldi::KaldiAssertFailure_(char const*, char const*, int, char const*)
> > kaldi::MatrixBase<double>::LapackGesvd(kaldi::VectorBase<double>*,
> > kaldi::MatrixBase<double>*, kaldi::MatrixBase<double>*)
> > kaldi::MatrixBase<double>::DestructiveSvd(kaldi::VectorBase<double>*,
> > kaldi::MatrixBase<double>*, kaldi::MatrixBase<double>*)
> > kaldi::MatrixBase<double>::Svd(kaldi::VectorBase<double>*,
> > kaldi::MatrixBase<double>*, kaldi::MatrixBase<double>*) const
> > .
> > .
> > .
> > ./matrix-lib-test() [0x43055a]
> > ./matrix-lib-test() [0x42de8b]
> > ./matrix-lib-test(main+0x1d) [0x42dac7]
> > /lib64/libc.so.6(__libc_start_main+0xfd) [0x330901ecdd]
> > ./matrix-lib-test() [0x42ced9]
> > Aborted (core dumped)
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > See everything from the browser to the database with AppDynamics
> > Get end-to-end visibility with application monitoring from AppDynamics
> > Isolate bottlenecks and diagnose root cause in seconds.
> > Start your free trial of AppDynamics Pro today!
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Kaldi-users mailing list
> > Kal...@li...
> > https://lists.sourceforge.net/lists/listinfo/kaldi-users
> >
>
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Kaldi-users mailing list
> Kal...@li...
> https://lists.sourceforge.net/lists/listinfo/kaldi-users
>
|