anchor.diff:      
       let outFile = Path.Combine(outDir, name + ".dll")
   
  +    ensureDefaultFSharpCoreAvailable outDir
  +
       let errors, id = compiler.Compile(ast, name, outFile, references, executable = false)
       for err in errors do printfn "error: %A" err
       Assert.AreEqual (errors.Length, 0)
  
positive.code: let checker = InteractiveChecker.Create()
  let compiler = new SimpleSourceCodeServices()
  
  let compile isDll debugMode (assemblyName : string) (code : string) (dependencies : string list) =
      let tmp = Path.GetTempPath()
      let sourceFile = Path.Combine(tmp, assemblyName + ".fs")
  
negative.code: open Microsoft.FSharp.Compiler.SourceCodeServices
  open Microsoft.FSharp.Compiler.SimpleSourceCodeServices
  open FSharp.Compiler.Service.Tests
  open FSharp.Compiler.Service.Tests.Common
  
  open NUnit.Framework
  
  