Code generation bug in -parallel

Code generation bug in -parallel

The attached program (which is actually C) produces incorrect output if and only if -parallel is specified, irrespective of the number of threads and what seems to be consistently.  However, there is a difference between and the beta, though both are incorrect.  It works in its Fortran version (not included) and under gcc.  To test it, run the command 'show N', where N is the number of iterations (I recommend 1).  That shows that it is corrupting the data indexed by the lower bound(s).

Downloadapplication/octet-stream bug-1.tar.gz14.6 KB
5 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

File renamed as Bug_1.tgz for the poor little Web script.


Downloadapplication/x-gtar bug-1.tgz14.6 KB

>>...File renamed as Bug_1.tgz for the poor little Web script.

That's OK and IDZ uploading subsystem verifies for some extensions and renames some of them ( the list of supported extensions provided below the editor's box ). Thanks for the report and test case.

Hi Nick,

I've reproduced the problem you reported, and entered it to our problem-tracking database.  I'll let you know when I have an update regarding it.  Thank you for your test case.

Thank you.
Feilong H.
Intel Developer Support

Tools Knowledge Base:

14.0 compiler contains a fix for this issue.  FYI.

Leave a Comment

Please sign in to add a comment. Not a member? Join today