erichkeane added a comment.

In D126907#3715436 <https://reviews.llvm.org/D126907#3715436>, @ChuanqiXu wrote:

> In D126907#3712363 <https://reviews.llvm.org/D126907#3712363>, @erichkeane 
> wrote:
>
>> In D126907#3711956 <https://reviews.llvm.org/D126907#3711956>, @ChuanqiXu 
>> wrote:
>>
>>> In D126907#3710656 <https://reviews.llvm.org/D126907#3710656>, @erichkeane 
>>> wrote:
>>>
>>>> Ok, fixed the test failure in clang, AND it managed to fix 
>>>> all the failures in libcxx!
>>>>
>>>> HOWEVER, it appears that libcxx/test/libcxx/modules_include.sh.cpp
>>>> is now hanging?
>>>>
>>>> I don't know much about the modules implementation (perhaps someone
>>>> like @ChuanqiXu  can help out?), so I'm at least somewhat stuck until
>>>> I can figure out how to get it to give me more info.
>>>
>>> I may not be able to look into the details recently. What's the error 
>>> message from the modules?
>>
>> Looking deeper... this test is a monstrosity 
>> (https://github.com/llvm/llvm-project/blob/main/libcxx/test/libcxx/modules_include.sh.cpp),
>>  and I'm not necessarily sure it is necessarily modules-related, other than 
>> enabling it on every header.  So it just seems like one of the STL headers 
>> is taking significantly longer to compile?  I have no idea how to move 
>> forward with this... it AT LEAST "finishes", but it takes a very long time 
>> to get through now.
>
> I tried to reproduce and I am not sure if reproduced. With this patch, 
> `modules_include.sh.cpp` takes 562s to complete. And without this patch, it 
> takes a 557s. So it looks not your fault.

Hmm... ok, thanks for checking!  I'm going to try to prove to myself that it 
isn't too bad then.  This might just be a case of the Debug version of this 
taking a horribly long-time and me not noticing it normally.

If that is the case, I think this is ready for review!


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D126907/new/

https://reviews.llvm.org/D126907

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to