- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I think __INTEL_COMPILER_UPDATE changed behaviour in icc 19. From https://software.intel.com/en-us/cpp-compiler-developer-guide-and-reference-additional-predefined-macros I expected the __INTEL_COMPILER_UPDATE for my compiler to be 3, but it is 0 instead. See also https://gitlab.kitware.com/cmake/cmake/issues/19115 $ cat ver.cpp __INTEL_COMPILER __INTEL_COMPILER_UPDATE __INTEL_COMPILER_BUILD_DATE $ icpc -v icpc version 19.0.3.199 (gcc version 6.4.0 compatibility) $ icpc -E ver.cpp | tail -4 1900 0 20190206
- Tags:
- CC++
- Development Tools
- Intel® C++ Compiler
- Intel® Parallel Studio XE
- Intel® System Studio
- Optimization
- Parallel Computing
- Vectorization
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It should have printed 3. Thank for reporting it.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page