<div dir="ltr">I reverted this in r330742. That said, I really am happy to see another attempt here. I actually tried several things myself to get it to work and failed. I'm not sure what the magical difference is at this point.</div><br><div class="gmail_quote"><div dir="ltr">On Mon, May 7, 2018 at 7:21 PM Dean Michael Berris <<a href="mailto:dberris@google.com">dberris@google.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">+1 to this, either we fix this or can we revert?<br>
On Tue, May 8, 2018 at 9:39 AM Chandler Carruth via llvm-commits <<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>> wrote:<br>
<br>
> On Fri, May 4, 2018 at 4:47 AM Tim Northover via llvm-commits <<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>> wrote:<br>
<br>
>> Hi Nico,<br>
<br>
>> On 24 April 2018 at 18:29, Nico Weber via llvm-commits<br>
>> <<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>> wrote:<br>
>> > Let TableGen write output only if it changed, instead of doing so in<br>
cmake.<br>
<br>
>> This change seems to force all TableGen steps to rerun even for an<br>
>> incremental build with no changes. That's probably worse than the<br>
>> status before. Do you think it's fixable?<br>
<br>
<br>
> I think this has to be fixed.<br>
<br>
> Running tablegen is *not fast* in many cases. Re-running it for every<br>
target for every rebuild is really not acceptable.<br>
<br>
> Nico, it's been over a week with no update. I'm going to revert this<br>
until you have time to look into fixing this because myself and numerous<br>
other people have been complaining about constant rebuilds due to this and<br>
not know why this happens.<br>
<br>
<br>
<br>
>> Cheers.<br>
<br>
>> Tim.<br>
>> _______________________________________________<br>
>> llvm-commits mailing list<br>
>> <a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
>> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
<br>
> _______________________________________________<br>
> llvm-commits mailing list<br>
> <a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>