[mvapich-discuss] mvapich2-1.2p1 + voltaire infiniband + intel: compilation failure

Sangamesh B forum.san at gmail.com
Sun Dec 7 02:34:12 EST 2008


Hello,

    The mvapich2-1.2p1 installation on a Rocks 4.3 cluster (& voltaire
infiniband) with intel 10 compilers has failed (make) with the
following error:

rdma_cm.c(171): error: struct "rdma_cm_event" has no field "param"
        if (!event->param.conn.private_data_len){
                    ^
rdma_cm.c(176): error: struct "rdma_cm_event" has no field "param"
        rank = ((int *)event->param.conn.private_data)[0];
                              ^
rdma_cm.c(177): error: struct "rdma_cm_event" has no field "param"
        rail_index = ((int *)event->param.conn.private_data)[1];
                                    ^
rdma_cm.c(376): warning #589: transfer of control bypasses initialization of:
            variable "cMinPort" (declared at line 388)
            variable "minPort" (declared at line 389)
            variable "portRange" (declared at line 409)
            variable "envPort" (declared at line 426)
              MPIU_ERR_SETANDJUMP3(
              ^
rdma_cm.c(397): warning #589: transfer of control bypasses initialization of:
            variable "portRange" (declared at line 409)
            variable "envPort" (declared at line 426)
              MPIU_ERR_SETANDJUMP3(
              ^
rdma_cm.c(414): warning #589: transfer of control bypasses initialization of:
            variable "envPort" (declared at line 426)
          MPIU_ERR_SETANDJUMP2(
          ^
compilation aborted for rdma_cm.c (code 2)

During configuration the option "--with-rdma=gen2" is used & there
were no errors.

Is this the problem with the code or anything else? How that can be resolved?

Thanks,
Sangamesh


More information about the mvapich-discuss mailing list