Hi!
I observed that the tests fail to run for IT++ 4.0.1 while building on a Debian amd64 system. The details are:
Build log:
http://vireo.org/tmp/libitpp_4.0.1-2_amd64.build
vec_test failure:
http://vireo.org/tmp/vec_test.tmp
blas_test failure:
http://vireo.org/tmp/blas_test.tmp
Please consider fixing this issue, which probably has to do with the zdotu_ calling convention.
Thanks!
Kumar
Patch changing the preferred calling convention of zdotu_ function
Logged In: YES
user_id=1004597
Originator: NO
Hi Kumar,
Thanks for the report. I think that the attached patch should solve this issue, non breaking these tests on other platforms.
BTW, the source of this problem is probably a misdetection of calling conventions of Fortran functions from C/C++. Should you need more information about these calling conventions, please have a look at this GCC bug report:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20178
The attached patch should be included in the next bug-fix release.
BR,
/Adam
File Added: itpp-zdotu-debian.patch