fix for intel icpc with older gcc