Files
Larry Gritz d2f45dbbdd build: Remove support for deprecated Intel icc compiler (#5040)
Intel icc is deprecated and hasn't had a release for a few years. It's
holding us back, both by making us work around an ever growing number of
icc bugs and limitation that will never be fixed, as well as not
allowing us to upgrade minimum versions of certain dependencies, because
icc can't correctly compile newer versions (as an example, it cannot use
a 'fmt' library newer than the oldest we support, 7.0).

So it's time to thank icc for its service and put it on the ice floe for
the polar bears to eat. This is of course in main (future 3.2), and will
not be backported to release branches, since we never stop support of a
dependency or toolchain of existing releases. People requiring icc for
whatever reason may keep using OIIO 3.1 or older.

We will continue to support and test icx, the fully supported Intel
LLVM-based compiler.

---------

Signed-off-by: Larry Gritz <lg@larrygritz.com>
2026-02-21 14:06:32 -08:00
..