²é¿´: 963  |  »Ø¸´: 12
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

huangyc

ľ³æ (ÕýʽдÊÖ)

[½»Á÷] £ÛÇóÖú£Ý±àÒë£Ö£Á£Ó£Ð³ö´í

³ö´íÐÅϢΪ£º
fortcom: Error: fft3dlib.f90, line 1625: 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 1702: 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 2623: 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 3529: 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 4062: 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
ÓõÄÊÇifort±àÒëÆ÷£¬Ð»Ð»

[ Last edited by wuchenwf on 2009-6-22 at 21:39 ]
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

huangyc

ľ³æ (ÕýʽдÊÖ)

¸Ðл´ó¼ÒµÄ°ïÖú£¬ÖÕÓڴ󹦸æ³ÉÁ˽⣺-£©
·¢ÏֵĴíÎó³öÓÚд´íCPUµÄÀàÐÍ£¬²ÎÊý-lmkl_solver_lp64ºóµÄ_lp64È¥Á˾ÍOKÁË
13Â¥2009-01-06 09:57:02
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 13 ¸ö»Ø´ð

ecitpxq

ľ³æ (СÓÐÃûÆø)

¡ï ¡ï
fegg7502(½ð±Ò+2,VIP+0):thanks,haha£¬
½«makefileÎļþÖÐ

fft3dlib.o : fft3dlib.F
        $(CPP)
        $(FC) -FR -lowercase -O1 -tpp7 -xW -unroll0 -e95 -vec_report3 -c $*$(SUFFIX)

µÄ-e95ɾµô£¬ÊÔÊÔ¡£
2Â¥2009-01-05 09:59:08
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

y1ding

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)

¡ï ¡ï ¡ï ¡ï ¡ï
fegg7502(½ð±Ò+5,VIP+0):thanks,haha£¬
ʹÓÃvasp.4.6µÄmakefile.linux_ifc_P4´®Æ½ÐоŽ×g•r£¬ÈôÓöµ½ÒÔσɆ–î}µÄ½â›Q·½Ê½£º

†–î}1£º
?ÄVASP-FTPÏÂÝdvasp.4.6ԭʼ´a•r£¬FTPÉÏ•þ¿´µ½Óз։º¿sºÍδ‰º¿s2·N°æ±¾
Ð޸ıÈÝ^makefile.linux_ifc_P4•þ°l¬Fͬ˜Ó°æ±¾µ«makefileƒÈÈÝ…sÓв
ÔÚµÚ88ÐУ¬Æä²î®?ÈçÏÂ~
‰º¿s°æ±¾£ºFFLAGS =  -FR -lowercase -assume byterecl
δ‰º¿s°æ±¾£ºFFLAGS =  -FR -lowercase
ʹÓɺ¿s°æ±¾ßMÐоŽ×g£¬ÈôÓöµ½ÒÔφ–î}£º
mpif90 -FR -lowercase -assume byterecl-FR -O0   -c main.f90
ifort: Command line error: Unrecognized keyword 'byterecl_FR' for option '-assume'
make: *** [main.o] Error 1

½â›Q·½Ê½1£º
ÔÚµÚ285ÐУ¬•þ°l¬FÔÚÖ÷³ÌʽµÄÎï¼þ™n¾ŽŒ‘ÖÐÉÙÁËÒ»‚€¿Õ¸ñ£¬Ôì³Éerror®aÉú
$(FC) $(FFLAGS)$(DEBUG)  $(INCS) -c main$(SUFFIX)
¸Ä³É
$(FC) $(FFLAGS) $(DEBUG)  $(INCS) -c main$(SUFFIX)

½â›Q·½Ê½2£º(²»½¨×h)
Ö»ÒªŒ¢×ƒ”µ"-assume byterecl"È¥µô£¬¸Ä³ÉFFLAGS =  -FR -lowercase¼´¿É£¡



†–î}2£º
´®Æ½ÐоŽ×g•r£¬ÈôÓöµ½FFTWµÄfft3dlib.F³ö¬FÒÔφ–î}£º
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
Ö÷Òòžéfft3dlib.FÖ÷Ҫ׫Œ‘ÕZ·¨žéF77£¬µ«IFCÊÇÒÔF95ÕZ·¨È¥×xÈ¡£¬ËùÒÔ¶àÉÙ•þ³ö¬F¾¯¸æÓ?Ï¢£¡
3Â¥2009-01-05 09:59:58
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

y1ding

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)

¡ï ¡ï
fegg7502(½ð±Ò+2,VIP+0):thanks,haha£¬
½â›Q·½Ê½£º
Œ¢µÚ343ÐÐ
$(FC) -FR -lowercase -O1 -tpp7 -xW -prefetch- -unroll0 -e95 -vec_report3 -c $*$(SUFFIX)
È¥µô"-e95"׃”µ¸Ä³É
$(FC) -FR -lowercase -O1 -tpp7 -xW -prefetch- -unroll0 -vec_report3 -c $*$(SUFFIX)
Òòžé"-e95"׃”µ•þ°ÑF95¾Ž×gF77³Ìʽ´a®aÉúµÄ¾¯¸æ(warning)¸Ä³ÉåeÕ`(error)ÐÍʽݔ³ö£¬Ôì³É¾Ž×g?ŠÆÈÍ£Ö¹Ÿo·¨ºöÂÔÌøß^£¡
4Â¥2009-01-05 10:00:37
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û