I am trying to compile a parallel linear solver library that offloads to Xeon Phi, but in the process of doing so I may have run into a showstopper . I compile it using the latest version of parallel studio on Windows and during compilation I receive quite a few instances of "warning #3335: *MIC* offload features on this platform currently require that RTTI be disable". The code is known to work on linux for a number of users, but I am the first trying to run it with Xeon Phi offload on Windows ...
I tried disabling RTTI and then the code does not compile at all, so I am trying to figure out how deep the consequences of this warning are ...
Does "this platform" imply that offload features works with RTTI on other platforms such as Linux?
Why is the message only a warning and not an error? Which offload features require that RTTI be disabled? What should i expect to happen if I ignore the warning?
Is there a timeline for implementation of full RTTI support with offload? (Hint: I am hoping you will say it is coming with 15.0 ;-))