<div dir="ltr"><br>Hi Edward, devs,<br><br>Thank you for kind explanation.<br>I understood the situation.<br><br>Is it common to use paid plans when building GHC [1]?<br><br>[1]: <a href="https://travis-ci.org/ghc/ghc">https://travis-ci.org/ghc/ghc</a><br><br>Regards,<br>Takenobu<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-02-04 10:41 GMT+09:00 Edward Z. Yang <span dir="ltr"><<a href="mailto:ezyang@mit.edu" target="_blank">ezyang@mit.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Even with a paid plan, you only have 120 min to run your build.<br>
That might be enough in your case but in Cabal's Travis project<br>
I've started playing tricks where I upload the build products<br>
somewhere, and then redownload them in a new job before running tests.<br>
<br>
Edward<br>
<br>
Excerpts from Takenobu Tani's message of 2017-02-04 10:37:21 +0900:<br>
<div class="HOEnZb"><div class="h5">> Dear devs,<br>
><br>
> Is there a way to avoid time limit when using travis?<br>
><br>
> I started using travis [1]. It is very convenient :)<br>
> But timeout occurs [2].<br>
> The log messages are as follows:<br>
><br>
>     =====> InstEqContext2(normal) 1806 of 5700 [0, 0, 0]<br>
>     =====> InstEqContext3(normal) 1807 of 5700 [0, 0, 0]<br>
>     =====> InstContextNorm(normal) 1808 of 5700 [0, 0, 0]<br>
>     The job exceeded the maximum time limit for jobs, and has been<br>
> terminated.<br>
><br>
> How do you avoid this?<br>
> Paid plan or something?<br>
><br>
> [1]: <a href="https://ghc.haskell.org/trac/ghc/wiki/Travis" rel="noreferrer" target="_blank">https://ghc.haskell.org/trac/<wbr>ghc/wiki/Travis</a><br>
> [2]: <a href="https://travis-ci.org/takenobu-hs/ghc/builds/197987055" rel="noreferrer" target="_blank">https://travis-ci.org/<wbr>takenobu-hs/ghc/builds/<wbr>197987055</a><br>
><br>
> Regards,<br>
> Takenobu<br>
</div></div></blockquote></div><br></div>