<div class="im" style="font-family:arial,sans-serif;font-size:13px">>> clock skew (which is easy to get in a VM) can confuse Ninja in a way<br>>> that doesn't give helpful errors.<br>></div><span style="font-family:arial,sans-serif;font-size:13px">>This is a significant issue.  I would not want to transition to</span><br style="font-family:arial,sans-serif;font-size:13px">

<span style="font-family:arial,sans-serif;font-size:13px">>cmake+ninja before this is fixed.</span><br><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><font face="arial, sans-serif">Do you mean in the same way that clock skew would affect Make?  Or just that Ninja doesn't provide that nice "clock skew detected" message that Make does?  Or are you looking for a build system that uses file hashes instead of last-modified times?</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif"><br></font></div><div><span style="font-family:arial,sans-serif;font-size:13px">> I think svn works better than git as an authoritative upstream</span><font face="arial, sans-serif"><br>

</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Would you mind expanding on this?  What problem specifically is being solved?  Linus and Guido both use DVCS's and the authoritative upstream is whatever URL the BDFL says it is.</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Thanks,</font></div><div><font face="arial, sans-serif">Greg</font></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 15, 2012 at 9:38 AM,  <span dir="ltr"><<a href="mailto:dag@cray.com" target="_blank">dag@cray.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">David Chisnall <<a href="mailto:David.Chisnall@cl.cam.ac.uk">David.Chisnall@cl.cam.ac.uk</a>> writes:<br>
<br>
> clock skew (which is easy to get in a VM) can confuse Ninja in a way<br>
> that doesn't give helpful errors.<br>
<br>
</div>This is a significant issue.  I would not want to transition to<br>
cmake+ninja before this is fixed.<br>
<br>
                             -David<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br></div>