cvs commit: fptools/ghc/compiler/main SysTools.lhs
Simon Marlow
simonmar at haskell.org
Wed Apr 27 04:25:47 EDT 2005
simonmar 2005/04/27 01:25:46 PDT
Modified files:
ghc/compiler/main SysTools.lhs
Log:
newTempName: instead of bumping the processId until we find a name
that isn't used, add an integer suffix to the processId. This should
prevent temp-file conflicts that appear to have been affecting our
nightly builds and occasionally make -j.
The right way to allocate a temporary file is to create it straight
away, but I'm not sure of the implications of passing existing
temporary files to the various sub-processes that GHC executes, hence
this fix instead.
Revision Changes Path
1.132 +4 -4 fptools/ghc/compiler/main/SysTools.lhs
More information about the Cvs-ghc
mailing list