Opened 5 months ago

Last modified 6 weeks ago

#13422 new Bugs

Handle Intel compiler in most config.hpp headers

Reported by: felix@… Owned by: John Maddock
Milestone: To Be Determined Component: config
Version: Boost 1.64.0 Severity: Problem
Keywords: Cc:


I'm trying to use the Intel Compiler with MSVC, but I'm struggling to make Boost work the same way as with VS/Gcc/Clang.

Most language features detection macros are basically broken with the Intel compiler, as this case is just not handled.

For now, I manually define macro such as BOOST_ASIO_HAS_STD_ARRAY as a workaround.

That'd be great to handle ICC directly in Boost ;)

Attachments (0)

Change History (2)

comment:1 Changed 5 months ago by anonymous

By the way : The intel compiler works on Linux, as it defines GNUC to make everyone's life easier.

comment:2 Changed 6 weeks ago by John Maddock

Component: Noneconfig
Owner: set to John Maddock

Intel on Windows is already handled as it's own special case in boost/config/compiler/intel.hpp

You need to be more specific about what's not working correctly.

Modify Ticket

Change Properties
Set your email in Preferences
as new The owner will remain John Maddock.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.