[Darshan-users] DARSHAN 3.3.1 PATH_MAX Undefined
carns at mcs.anl.gov
Tue Jan 18 07:28:12 CST 2022
And here is a PR with the more complete fix if you would like to try
it. We'll get this in before the next release:
On 1/14/22 5:16 PM, Phil Carns wrote:
> Hi Francesco,
> Thank you for the bug report. I just had a look over how we are using
> that constant in the code. I think it might be best in the long run
> to switch this to our own internal constant value. I opened up a
> github issue here to track it:
> In the mean time you should be able to get past this by adding
> limits.h to darshan.h, I think. As Kevin points out it we have
> probably been inadvertently picking up a header include for it somewhere.
> On 1/5/22 12:23 PM, Harms, Kevin wrote:
>> it looks like limits.h might not be included. This could be some
>> difference in what MPICH versus IntelMPI headers include. We can take
>> a look.
>> From: Darshan-users <darshan-users-bounces at lists.mcs.anl.gov> on
>> behalf of francesco iannone <francesco.iannone at enea.it>
>> Sent: Wednesday, January 5, 2022 11:14 AM
>> To: darshan-users at lists.mcs.anl.gov
>> Subject: [Darshan-users] DARSHAN 3.3.1 PATH_MAX Undefined
>> Dear Support
>> I’m compiling darshan 3.3.1 cloned by github.
>> I’ve built with IntelMPI 2020 and hdf5 1.12.1.
>> I had errors when configured in darshan-runtime, the first of them is
>> as follow:
>> In file included from darshan-core-init-finalize.c(20):
>> darshan.h(124): error: identifier "PATH_MAX" is undefined
>> char mmap_log_name[PATH_MAX];
>> can you help on it?
>> Thanks in advance
>> Francesco Iannone
>> ENEA Italian National Agency
>> ICT Division - HPC Lab (Head)
>> ENEA Frascati Research Centre
>> Via E. Fermi 45
>> 00044 Frascati (Roma) Italy
>> phone 00-39-06-9400-5124
>> Questo messaggio e i suoi allegati sono indirizzati esclusivamente
>> alle persone indicate e la casella di posta elettronica da cui è
>> stata inviata è da qualificarsi quale strumento aziendale.
>> La diffusione, copia o qualsiasi altra azione derivante dalla
>> conoscenza di queste informazioni sono rigorosamente vietate (art.
>> 616 c.p, D.Lgs. n. 196/2003 s.m.i. e GDPR Regolamento - UE 2016/679).
>> Qualora abbiate ricevuto questo documento per errore siete
>> cortesemente pregati di darne immediata comunicazione al mittente e
>> di provvedere alla sua distruzione. Grazie.
>> This e-mail and any attachments is confidential and may contain
>> privileged information intended for the addressee(s) only.
>> Dissemination, copying, printing or use by anybody else is
>> unauthorised (art. 616 c.p, D.Lgs. n. 196/2003 and subsequent
>> amendments and GDPR UE 2016/679).
>> If you are not the intended recipient, please delete this message and
>> any attachments and advise the sender by return e-mail. Thanks.
>> Darshan-users mailing list
>> Darshan-users at lists.mcs.anl.gov
> Darshan-users mailing list
> Darshan-users at lists.mcs.anl.gov
More information about the Darshan-users