[PATCH] D25407: [lit] Remove (or allow specific) unused imports

Brian Gesiak via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 10 16:36:21 PDT 2016


My apologies -- I'd run check-llvm but obviously missed a lot of other
tests. Thanks for the follow-up patches. I'll test more diligently in the
future!

- Brian Gesiak

On Mon, Oct 10, 2016 at 4:31 PM, Chris Matthews via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> 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
>
>
> _______________________________________________
> 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/bb27d03e/attachment.html>


More information about the llvm-commits mailing list