Re: Is there a way to avoid time limit when using travis?

2017-02-03 Thread Takenobu Tani
Hi Joachim,

Thank you for the advice.

I'll try to correspond as follows:

 * To use Travis for simple build check
 * To use Phab or (slow) local machine for validation
 * To use Phab for review
 * To use Github PR for getting advice and confirm

I'll enjoy it carefully:)

Regards,
Takenobu


2017-02-04 12:45 GMT+09:00 Joachim Breitner :

> Hi,
>
> ghc has an exception in place from travis; I fear it does not carry
> over to forks.
>
> If you have commit rights to GHC, you can develop in a branch.
>
> Maybe a pull request works as well, not sure whether that uses the time
> limit of the official repo or yours. Worth a try! Just write tin the PR
> that you don not want this to be merged :-)
>
> Greetings,
> Joachim
>
>
> Am Samstag, den 04.02.2017, 11:07 +0900 schrieb Takenobu Tani:
> >
> > Hi Edward, devs,
> >
> > Thank you for kind explanation.
> > I understood the situation.
> >
> > Is it common to use paid plans when building GHC [1]?
> >
> > [1]: https://travis-ci.org/ghc/ghc
> >
> > Regards,
> > Takenobu
> >
> >
> > 2017-02-04 10:41 GMT+09:00 Edward Z. Yang :
> > > Even with a paid plan, you only have 120 min to run your build.
> > > That might be enough in your case but in Cabal's Travis project
> > > I've started playing tricks where I upload the build products
> > > somewhere, and then redownload them in a new job before running
> > > tests.
> > >
> > > Edward
> > >
> > > Excerpts from Takenobu Tani's message of 2017-02-04 10:37:21 +0900:
> > > > Dear devs,
> > > >
> > > > Is there a way to avoid time limit when using travis?
> > > >
> > > > I started using travis [1]. It is very convenient :)
> > > > But timeout occurs [2].
> > > > The log messages are as follows:
> > > >
> > > > => InstEqContext2(normal) 1806 of 5700 [0, 0, 0]
> > > > => InstEqContext3(normal) 1807 of 5700 [0, 0, 0]
> > > > => InstContextNorm(normal) 1808 of 5700 [0, 0, 0]
> > > > The job exceeded the maximum time limit for jobs, and has
> > > been
> > > > terminated.
> > > >
> > > > How do you avoid this?
> > > > Paid plan or something?
> > > >
> > > > [1]: https://ghc.haskell.org/trac/ghc/wiki/Travis
> > > > [2]: https://travis-ci.org/takenobu-hs/ghc/builds/197987055
> > > >
> > > > Regards,
> > > > Takenobu
> > >
> >
> > ___
> > ghc-devs mailing list
> > ghc-devs@haskell.org
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
> --
> Joachim “nomeata” Breitner
>   m...@joachim-breitner.de • https://www.joachim-breitner.de/
>   XMPP: nome...@joachim-breitner.de • OpenPGP-Key: 0xF0FBF51F
>   Debian Developer: nome...@debian.org
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: Is there a way to avoid time limit when using travis?

2017-02-03 Thread Joachim Breitner
Hi,

ghc has an exception in place from travis; I fear it does not carry
over to forks.

If you have commit rights to GHC, you can develop in a branch.

Maybe a pull request works as well, not sure whether that uses the time
limit of the official repo or yours. Worth a try! Just write tin the PR
that you don not want this to be merged :-)

Greetings,
Joachim


Am Samstag, den 04.02.2017, 11:07 +0900 schrieb Takenobu Tani:
> 
> Hi Edward, devs,
> 
> Thank you for kind explanation.
> I understood the situation.
> 
> Is it common to use paid plans when building GHC [1]?
> 
> [1]: https://travis-ci.org/ghc/ghc
> 
> Regards,
> Takenobu
> 
> 
> 2017-02-04 10:41 GMT+09:00 Edward Z. Yang :
> > Even with a paid plan, you only have 120 min to run your build.
> > That might be enough in your case but in Cabal's Travis project
> > I've started playing tricks where I upload the build products
> > somewhere, and then redownload them in a new job before running
> > tests.
> > 
> > Edward
> > 
> > Excerpts from Takenobu Tani's message of 2017-02-04 10:37:21 +0900:
> > > Dear devs,
> > >
> > > Is there a way to avoid time limit when using travis?
> > >
> > > I started using travis [1]. It is very convenient :)
> > > But timeout occurs [2].
> > > The log messages are as follows:
> > >
> > >     => InstEqContext2(normal) 1806 of 5700 [0, 0, 0]
> > >     => InstEqContext3(normal) 1807 of 5700 [0, 0, 0]
> > >     => InstContextNorm(normal) 1808 of 5700 [0, 0, 0]
> > >     The job exceeded the maximum time limit for jobs, and has
> > been
> > > terminated.
> > >
> > > How do you avoid this?
> > > Paid plan or something?
> > >
> > > [1]: https://ghc.haskell.org/trac/ghc/wiki/Travis
> > > [2]: https://travis-ci.org/takenobu-hs/ghc/builds/197987055
> > >
> > > Regards,
> > > Takenobu
> > 
> 
> ___
> ghc-devs mailing list
> ghc-devs@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-- 
Joachim “nomeata” Breitner
  m...@joachim-breitner.de • https://www.joachim-breitner.de/
  XMPP: nome...@joachim-breitner.de • OpenPGP-Key: 0xF0FBF51F
  Debian Developer: nome...@debian.org

signature.asc
Description: This is a digitally signed message part
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: Is there a way to avoid time limit when using travis?

2017-02-03 Thread Takenobu Tani
Hi Edward, devs,

Thank you for kind explanation.
I understood the situation.

Is it common to use paid plans when building GHC [1]?

[1]: https://travis-ci.org/ghc/ghc

Regards,
Takenobu


2017-02-04 10:41 GMT+09:00 Edward Z. Yang :

> Even with a paid plan, you only have 120 min to run your build.
> That might be enough in your case but in Cabal's Travis project
> I've started playing tricks where I upload the build products
> somewhere, and then redownload them in a new job before running tests.
>
> Edward
>
> Excerpts from Takenobu Tani's message of 2017-02-04 10:37:21 +0900:
> > Dear devs,
> >
> > Is there a way to avoid time limit when using travis?
> >
> > I started using travis [1]. It is very convenient :)
> > But timeout occurs [2].
> > The log messages are as follows:
> >
> > => InstEqContext2(normal) 1806 of 5700 [0, 0, 0]
> > => InstEqContext3(normal) 1807 of 5700 [0, 0, 0]
> > => InstContextNorm(normal) 1808 of 5700 [0, 0, 0]
> > The job exceeded the maximum time limit for jobs, and has been
> > terminated.
> >
> > How do you avoid this?
> > Paid plan or something?
> >
> > [1]: https://ghc.haskell.org/trac/ghc/wiki/Travis
> > [2]: https://travis-ci.org/takenobu-hs/ghc/builds/197987055
> >
> > Regards,
> > Takenobu
>
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: Is there a way to avoid time limit when using travis?

2017-02-03 Thread Edward Z. Yang
Even with a paid plan, you only have 120 min to run your build.
That might be enough in your case but in Cabal's Travis project
I've started playing tricks where I upload the build products
somewhere, and then redownload them in a new job before running tests.

Edward

Excerpts from Takenobu Tani's message of 2017-02-04 10:37:21 +0900:
> Dear devs,
> 
> Is there a way to avoid time limit when using travis?
> 
> I started using travis [1]. It is very convenient :)
> But timeout occurs [2].
> The log messages are as follows:
> 
> => InstEqContext2(normal) 1806 of 5700 [0, 0, 0]
> => InstEqContext3(normal) 1807 of 5700 [0, 0, 0]
> => InstContextNorm(normal) 1808 of 5700 [0, 0, 0]
> The job exceeded the maximum time limit for jobs, and has been
> terminated.
> 
> How do you avoid this?
> Paid plan or something?
> 
> [1]: https://ghc.haskell.org/trac/ghc/wiki/Travis
> [2]: https://travis-ci.org/takenobu-hs/ghc/builds/197987055
> 
> Regards,
> Takenobu
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Is there a way to avoid time limit when using travis?

2017-02-03 Thread Takenobu Tani
Dear devs,

Is there a way to avoid time limit when using travis?

I started using travis [1]. It is very convenient :)
But timeout occurs [2].
The log messages are as follows:

=> InstEqContext2(normal) 1806 of 5700 [0, 0, 0]
=> InstEqContext3(normal) 1807 of 5700 [0, 0, 0]
=> InstContextNorm(normal) 1808 of 5700 [0, 0, 0]
The job exceeded the maximum time limit for jobs, and has been
terminated.

How do you avoid this?
Paid plan or something?

[1]: https://ghc.haskell.org/trac/ghc/wiki/Travis
[2]: https://travis-ci.org/takenobu-hs/ghc/builds/197987055

Regards,
Takenobu
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs