For Intel 7.1 on Windows, __ICL and __INTEL_COMPILER are both defined as 700, rather than 701 or 710 or whatever.

That causes automatic version reporting, such as in the Boost regression tests, to report the wrong version.

Each new version getting a new version number seems like Software Engineering 101.

--Beman Dawes

1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.