Hey Folks

OpenMPI master appears to be broken for a non-debug build:
---
make[2]: Entering directory `ompi/build/opal'
  CC       runtime/opal_progress.lo
../../opal/runtime/opal_progress.c: In function 
'opal_progress_event_users_decrement':
../../opal/runtime/opal_progress.c:249:8: error: 'val' undeclared (first use in 
this function)
    if (val >= 0) {
        ^
../../opal/runtime/opal_progress.c:249:8: note: each undeclared identifier is 
reported only once for each function it appears in
---

The error was introduced by this commit: commit 
64b695669af03ed4544b2a4dbc62cb9e94eb51c9

>From the code it seems that the non-debug part of the function relies on a 
>variable that is updated only in a debug mode.
Since this does not make sense, I would ask somebody that is familiar with this 
logic to take a look :)

Thanks !

Pavel (Pasha) Shamis






Reply via email to