<div dir="ltr"><div>David, </div><div><br></div><div>Thanks to Ken, we were able to reproduce the problem when Ken switched to use Intel driver on his Windows machine. We worked on </div><div>a fix that possibly fix issues you were seeing (it worked ok Ken's machine). The good thing is that it became ~10 times faster  on Windows machine. </div><div><br></div><div>I will push a fix momentarily and hopefully it will get merged tonight. </div><div><br></div><div>- Aashish </div><div><br></div><div><br></div><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 29, 2015 at 4:01 PM, Ben Boeckel <span dir="ltr"><<a href="mailto:ben.boeckel@kitware.com" target="_blank">ben.boeckel@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Jan 29, 2015 at 14:48:00 -0500, Ken Martin wrote:<br>
> " I must admit, I'm a little bit disappointed that some of the commits<br>
> in what was merged to VTK master don't even compile... I would hope we<br>
> could be a bit less sloppy, and hold ourselves to a higher standard.<br>
> Rushing something in before it's ready for prime time serves no one."<br>
><br>
> I want to make sure I understand what you are saying. Are you saying in this<br>
> case code was merged into master that did not compile? Or are you saying<br>
> that someone did multiple commits, some of which did not compile, but they<br>
> were not pushed or merged until it did compile?<br>
<br>
</span>FWIW, I have a script I use to ensure this for long-lived branches:<br>
<br>
=======<br>
#!/bin/sh<br>
<br>
base="${1:-master}"<br>
shift<br>
<br>
GIT_EDITOR="sed -i -e '/^pick/p;/^pick/cexec ./build.sh'"<br>
export GIT_EDITOR<br>
<br>
exec git rebase -i "$( git merge-base HEAD "$base" )"<br>
=======<br>
<br>
A 'build.sh' script (provided by you) is run after each commit and stops<br>
on any commit which fails to build.<br>
<span class="HOEnZb"><font color="#888888"><br>
--Ben<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><font face="trebuchet ms, sans-serif"><i>| Aashish Chaudhary <br>| Technical Leader         <br>| Kitware Inc.            <br></i></font><div><i><font face="trebuchet ms, sans-serif">| </font><a href="http://www.kitware.com/company/team/chaudhary.html" target="_blank">http://www.kitware.com/company/team/chaudhary.html</a></i></div></div></div>
</div></div>