Troy,

Mea culpa. This was caused by a lack of testing on my part. I've attached a patch that should fix these errors. Can you apply and let me know if it works for you?

All - We should try to get the nightly tests running on machines with IB and now Portals if possible. We've got the other BMI methods covered, but don't have the hardware at ANL for IB or Portals. Even just compiling would be good, so that's something I can do without IB hardware, but running some tests would be nice too.

-sam

Attachment: ib-fixes.patch
Description: Binary data



On Nov 14, 2007, at 11:19 PM, Troy Benjegerdes wrote:

I'm attempting a build with OFED 1.3 prereleases from git, and I get the following:

 CC            src/io/bmi/bmi_ib/ib-server.o
../src/io/bmi/bmi_ib/ib.c: In function 'BMI_ib_testunexpected':
../src/io/bmi/bmi_ib/ib.c:1390: warning: assignment from incompatible pointer type
../src/io/bmi/bmi_ib/ib.c: In function 'ib_alloc_method_addr':
../src/io/bmi/bmi_ib/ib.c:1544: warning: implicit declaration of function 'alloc_method_addr' ../src/io/bmi/bmi_ib/ib.c:1544: warning: assignment makes pointer from integer without a cast
../src/io/bmi/bmi_ib/ib.c: In function 'BMI_ib_method_addr_lookup':
../src/io/bmi/bmi_ib/ib.c:1598: error: dereferencing pointer to incomplete type ../src/io/bmi/bmi_ib/ib.c:1600: warning: assignment from incompatible pointer type ../src/io/bmi/bmi_ib/ib.c:1612: error: 'bmi_ib_ops' undeclared (first use in this function) ../src/io/bmi/bmi_ib/ib.c:1612: error: (Each undeclared identifier is reported only once ../src/io/bmi/bmi_ib/ib.c:1612: error: for each function it appears in.)
../src/io/bmi/bmi_ib/ib.c: In function 'ib_close_connection':
../src/io/bmi/bmi_ib/ib.c:1700: error: dereferencing pointer to incomplete type ../src/io/bmi/bmi_ib/ib.c: In function 'ib_tcp_server_check_new_connections': ../src/io/bmi/bmi_ib/ib.c:1826: warning: assignment from incompatible pointer type ../src/io/bmi/bmi_ib/ib.c:1828: warning: passing argument 1 of 'bmi_method_addr_reg_callback' from incompatible pointer type
../src/io/bmi/bmi_ib/ib.c: In function 'BMI_ib_initialize':
../src/io/bmi/bmi_ib/ib.c:2018: warning: assignment from incompatible pointer type
../src/io/bmi/bmi_ib/ib.c: In function 'BMI_ib_finalize':
../src/io/bmi/bmi_ib/ib.c:2062: error: dereferencing pointer to incomplete type
make: *** [src/io/bmi/bmi_ib/ib-server.o] Error 1


It's not obvious to me where bmi_ib_ops is defined..


_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to