I'm on Win 8.1 x64 ICC 15.0.3, MSVC 2013.
When I break compilation, sometimes ICC left 4-charactes (readable characters) internal compilation files, they are removed when compilation is unsuccessful.
But when I break it they are left-overs.
This interfere with GIT ignore rules, since it seems their names are randomly-generated.
e.g. when I do report from Amplifier or Inspector, the result directory created is prefixed by letter 'r' (==report?) so I can easily ignore them via configuration of GIT (or possibly other VCS too).