fsprojects / zarchive-fsharpbinding

Archive of F# Language Bindings for Open Editors
Other
307 stars 106 forks source link

Build seems to be broken on the TeamCity server #85

Closed 7sharp9 closed 11 years ago

7sharp9 commented 11 years ago

TeamCity server is reporting the build broken for the last 5 days:

http://teamcity.codebetter.com/viewType.html?buildTypeId=bt818

/cc @rneatherway

forki commented 11 years ago

You can also set up a status mailer there.

rneatherway commented 11 years ago

Thanks, it was a problem with the Makefile that I haven't been using. I've fixed that in 9c39d24d6a3bac54aebb11881d0362828ae44aa1. The build is still failing, but due to a server error now. Not sure what that is about.

7sharp9 commented 11 years ago

I still cant build locally not sure if thats related.

rneatherway commented 11 years ago

What exactly are you building? In both the root (to build FSharp.AutoComplete) and in the monodevelop directory I can run

./configure.sh
make

And it completes successfully. This is on OS X 10.8.2:

$ mono --version
Mono JIT compiler version 3.0.0 (master/579ff97 Fri Oct 19 15:21:36 EDT 2012)
$ fsharpc
F# Compiler for F# 3.0 (Open Source Edition)

The fix I just committed is for FSharp.AutoComplete. I added some new files and they are in the .fsproj but not in the Makefile.

7sharp9 commented 11 years ago

In MonoDevelop I am getting:

/Users/dave/code/fsharpbinding/monodevelop/MonoDevelop.FSharpBinding/Services/Parameters.fs(24,6): error FS0365: No implementation was given for 'ConfigurationParameters.HasDefineSymbol(symbol: string) : bool'

Im on Osx 10.8.2 but with Mono 3.0.3 though.

rneatherway commented 11 years ago

CI builds are still failing:

[Step 2/3] server error: System.Runtime.Remoting.RemotingException: Unix transport error.
<snip>
[10:38:01][Step 2/3] warning FS2021: The resident compilation service was not used because a problem occured in communicating with the server.
[10:39:25][Step 2/3] make: *** [bin/fsautocomplete.exe] Killed
[10:39:25][Step 2/3] make: *** Deleting file `bin/fsautocomplete.exe'
[10:39:25][Step 2/3] Process exited with code 2

No idea why this is happening, build works fine on my local machine.

funnelweb commented 11 years ago

This was caused by the use of --resident. Perhaps the build server doesn't have access to the named pipe used to communicate to the server process.

Removed --resident here, the build is now getting further: https://github.com/fsharp/fsharpbinding/commit/464a4b86b1efc38ba8d1eec90cc045f30bce5cb3

However the TeamCity build is still broken