[mpich-discuss] Compilation problem
Dave Goodell
goodell at mcs.anl.gov
Wed May 13 13:57:21 CDT 2009
FYI, this fix is now on the trunk as r4549 and r4550.
-Dave
On May 13, 2009, at 8:58 AM, Dave Goodell wrote:
> You can try the attached patch out against trunk at r4546 if you need
> to get unstuck right away. I'll put something along these lines
> into the SVN trunk later today after a bit more testing and code
> review.
>
> You can apply it from your mpich2 source directory with the command
> "patch -p1 < path/to/dbg_printf_thread_fix.patch".
>
> -Dave
>
> <dbg_printf_thread_fix.patch>
>
>
> On May 13, 2009, at 7:54 AM, Dave Goodell wrote:
>
>> Glancing at the code it looks like we are missing a check for
>> HAVE_RUNTIME_THREADCHECK in that file, which is a bug. I'll work
>> up a fix shortly.
>>
>> Thanks for the bug report,
>> -Dave
>>
>> On May 13, 2009, at 3:41 AM, François PELLEGRINI wrote:
>>
>>>
>>> Hello all,
>>>
>>> When compiling build r4546 with the following configuration
>>> line :
>>>
>>> ./configure CPPFLAGS='-I/usr/include/valgrind' --enable-error-
>>> checking=all
>>> --enable-error-messages=all --enable-g=all --enable-fast=defopt
>>> --enable-debuginfo --enable-mpe --enable-threads=multiple
>>> --with-thread-package=posix --disable-f77
>>>
>>> I get the following error :
>>>
>>> make[3]: Entering directory `/home/local/packages/mpich2-r4546/src/
>>> util/dbg'
>>> CC dbg_printf.c
>>> CC timelimit.c
>>> CC exit.c
>>> dbg_printf.c: In function ‘get_fp’:
>>> dbg_printf.c:386: error: ‘MPICH_ThreadInfo_t’ has no member named
>>> ‘isThreaded’
>>> dbg_printf.c: In function ‘set_fp’:
>>> dbg_printf.c:403: error: ‘MPICH_ThreadInfo_t’ has no member named
>>> ‘isThreaded’
>>> make[3]: *** [dbg_printf.o] Error 1
>>> make[3]: Leaving directory `/home/local/packages/mpich2-r4546/src/
>>> util/dbg'
>>> make[2]: *** [all-redirect] Error 2
>>> make[2]: Leaving directory `/home/local/packages/mpich2-r4546/src/
>>> util'
>>> make[1]: *** [all-redirect] Error 2
>>> make[1]: Leaving directory `/home/local/packages/mpich2-r4546/src'
>>> make: *** [all-redirect] Error 2
>>>
>>> Did I do something wrong ?
>>>
>>> A+,
>>>
>>>
>>> f.p.
>>
>
More information about the mpich-discuss
mailing list