|
|
|
|
|
by olliej
2398 days ago
|
|
This is hardly the first time this has happened. In this case their math library didn't do a CPUID feature test, but rather a vendor name test. It would be equivalent to testing website compatibility by doing a user agent check with just the browser name (e.g. navigator.userAgent.indexOf("Netscape"), etc) ICC also historically generated intentionally bad code for non-intel platforms - deliberately making function loaded depend on intel vs. everyone else rather than by feature set. |
|
https://www.agner.org/optimize/blog/read.php?i=49