[llvm] r276357 - [lit] Use full config path in diagnostics.

Daniel Dunbar via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 21 16:20:41 PDT 2016


Author: ddunbar
Date: Thu Jul 21 18:20:41 2016
New Revision: 276357

URL: http://llvm.org/viewvc/llvm-project?rev=276357&view=rev
Log:
[lit] Use full config path in diagnostics.

 - This allows tools like emacs to automatically find the config file path when
   you step through errors.

 - Patch by Dave Abrahams.

Modified:
    llvm/trunk/utils/lit/lit/LitConfig.py

Modified: llvm/trunk/utils/lit/lit/LitConfig.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/lit/lit/LitConfig.py?rev=276357&r1=276356&r2=276357&view=diff
==============================================================================
--- llvm/trunk/utils/lit/lit/LitConfig.py (original)
+++ llvm/trunk/utils/lit/lit/LitConfig.py Thu Jul 21 18:20:41 2016
@@ -132,7 +132,7 @@ class LitConfig(object):
         # Step out of _write_message, and then out of wrapper.
         f = f.f_back.f_back
         file,line,_,_,_ = inspect.getframeinfo(f)
-        location = '%s:%d' % (os.path.basename(file), line)
+        location = '%s:%d' % (file, line)
 
         sys.stderr.write('%s: %s: %s: %s\n' % (self.progname, location,
                                                kind, message))




More information about the llvm-commits mailing list