Yes, that does appear to be the case.

I am getting the following error when building mpich2-1.0.7 or
mpich2-1.0.8 against pvfs 2.8.1:

gcc -I/home/bradles/software/pvfs2-mx/include -O2  -DFORTRANUNDERSCORE
 -I/home/bradles/projects/mpich2-1.0.8/src/mpid/ch3/include
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/ch3/include
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/datatype
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/datatype
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/locks
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/locks
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/ch3/channels/sock/include
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/ch3/channels/sock/include
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/sock
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/sock
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/sock/poll
-I/home/bradles/projects/mpich2-1.0.8/src/mpid/common/sock/poll
-I/home/bradles/software/pvfs2-mx/include -O2  -DFORTRANUNDERSCORE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_ROMIOCONF_H
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I.
-I/home/bradles/projects/mpich2-1.0.8/src/mpi/romio/adio/ad_pvfs2/../include
-I../include -I../../include
-I/home/bradles/projects/mpich2-1.0.8/src/mpi/romio/adio/ad_pvfs2/../../../../include
-I../../../../include -c ad_pvfs2_read.c
ad_pvfs2_read.c:63:46: error: macro "PVFS_sys_read" requires 8
arguments, but only 7 given
ad_pvfs2_read.c: In function ‘ADIOI_PVFS2_ReadContig’:
ad_pvfs2_read.c:62: error: ‘PVFS_sys_read’ undeclared (first use in
this function)
ad_pvfs2_read.c:62: error: (Each undeclared identifier is reported only once
ad_pvfs2_read.c:62: error: for each function it appears in.)
ad_pvfs2_read.c:228:41: error: macro "PVFS_sys_read" requires 8
arguments, but only 7 given
ad_pvfs2_read.c: In function ‘ADIOI_PVFS2_ReadStrided’:
ad_pvfs2_read.c:226: error: ‘PVFS_sys_read’ undeclared (first use in
this function)
ad_pvfs2_read.c:449:43: error: macro "PVFS_sys_read" requires 8
arguments, but only 7 given
ad_pvfs2_read.c:486: warning: cast from pointer to integer of different size
ad_pvfs2_read.c:486: warning: cast from pointer to integer of different size
ad_pvfs2_read.c:528:62: error: macro "PVFS_sys_read" requires 8
arguments, but only 7 given
ad_pvfs2_read.c:936:62: error: macro "PVFS_sys_read" requires 8
arguments, but only 7 given
make[5]: *** [ad_pvfs2_read.o] Error 1
make[5]: Leaving directory
`/home/bradles/projects/mpich2-1.0.8/src/mpi/romio/adio/ad_pvfs2'
Make failed in directory adio/ad_pvfs2
make[4]: *** [mpiolib] Error 1
make[4]: Leaving directory `/home/bradles/projects/mpich2-1.0.8/src/mpi/romio'
make[3]: *** [mpio] Error 2
make[3]: Leaving directory `/home/bradles/projects/mpich2-1.0.8/src/mpi/romio'
make[2]: *** [all-redirect] Error 1
make[2]: Leaving directory `/home/bradles/projects/mpich2-1.0.8/src/mpi'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/home/bradles/projects/mpich2-1.0.8/src'
make: *** [all-redirect] Error 2


Advice?

Cheers,
Brad


On Thu, Mar 5, 2009 at 2:38 PM, Phil Carns <[email protected]> wrote:
> Sounds like you are volunteering to help test more cases for us!  I'll see
> if Walt can delay your defense a little longer :)
>
> -Phil
>
> Bradley Settlemyer wrote:
>>
>> I will try 2.8.1, but honestly, its only been out for 2 weeks (2.8 at
>> least), its hard to believe that this basic functionality didn't work
>> in 2.7.1.
>>
>> On Thu, Mar 5, 2009 at 2:19 PM, Phil Carns <[email protected]> wrote:
>>>>
>>>> Pvfs2 is version 2.7.1, built with the mx turned on and the tcp turned
>>>> off.  I can copy files out of the file system, but writing to the file
>>>> system is precarious.  Data gets written in, but seems to hang or
>>>> something.  Here is my job output using mpi-io-test:
>>>
>>> Hi Brad,
>>>
>>> Is there any chance that you could try 2.8.1?  If you need to stick with
>>> 2.7.1 for now I could create a patch that just updates the bmi_mx code.
>>>  There have been a few significant bug fixes since 2.7.1, so it might be
>>> a
>>> good idea to rule those out first.
>>>
>>> thanks,
>>> -Phil
>>>
>
>

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

Reply via email to