[openib-general] imgen/mic.cpp compilation error

Bernhard Fischer rep.nop at aon.at
Wed Feb 1 03:46:00 PST 2006


On Mon, Jan 30, 2006 at 01:05:12PM +0200, Michael S. Tsirkin wrote:

>
>https://openib.org/tiki/tiki-index.php?page=Installation+Cheat+Sheet

I'm getting a compilation error in mic.cpp since the bool for hinting
whether to add an info section is missing:

g++ -Wall -W -Werror -g -O2 -MP -MD '-DBLD_VER_STR="devel"'
'-DIBADM_VER_STR=""'  -fno-exceptions   -c -o mic.o mic.cpp
mic.cpp: In function 'int main(int, char**)':
mic.cpp:452: error: no matching function for call to
'TImage::TImage(ParamList*, char*&, char*&, const char*)'
TImage.h:84: note: candidates are: TImage::TImage(ParamList*, const
char*, const char*, const char*, bool)
TImage.h:78: note:                 TImage::TImage(const TImage&)
make: *** [mic.o] Error 1

Looks like there should be a command-line switch to toggle this.
Perhaps mic.cpp wasn't updated when you
"Update from MFT 1.0.1 (IBG2.0.1)" TImage.h ?


The reason i think about updating my FW (currently at 4.6.2) is
that i get errors from mvapich2 from openib svn (rev 5204) like this:

$ mpdrun -np 2 ./cpi 
cannot create cq
Fail to init hca
rank 1 in job 11  x86-64n001_57976   caused collective abort of all
ranks
  exit status of rank 1: killed by signal 11 

RDMA_DEFAULT_MAX_CQ_SIZE seems to default to 40000, so:
$ export RDMA_DEFAULT_MAX_CQ_SIZE=64
$ mpdrun -np 2 ./cpi 
[Init] Fail to create qp for rank 0
Fail to init hca
rank 1 in job 12  x86-64n001_57976   caused collective abort of all
ranks
  exit status of rank 1: killed by signal 11 


The ibv_*_pingpong tests do work properly even with the old firmware.

Does mvapich2 from svn work for anybody else?




More information about the general mailing list