[llvm-commits] [dragonegg] r153181 - /dragonegg/trunk/test/DETestRunner.py

Duncan Sands baldrick at free.fr
Wed Mar 21 05:43:44 PDT 2012


Author: baldrick
Date: Wed Mar 21 07:43:44 2012
New Revision: 153181

URL: http://llvm.org/viewvc/llvm-project?rev=153181&view=rev
Log:
Revert a small part of the previous commit.  I had hoped that Fortran races in
creation of module files were solved, and thus many Fortran files could be
compiled in parallel in the same directory (doing this reduces the number of
modules that need to be generated).  Unfortunately there are still module races,
but in temporary module deletion now, for example:
  Fatal Error: Can't delete temporary module file 'main1.mod0': No such file or directory
So just give up on sharing a common output directory, and give each file its own
output directory.

Modified:
    dragonegg/trunk/test/DETestRunner.py

Modified: dragonegg/trunk/test/DETestRunner.py
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/DETestRunner.py?rev=153181&r1=153180&r2=153181&view=diff
==============================================================================
--- dragonegg/trunk/test/DETestRunner.py (original)
+++ dragonegg/trunk/test/DETestRunner.py Wed Mar 21 07:43:44 2012
@@ -110,6 +110,7 @@
     execPath = test.getExecPath()
     execDir,execBase = os.path.split(execPath)
     tmpDir = os.path.join(execDir, 'Output')
+    tmpDir = os.path.join(tmpDir, execBase)
     Util.mkdir_p(tmpDir)
 
     # Is this test expected to fail?





More information about the llvm-commits mailing list