Ticket #179 (closed bug: fixed)

Opened 13 months ago

Last modified 4 months ago

Inconsistent and incorrect use of MPIR_Nest_incr and MPIR_Nest_decr

Reported by: thakur@… Owned by: robl
Priority: major Milestone: mpich2-1.1.1
Component: mpich2 Keywords:
Cc: robl@…

Description (last modified by balaji) (diff)

> I enabled the nesting tests in MPICH2 and found a number of problems  
> in the ROMIO code (particularly in iwrite.c and iread.c).  In looking  
> at these files, I saw no need for the MPIR_Nest_incr or Nest_decr .   
> These macros should only be used when calling an MPI routine (not an  
> MPIR or other internal implementation routine).  Their purpose is to  
> tell the MPI routine not to invoke the MPI error handler but instead  
> to return an error code; they're also currently used to avoid  
> recursive calls to the global thread mutex; again, this only applies  
> to the MPI routines, not the internal routines.

Attachments

Change History

Changed 13 months ago by Rajeev Thakur

  • id set to 179

This message has 0 attachment(s)

Changed 8 months ago by balaji

  • cc robl@… added
  • owner set to robl
  • summary changed from Fw: [ROMIO Req #936] Inconsistent and incorrect use of MPIR_Nest_incr and MPIR_Nest_decr to Inconsistent and incorrect use of MPIR_Nest_incr and MPIR_Nest_decr
  • description modified (diff)
  • milestone set to mpich2-1.1.1

Changed 5 months ago by robl

Is this still a problem? I think I have nesting tests enabled (--enable-g=all) and the romio tests pass w/o complaint (well, they complain about leaking generalized request handles, but that's something else).

Don't remember fixing this, so thank you to whomever did so!

==rob

Changed 4 months ago by thakur

  • status changed from new to closed
  • resolution set to fixed

RobL thinks this is fixed.

WARNING! You need to either login using OpenID here or enter your email address here before you can create or edit tickets. Otherwise the ticket will get treated as spam. More information on creating tickets can be found here.

Don't forget to add your email address to the cc list to make sure that you get updated of the ticket status.

Add/Change #179 (Inconsistent and incorrect use of MPIR_Nest_incr and MPIR_Nest_decr)

Author



Change Properties
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.