Re: [ROOT] Intel icc compiler on Linux...

From: Matt Palmer (palmer@hep.phy.cam.ac.uk)
Date: Fri May 17 2002 - 18:20:01 MEST


I've now had success with this - I think it must have been a problem due to 
not being able to do a proper install if icc.  The great thing is I've seen a 
30% speed increase just from changing compiler!

Matt

On Thursday 16 May 2002 10:47 am, Fons Rademakers wrote:
>For me it works fine on RH7.1 and RH7.2. What Linux version/glibc are
>you using?
>
>-- Fons
>
>On Thu, 2002-05-16 at 11:12, Matt Palmer wrote:
>> >> Fons Rademakers writes:
>> >>  >   with the current version of ROOT in CVS we now fully support the
>> >>  > latest Intel icc v6 compiler.
>>
>> Hi, when I tried to compile root using icc (having used ./configure
>> linuxicc first of course!) I got the following error:
>>
>> icc -O -Iinclude  -o unix/src/TUnixSystem.o -c unix/src/TUnixSystem.cxx
>> unix/src/TUnixSystem.cxx
>> unix/src/TUnixSystem.cxx(2274): error: no operator "<<" matches these
>> operands operand types are: __dev_t << int
>>            *id = (statbuf.st_dev << 24) + statbuf.st_ino;
>>
>> I think this is due to __dev_t being of type long[2] rather than long long
>> for non-GNU compilers.
>>
>> Thanks
>> Matt



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:53 MET