RE: [ROOT] cint /tmp files errors

From: Philippe Canal (pcanal@popserver1.fnal.gov)
Date: Tue Apr 08 2003 - 20:04:15 MEST


Hi Caius,
> why and what is cint writing to /tmp when I am running compiled code
> (compiled with alic)?

ACLiC needs to generate the dictionary and for that it runs rootcint (and
thus cint).

> "CAUTION: tmpfile /tmp/Xr3iBV_cint can't open"

I actually never seen this message appears before.  It seems like it would
happen if for some reason 2 cint based process are trying to create
temporary files at about the same time (but I am not sure at all).   In any
case, cint actually tries again until it can create the file and if the
loading of the library ultimately succeeds, everything should be fine.

Cheers,
Philippe.


-----Original Message-----
From: owner-roottalk@pcroot.cern.ch
[mailto:owner-roottalk@pcroot.cern.ch]On Behalf Of Caius Howcroft
Sent: Tuesday, April 08, 2003 5:11 AM
To: roottalk@pcroot.cern.ch
Subject: [ROOT] cint /tmp files errors



Hi,

Root or CINT semms to be having trouble writing files to /tmp/.

I run the attached (very simple) script using alic.  It gets about 1/2 way
though and I start to see errors like:

CAUTION: tmpfile /tmp/Xr3iBV_cint can't open
Error: could not create file /tmp/Xr3iBV_cint

however, /tmp still has tonnes of room on it, and I can read and write to
it fine.

I still get results out that seem okay (ish), but I dont know if I should
believe them. so my questions are:

1. why and what is cint writing to /tmp when I am running compiled code
(compiled with alic)?
2. should I worry about these errors?

Cheers
Caius

________________________________________
-           CAIUS HOWCROFT             -
-  +44 (0)1223 764 128      UK(office) -
========================================



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET