This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Wolfgang Bangerth wrote:The problem with icc is that (at least as far as I can tell) it gets out of sync with the header files and library routines it needs to cooperate with, and I have had to update the compiler just to get vanilla code (not my own) to compile. Maybe (probably?) not much of a problem if you're paying for annual support and you keep your compiler up-to-date, but it is a problem.
icc may be fast, but that isn't enough. We use icc as a good compliance checker for standards conformance of our code ;-)
I've always liked having more than one compiler for a given platforms, for the very reason you cite. I find my code is more portable and reliable if I can make it work with several compilers.
That said, I've not found code that won't compile correctly with icc, but that may very well be the fact that I use it almost exclusively for code of my own invention, or standardized benchmarks that tend not to stress language features.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |