Opened 5 years ago

Closed 4 years ago

#13422 closed Bugs (invalid)

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:

Description

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 ;)

Change History (3)

comment:1 by anonymous, 5 years ago

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

comment:2 by John Maddock, 4 years ago

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.

comment:3 by John Maddock, 4 years ago

Resolution: invalid
Status: newclosed

Requested info not supplied: please reopen on github with more info.

Note: See TracTickets for help on using tickets.