Boost logo

Boost-Build :

Subject: Re: [Boost-build] [intel] Intel 11.0 on Windows breaking change
From: John Maddock (john_at_[hidden])
Date: 2008-11-12 07:59:32

Vladimir Prus wrote:
>> Beman Dawes wrote:
>>> Intel 11.0 for Windows shipped November 5th. There seems to be a
>>> breaking change; iclvars.bat now expects an argument, which must be
>>> one of ia32, ia32_intel64, intel64, ia32_ia64, or ia64.
>> Did you already submit a bug report to Intel about this?

I don't believe this is an Intel bug as such - those batch file are
undocumented details - the documentation always refers you to start menu
items thats load up a working command prompt with the relevent batch file
already called.

For the record though, there is now a choice, the directory structure looks


The iclvars.bat file requires a command line argument as noted previously,
while the iclvars_$(arch).bat does not (the former just forwards to the
latter). So... the problem can be solved either:

* By allowing the Intel configuration to specify the batch file and
arguments to run seperately from the icl command to use.
* By allowing the Intel configuration to specify the batch file to invoke,
rather than the icl compiler to invoke.

>>> Builds are failing; command lines being issued are missing the
>>> command at the beginning of the command line.
>>> Who looks after the intel tool files?
>> Nobody in particular, but that's not important question. Who gets to
>> *test* whatever changes I might make? Where's documentation for
>> those options?

I can test Intel-11 here,


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