Hi,
This with Intel non-commercial free compiler for Linux,
for vasp 4.6.28. See below.
Regards,
Rob.
fortcom: Warning: elpol.f90, line 760: The statement following this DEC loop optimization directive must be an iterative do-stmt, a vector assignment, an OMP pdo-directive, or an OMP parallel-do-directive.
!DIR$ IVDEP
------^
fortcom: Warning: fft3dlib.f90, line 1711: Sharing of a DO termination statement by more than one DO statement is obsolete. Use an END DO or CONTINUE statement for each DO statement. [20]
20 CONTINUE
---^
fortcom: Warning: fft3dlib.f90, line 1788: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Warning: fft3dlib.f90, line 2709: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Warning: fft3dlib.f90, line 3615: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
fortcom: Warning: fft3dlib.f90, line 4148: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (1010,1050,1090,1130,1170,1210,1250),IGO
------^
Intel Compiler warnings
Moderators: Global Moderator, Moderator
-
- Jr. Member
- Posts: 98
- Joined: Fri Apr 14, 2006 5:08 am
- Location: Suwon - Korea
Intel Compiler warnings
Last edited by lahaye on Sat Apr 22, 2006 3:51 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
Intel Compiler warnings
these are just warnings and can be ignored
Last edited by admin on Wed Apr 26, 2006 9:36 am, edited 1 time in total.
-
- Newbie
- Posts: 8
- Joined: Wed Jul 25, 2007 8:38 am
- License Nr.: 734
Intel Compiler warnings
With intels ifort 10.0 they are no longer warnings - they are errors,
and compilation halts.
Then what do I do?
./preprocess <fft3dlib.F | /usr/bin/cpp -P -C -traditional >fft3dlib.f90 -DHOST=\"LinuxIFC\" -Dkind8 -DNGXhalf -DCACHE_SIZE=12000 -DPGF90 -Davoidalloc
ifort -FR -lowercase -O1 -mtune=pentium4 -xW -prefetch- -unroll0 -e95 -vec_report3 -c fft3dlib.f90
fortcom: Error: fft3dlib.f90, line 1623: 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 1700: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
and compilation halts.
Then what do I do?
./preprocess <fft3dlib.F | /usr/bin/cpp -P -C -traditional >fft3dlib.f90 -DHOST=\"LinuxIFC\" -Dkind8 -DNGXhalf -DCACHE_SIZE=12000 -DPGF90 -Davoidalloc
ifort -FR -lowercase -O1 -mtune=pentium4 -xW -prefetch- -unroll0 -e95 -vec_report3 -c fft3dlib.f90
fortcom: Error: fft3dlib.f90, line 1623: 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 1700: The computed GOTO statement is an obsolescent feature in Fortran 95.
GOTO (10,50,90,130,170,210,250),IGO
------^
Last edited by janbor on Thu Jul 26, 2007 8:49 am, edited 1 time in total.
-
- Newbie
- Posts: 1
- Joined: Wed Oct 24, 2007 3:17 pm
Intel Compiler warnings
follow the makeeilf.linux_ifc_P4
&
remove the -e95
&
remove the -e95
Last edited by he.cao on Wed Oct 24, 2007 3:33 pm, edited 1 time in total.