I am using the Intel Compiler v11.1 on Snow Leopard. I am able to compiler my library as 32-bit using -m32. When changing to 64-bit (-m64) I get the following error:
Linking CXX shared library MEXAllocateAlignedMemory.mexmaci64
Assertion failed: (truncated uleb128 expression), function getULEB128, file /usr/local/include/libunwind/AddressSpace.hpp, line 152.
icpc: error #10106: Fatal error in ld, terminated by IOT instruction
The above code simply allocates aligned memory for other functions using the following:
temp_ptr = (void*)ippsMalloc_64f((int)(size));
Where is the error coming from?
Thank you for any help,