24小时热门版块排行榜    

查看: 1566  |  回复: 2

田山东

捐助贵宾 (著名写手)

[求助] openmpi应用出错:Error: Unexpected data declaration statement

原来带的例子运行的很好,例子如下:

C
C Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
C                         University Research and Technology
C                         Corporation.  All rights reserved.
C Copyright (c) 2006      Cisco Systems, Inc.  All rights reserved.
C
C Sample MPI "hello world" application in Fortran 77
C
        program main
        implicit none
        include 'mpif.h'
        integer ierr, rank, size

        call MPI_INIT(ierr)
        call MPI_COMM_RANK(MPI_COMM_WORLD, rank, ierr)
        call MPI_COMM_SIZE(MPI_COMM_WORLD, size, ierr)
           

        print *, "Hello, world, I am ", rank, " of ", size
        call MPI_FINALIZE(ierr)

        end

我自己修改了下,只是在里面添加了几个数据类型,就提示出问题了.我修改的程序如下:

  

C
C Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
C                         University Research and Technology
C                         Corporation.  All rights reserved.
C Copyright (c) 2006      Cisco Systems, Inc.  All rights reserved.
C
C Sample MPI "hello world" application in Fortran 77
C
        program main
        implicit none
        include 'mpif.h'
        integer ierr, rank, size

        call MPI_INIT(ierr)
        call MPI_COMM_RANK(MPI_COMM_WORLD, rank, ierr)
        call MPI_COMM_SIZE(MPI_COMM_WORLD, size, ierr)
         integer i,j,k
         real a1,a2
         a1=0.2
         do i=1,20
           do j=1,10
             a2=i*a1-j
           enddo
         enddo
         
           

        print *, a2, size
        call MPI_FINALIZE(ierr)

        end

出现问题如下:

  

ello_f77.f:17.72:

         integer i,j,k
                                                                        1
Error: Unexpected data declaration statement at (1)

.......下面还好几个,谁知道是怎么回事吗?该怎么修改呢?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

everythinghasitsseason.enjoyyourlife.
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

不是很确定,但是记得Fortran中,变量的声明应该在程序执行代码之前
思想重于技巧,内涵重于表象
2楼2012-08-27 16:23:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)

就是这个问题
everythinghasitsseason.enjoyyourlife.
3楼2012-08-28 08:03:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 田山东 的主题更新
信息提示
请填处理意见