Warning 4 : Tab characters are an extension to standard

Warning 4 : Tab characters are an extension to standard

Hi
I am using ifc on my i386/linux box.
I have a fortran 90 program and there is some problem compiling it with ifc.
There are sevral warning messages like this :
Tab characters are an extension to standard
While there is no such warnings when I am using absoft f90 compiler on the same machine or using IBM xlf90 compiler on an IBM SP workstation.
What's more serious, the result of the the program compiled by ifc is wrong. The expected result should give thounds of output in the loop but in the ifc compiled result there is only one. It seems that the program executes the loop only once.
I don't what is wrong with it.
Actually there is some Tab character inside the program.
But why does it matter?
I don't understand.
Thank you very much?

3 post / 0 nuovi
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione

As the message says, tab characters in Fortran source are non-standard. The Intel compiler currently warns you about use of extensions to the standard by default.

It would take analysis of your actual program to determine why the results are different. You'll need to step through it with the debugger to find out why.

Steve

Steve - Intel Developer Support

By the way, you can use -w90 (or -w95) to suppress the warnings for extensions to the standard.

Steve

Steve - Intel Developer Support

Lascia un commento

Eseguire l'accesso per aggiungere un commento. Non siete membri? Iscriviti oggi