-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jenkins hsbencher 7.10 failure #93
Comments
Ryan just asked me to have a look at it. The log looks weird. I tried to I just submitted a pull request that will fix the builds with 7.10 On Thu, 21 May 2015 at 08:57 Joel Svensson notifications@github.com wrote:
|
This error is usually from switching cabal version (from pre 1.22 to 1.22):
But wiping out workspaces should be sufficient to fix that. Some jobs are set to automatically wipe workspaces when the job fails. |
Ah, this job is wiping the workspace... but I think we're getting cabal skew even within the job. On parfunc currently the default (I had made the system wide default 1.22... but then ran into some other backwards compatibility problem that I'm forgetting right now. It would probably be good to have NO cabal in path and force jobs to select one explicitly or set up their paths.) |
Actually -- here's one quick fix. I propose a new policy for paths management. The specific directories with GHC binaries:
In addition to providing "ghc" and "ghci" we should also put appropriate versions of "cabal" (naked, no suffixes) in there. That way when we put ghc 7.10 in the path, cabal 1.22 automatically becomes the default. I did this just now for GHC 7.8 and 7.10. Let's see if it fixes that build. It's running now in build 1019. |
Yep, looks like it worked. |
http://tester-lin.soic.indiana.edu:8080/job/HSBencher/JENKINS_GHC=7.10.1,label=linux-soic/1017/console
This fails. Seems to happen during tests rather than install. Install does look a bit funny though.
The text was updated successfully, but these errors were encountered: