I am about to test the ACML 5.3.1 (built with ifort) for Windows 64-bit as downloaded from the downloads page.
We have been using ACML 5.1.0 up to now and I just replaced now the location pointing now to 5.3.1 without changing anything else in the compilation environment or changing any compiler options. Then at the final linking step, it terminates with unresolved symbols:
libacml_mp.lib(acmlgetenv.obj) : error LNK2019: unresolved external symbol __report_rangecheckfailure referenced in function acmlgetenv_
libacml_mp.lib(acmlcpuid.obj) : error LNK2001: unresolved external symbol __report_rangecheckfailure
Why is this now suddenly given? - Where does it come from?
How can this be resolved?
Thanks and best regards,
We did use VS2012 to build the library. This was necessary because of some dependencies we had on the newer compiler.
So the suggestion is to try building with the newer compiler tools.