If I do a simple throw std::runtime_error("test exception") in a function at the bottom of bunch of recursive functions using cilk_for, I get a crash with this error:
$ icc --version
icc (ICC) 12.0.0 20101006
This seems to be true for both icc12.0.020101006 and 12.0.0 20100512
How do I convert cilk::mutex objects into Intel Cilk Plus?
The intel compiler doesn't appear to include a static version of cilkrts. It includes libcilkrts.so, but no libcilkrts.a
Intel Composer XE 2011.
I wonder what would be preventing the compiler from vectorizing the innermost loop in the following function (e.g.):
I wrote, compiled and ran a simulation program both using icc and gcc. The output was not the same, but it was very close most of the time.