In file included from ../../opal/event/libevent/event-internal.h:37,
from opal_event.c:44:
../../opal/event/libevent/minheap-internal.h: In function 'min_heap_erase':
This is the offending line:
if (((unsigned int)-1) != e->ev_timeout_pos.min_heap_idx)
It looks like a legitimate complaint to me as min_heap_idx is declared as a signed int...