I'm having a few problems with the intel compiler XE 12.1. When I compile using boost I get some 20000 warnings from within the boost headers, even though at every location I have included boost I disabled warnings like so:
#pragma warning(push, 0)
I'm also getting warnings from Ogre3D where I did the same thing so I assume this approach isn't working at all. Does the intel compiler use its own comparable method of disabling warnings temporarily?
Note that I don't want to disable all warnings, just the ones coming from external headers.