[Darshan-users] Darshan PNETCDF delete function

Harms, Kevin harms at alcf.anl.gov
Mon Mar 2 22:18:29 CST 2020


Claire,

  can you clarify if you want to add new counters or you want to set an existing counter but in a new function?

  Invalid storage class indicate you might have a mismatch in the function declaration, declaring static in the declaration but not in the definition or vice-versa.

kevin

________________________________________
From: Darshan-users <darshan-users-bounces at lists.mcs.anl.gov> on behalf of Claire Lee <csl at u.northwestern.edu>
Sent: Friday, February 28, 2020 11:30 AM
To: Darshan-users at lists.mcs.anl.gov
Subject: [Darshan-users] Darshan PNETCDF delete function

Hello,

I am currently working on creating Darshan support for pNetCDF library, specifically the ncmpi_delete function. I would like to complete the task of saving the start and end timestamp of the pNetCDF but am running into the error "invalid storage class" for functions such pnetcdf_runtime_initialize when I run make install.

I have added to the darshan-pnetcdf.c file in darshan-runtime/lib and darshan-utils/darshan-pnetcdf-logutils.c

Would you happen to have run into this error before? Also, would it be possible to explain how the darshan_add_record_ref() and darshan_delete_record_ref() functions work?

Thank you so much for your help!


More information about the Darshan-users mailing list