Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Travis build should be deterministic #30

Closed
gracjan opened this issue Nov 6, 2015 · 1 comment
Closed

Travis build should be deterministic #30

gracjan opened this issue Nov 6, 2015 · 1 comment
Milestone

Comments

@gracjan
Copy link
Contributor

gracjan commented Nov 6, 2015

It seems that TravisCI somehow does not produce deterministic builds. master branch at https://travis-ci.org/haskell/haskell-ide-engine/builds/89591048 compiles, after a useless change in README a pull request does not compile https://travis-ci.org/haskell/haskell-ide-engine/builds/89742925. It ends up with a warning in HaRe:

    src/Language/Haskell/Refact/Utils/Monad.hs:211:10: Warning:
      No explicit implementation for
          ‘GM.gmoAsk’
        In the instance declaration for ‘GM.GmOut (StateT RefactState IO)’

Build system must be reliable and deterministic.

@alanz
Copy link
Collaborator

alanz commented Nov 8, 2015

It seems the problem was an OOM error when compiling HaRe. A new version has been released which compiles with -O0, reducing memory usage. This is now no longer a problem,

@alanz alanz closed this as completed Nov 8, 2015
@alanz alanz added this to the prehistory milestone Feb 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants