Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D darshan
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 72
    • Issues 72
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • darshan
  • darshan
  • Issues
  • #63
Closed
Open
Issue created Sep 24, 2015 by Shane Snyder@ssnyderOwner

POSIX counters not incremented if MPI-IO uses aio_write()

The MPI_File_iwrite() functions in some MPI builds will use the AIO interface to carry out the I/O operation if the datatypes are all contiguous. In this case Darshan correctly reports statistics from the MPI-IO level but fails to report any POSIX write operations.

Attached modified version of i_noncontig test program demonstrates the problem. Confirmed with MPICH 3.0.4. Note that the test program generates a large number of errors upon completion (with or without Darshan) because it has been deliberately modified to trigger the Darshan bug without regard for program correctness.

Assignee
Assign to
Time tracking