Compiler error in fft3dlib.f90
Posted: Mon Jan 08, 2007 2:41 am
hello~
I complier vasp 4.6 with IFC 9.1.040 but get some errors.
These errors constrain me to stop complier...
Please tell me what to do!
Thanks~
my machines
compiler:IFC 9.1.040
lib.:MKL 8.1
CPU: Intel core 2 duo E6600
distr.:Fedora core 6
see below errors:
fft3dlib.f90(1538) : (col. 10) remark: loop was not vectorized: not inner loop.
fft3dlib.f90(1539) : (col. 30) remark: loop was not vectorized: unsupported loop structure.
fortcom: Error: fft3dlib.f90, line 1627: Sharing of a DO termination statement by more than one DO statement is an obsolescent feature in Fortran 95. Use an END DO or CONTINUE statement for each DO statement. [20]
20 CONTINUE
---^
fortcom: Error: fft3dlib.f90, line 1704: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Error: fft3dlib.f90, line 2625: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Error: fft3dlib.f90, line 3531: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Error: fft3dlib.f90, line 4064: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (1010,1050,1090,1130,1170,1210,1250),IGO
------^
compilation aborted for fft3dlib.f90 (code 1)
make: *** [fft3dlib.o] Error 1
I complier vasp 4.6 with IFC 9.1.040 but get some errors.
These errors constrain me to stop complier...
Please tell me what to do!
Thanks~
my machines
compiler:IFC 9.1.040
lib.:MKL 8.1
CPU: Intel core 2 duo E6600
distr.:Fedora core 6
see below errors:
fft3dlib.f90(1538) : (col. 10) remark: loop was not vectorized: not inner loop.
fft3dlib.f90(1539) : (col. 30) remark: loop was not vectorized: unsupported loop structure.
fortcom: Error: fft3dlib.f90, line 1627: Sharing of a DO termination statement by more than one DO statement is an obsolescent feature in Fortran 95. Use an END DO or CONTINUE statement for each DO statement. [20]
20 CONTINUE
---^
fortcom: Error: fft3dlib.f90, line 1704: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Error: fft3dlib.f90, line 2625: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Error: fft3dlib.f90, line 3531: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Error: fft3dlib.f90, line 4064: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (1010,1050,1090,1130,1170,1210,1250),IGO
------^
compilation aborted for fft3dlib.f90 (code 1)
make: *** [fft3dlib.o] Error 1