Registered Member
|
Im experiancing the same problem as noted above with latest version of MKL and VS2010.
|
Registered Member
|
I am having the exact same problem as the previous gentleman:
This happen with cl.exe from Visual Studio 2010 using MKL version 10.3 downloaded today. HINT: if I use the include files from the MKL 10.3 linux version I downloaded 2 months ago. It works... no missing function! Unfortunately I could not find what would cause the missing symbol with the latest MKL version... I have been looking all around both set of include files, and could not really find any difference around the missing wm*powx functions. Could someone from Eigen take a look at this weird problem? Note that this thread has more than 1000 views... I assume a lot of "silent" people are having this same exact problem |
Moderator
|
It seems to be a MKL issue. I propose to disable these pow function on windows, and I'll report to MKL guys.
|
Moderator
|
Also, can someone confirm that these pow functions are the only issue on windows to use MKL?
|
Registered Member
|
ggael, thx for the rapid reponse.
As far as I am concerned, the pow function is the only issue I am having so far with latest beta and MKL. How do you suggest disabling those functions on Windows? Thanks again for the great work. S |
Moderator
|
I committed a fix, so you can just grab the devel branch: http://bitbucket.org/eigen/eigen/get/default.zip
gael |
Registered Member
|
ggael,
I just gave a try on windows (I am mostly on linux 90%) with latest version 3.1.1. Seems like this problem is still here, probably because of a very small bug. I guess you tried to solve the previously mentioned problem by using macros. Here is the code as of 3.1.1:
I assume it should have been #ifndef instead of #ifdef. Thanks anyway! S |
Moderator
|
|
Registered Member
|
I had to disable it in windows AND linux. In linux it gave me segfaults.
|
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]