[Pvfs2-users] Re: 2.7.0 ib build failure..
Sam Lang
slang at mcs.anl.gov
Thu Nov 15 10:45:41 EST 2007
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ib-fixes.patch
Type: application/octet-stream
Size: 3107 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-users/attachments/20071115/e7a09433/ib-fixes.obj
-------------- next part --------------
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..
>
More information about the Pvfs2-users
mailing list