This forum has been archived. All content is frozen. Please use KDE Discuss instead.

testing problem

Tags: None
(comma "," separated)
a_albert
Registered Member
Posts
1
Karma
0

testing problem

Fri Mar 28, 2014 12:12 am
Hi All,

I tried to run the standard Eigen-Eigen tests on Red Hat 6.5, 64-bit:
> make blas
> make check
....
[ 82%] Built target eigen2support_6
Scanning dependencies of target umfpack_support_1
[ 82%] Building CXX object test/CMakeFiles/umfpack_support_1.dir/umfpack_support.cpp.o
Linking CXX executable umfpack_support_1
/usr/local/lib64/../lib64/libumfpack.a(umfpack_gn_tictoc.o): In function `umfpack_toc':
umfpack_tictoc.c:(.text+0x5): undefined reference to `SuiteSparse_time'
/usr/local/lib64/../lib64/libumfpack.a(umfpack_gn_tictoc.o): In function `umfpack_tic':
umfpack_tictoc.c:(.text+0x25): undefined reference to `SuiteSparse_time'
/usr/local/lib64/../lib64/libumfpack.a(umf_i_cholmod.o): In function `umf_i_cholmod':
umf_cholmod.c:(.text+0xa3): undefined reference to `cholmod_start'
umf_cholmod.c:(.text+0x1fd): undefined reference to `cholmod_analyze'
umf_cholmod.c:(.text+0x215): undefined reference to `cholmod_free_sparse'
umf_cholmod.c:(.text+0x2ca): undefined reference to `cholmod_free_factor'
umf_cholmod.c:(.text+0x2e1): undefined reference to `cholmod_print_common'
umf_cholmod.c:(.text+0x2e9): undefined reference to `cholmod_finish'
umf_cholmod.c:(.text+0x489): undefined reference to `cholmod_transpose'
collect2: ld returned 1 exit status
make[3]: *** [test/umfpack_support_1] Error 1
make[2]: *** [test/CMakeFiles/umfpack_support_1.dir/all] Error 2
make[1]: *** [CMakeFiles/check.dir/rule] Error 2
make: *** [check] Error 2

The latest version of SuiteSparse was compiled and installed in /usr/local/lib64
What might be a problem?
I also checked that all missed functions are there (see below) and the library is really 64-bit.

> nm -Ca /usr/local/lib64/libumfpack.a | grep cholmod
umf_i_cholmod.o:
U cholmod_analyze
U cholmod_finish
U cholmod_free_factor
U cholmod_free_sparse
U cholmod_print_common
U cholmod_start
U cholmod_transpose
0000000000000000 a umf_cholmod.c
0000000000000000 T umf_i_cholmod
umf_l_cholmod.o:
U cholmod_l_analyze
U cholmod_l_finish
U cholmod_l_free_factor
U cholmod_l_free_sparse
U cholmod_l_print_common
U cholmod_l_start
U cholmod_l_transpose
0000000000000000 a umf_cholmod.c
0000000000000000 T umf_l_cholmod
U umf_i_cholmod
U umf_l_cholmod
U umf_i_cholmod
U umf_l_cholmod
szhou
Registered Member
Posts
2
Karma
0

Re: testing problem

Thu Apr 03, 2014 10:15 pm
I'm having the same problem :(
User avatar
benoitsteiner
Registered Member
Posts
13
Karma
0

Re: testing problem

Fri Apr 04, 2014 3:28 am
This looks like an issue specific to RedHat. I can't reproduce it myself, but the following posts from users who faced this problem may help you figure out a solution:
https://groups.google.com/forum/#!topic ... Yft0ybtEK0
http://www.ann.jussieu.fr/~lehyaric/ffc ... 8-1139.php




Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell