<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr"><div style="font-size:12.8px"><span style="font-size:12.8px">Hello,</span></div><div style="font-size:12.8px"><br></div><span style="font-size:12.8px">I was trying to compile MPICH on IBM POWER8 system and got the following error message. Anyone know how to fix it? Thanks</span><br style="font-size:12.8px"><br style="font-size:12.8px"><span style="font-size:12.8px">src/mpid/common/hcoll/hcoll_</span><span style="font-size:12.8px">rte.c:63:33: error: too few arguments to function call, single argument 'made_progress' was not specified</span><br style="font-size:12.8px"><span style="font-size:12.8px">        ret = hcoll_do_progress();</span><br style="font-size:12.8px"><span style="font-size:12.8px">              ~~~~~~~~~~~~~~~~~ ^</span><br style="font-size:12.8px"><span style="font-size:12.8px">src/mpid/common/hcoll/hcoll.h:</span><span style="font-size:12.8px">39:1: note: 'hcoll_do_progress' declared here</span><br style="font-size:12.8px"><span style="font-size:12.8px">int hcoll_do_progress(int *made_progress);</span><br style="font-size:12.8px"><span style="font-size:12.8px">^</span><br style="font-size:12.8px"><span style="font-size:12.8px">src/mpid/common/hcoll/hcoll_</span><span style="font-size:12.8px">rte.c:297:48: error: no member named 'vcrt' in 'struct MPID_Comm'</span><br style="font-size:12.8px"><span style="font-size:12.8px">        ec_handles[i].handle = (void *) (comm->vcrt->vcr_table[ec_</span><span style="font-size:12.8px">indexes[i]]);</span><br style="font-size:12.8px"><span style="font-size:12.8px">                                         ~~~~  ^</span><br style="font-size:12.8px"><span style="font-size:12.8px">src/mpid/common/hcoll/hcoll_</span><span style="font-size:12.8px">rte.c:311:41: error: no member named 'vcrt' in 'struct MPID_Comm'</span><br style="font-size:12.8px"><span style="font-size:12.8px">    ec_handle->handle = (void *) (comm->vcrt->vcr_table[my_</span><span style="font-size:12.8px">rank]);</span><br style="font-size:12.8px"><span style="font-size:12.8px">                                  ~~~~  ^</span><br style="font-size:12.8px"><span style="font-size:12.8px">3 errors generated.</span><br style="font-size:12.8px"><span style="font-size:12.8px">Error while processing src/mpid/common/hcoll/hcoll_</span><span style="font-size:12.8px">rte.c.</span><br style="font-size:12.8px"><span style="font-size:12.8px">make[2]: *** [src/mpid/common/hcoll/lib_</span><span style="font-size:12.8px">libmpi_la-hcoll_rte.lo] Error 1</span><br style="font-size:12.8px"><span style="font-size:12.8px">make[1]: *** [all-recursive] Error 1</span><br style="font-size:12.8px"><span style="font-size:12.8px">make: *** [all] Error 2</span><br style="font-size:12.8px"><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div style="font-size:12.8px"><span style="font-size:12.8px">Xing</span></div></div>