I am trying to compile my self-written C++ code on an ia64 system.
My source files are located on an nfs-mounted filesystem, because I
frequently compile my code on different machines. I am using 'make'
to control compilation.
A noteable difference between gcc and sgiCC is, that there are frequent
nfs failures when using sgiCC, but not with gcc. About every fifth to
tenth file fails. Is there any known problem with I/O ?
Using similar options, compile time for the whole package differs
substantially. With gcc it takes about 6:30 minutes (obtained by time
command), with sgiCC it takes several hours. Due to the nfs failures,
I did not make a timing. With a local copy of the sources, compile time
was 1:48:00 hours (obtained by time command). Is there specific reason
for this ?
SGIcc Compilers: Version 0.01.0-13
Compile time options:
sgiCC -c -I. -I<somepath> -fullwarn -O2 -woff 1155,1174,1375,1468 -g3
g++ -c -I. -I<somepath> -O -g3
Thanks for your help