[PATCH] D25407: [lit] Remove (or allow specific) unused imports
Chris Matthews via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 10 16:31:46 PDT 2016
I think I fixed this in r283818.
On October 10, 2016 at 1:57:52 PM, Artem Belevich via llvm-commits (llvm-commits at lists.llvm.org) wrote:
After this change llvm-lit must import main from lit.main. Something like this should make it work again:
diff --git a/utils/llvm-lit/llvm-lit.in b/utils/llvm-lit/llvm-lit.in
index fc96202..57924fa 100755
--- a/utils/llvm-lit/llvm-lit.in
+++ b/utils/llvm-lit/llvm-lit.in
@@ -40,5 +40,5 @@ if os.path.exists(compilerrt_obj_root):
os.path.join(compilerrt_obj_root, 'test')
if __name__=='__main__':
- import lit
- lit.main(builtin_parameters)
+ from lit.main import main
+ main(builtin_parameters)
On Mon, Oct 10, 2016 at 6:17 AM, Alex Bradbury via llvm-commits <llvm-commits at lists.llvm.org> wrote:
asb added a comment.
In https://reviews.llvm.org/D25407#566074, @grimar wrote:
> Hi Brian, I have a error after that change on windows (when reverting r283710, it is works fine again):
>
> C:\c_make_build_dir\Debug\bin\llvm-lit.py -v C:\llvm\test\Object\invalid.test
> Traceback (most recent call last):
>
> File "C:\c_make_build_dir\Debug\bin\llvm-lit.py", line 44, in <module>
> lit.main(builtin_parameters)
> AttributeError: 'module' object has no attribute 'main'
>
Same issue on Arch:
./bin/llvm-lit test
Traceback (most recent call last):
File "./bin/llvm-lit", line 44, in <module>
lit.main(builtin_parameters)
AttributeError: module 'lit' has no attribute 'main'
https://reviews.llvm.org/D25407
_______________________________________________
llvm-commits mailing list
llvm-commits at lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
--
--Artem Belevich
_______________________________________________
llvm-commits mailing list
llvm-commits at lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161010/52a99e6e/attachment.html>
More information about the llvm-commits
mailing list