Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-04-05 03:17:02

until today, intel-win.jam passed a number of frontend options to compiler,


When trying to run regression tests with Intel-Win 9.0, Stefan Slapeta run
into internal compiler errors. Removing the above options fixes that.

They were added by Jurgen's suggestion, who said they disable "microsoft bug
emulation", IIRC. On the other hand, Stefan said this:

   -Qoption,cpp,--const_string_literals ... that should be the case anyway
   -Qoption,cpp,--new_for_init ... why? there's a documented option for this
   -Qoption,cpp,--no_implicit_typename ... same as (1)
   -Qoption,cpp,--no_friend_injection ... why?????
   -Qoption,cpp,--no_microsoft_bugs ... that's very dangerous as intel have
      their own mode for microsoft compatibility. the std library would
      compile without that

I'm not an expert with Intel compiler, so have no idea what options are really
necessary at the moment. Can somebody comment?

Thanks in advance,

Vladimir Prus
Boost.Build V2:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at