I am using icc (ICC) 12.1.5 20120612
and try to use static analysis with the following compile options
-O1 -s -diag-enable sc1 -mia32 -fno-jump-tables -check-uninit -Wunused-variable -static-intel -wd10237 -wd869
My code is just C, aprox. 120.000 lines.
Intel compiler fails with the following message:
(0): internal error: backend signals
icc: error #10338: Static security analysis has failed because of an internal error(code 4). Analysis results are likely to be incomplete.
In fact it creates a bunch of XML files in a directory, but does not contain anything useful or any reference to my code.
Milind Kulkarni (Intel) wrote:No, without it it compiles or works OK.
does this also come without static analysis options?
Milind Kulkarni (Intel)
you can as well try with the latest version like 18.104.22.1689 of Composer XE 2011 or 2013, whether it helps.[/quote wrote:
Or, you try to reduce some code, zip it and send to private communication, so it will not be visible to public.
I don't have the other versions of compiler, need to buy the upgrade. I will try to recude the code example.
I don't have the other versions of compiler, need to buy the upgrade
You can download an evaluaation version of the latest 13.0 compiler to see if it resolves the problem. To view the the results you will need the Intel Inspector XE which requires an Intel Parallel Studio 2013 XE license.
Is there any update on this? I'm getting exactly the same issue and do not really know how to investigate it. I'm using Visual Studio 2008, my project is C++ and only one project in my solution fails this way. I'm up-to-date both for Intel Composer and Inspector.