anchor.diff:      // However when nuget packages are installed to $HOME/.nuget/packages, it seems they are lowercased
       let fullPath = (dir ++ path)
       match Commands.fileExists __SOURCE_DIRECTORY__ fullPath with
  -    | Some p -> p
  +    | Some _ -> fullPath
       | None ->
           let fullPathLower = (dir ++ path.ToLower())
           match Commands.fileExists __SOURCE_DIRECTORY__ fullPathLower with
  -        | Some p -> p
  +        | Some _ -> fullPathLower
           | None -> failwith (sprintf "Couldn't find \"%s\" on the following paths: \"%s\", \"%s\". Running 'build test' once might solve this issue" path fullPath fullPathLower)
   
   let config configurationName envVars =
  
positive.code:     let artifactsPath = repoRoot ++ "artifacts"
      let artifactsBinPath = artifactsPath ++ "bin"
      let coreClrRuntimePackageVersion = "3.0.0-preview-27318-01"
      let csc_flags = "/nologo" 
      let fsc_flags = "-r:System.Core.dll --nowarn:20 --define:COMPILED"
      let fsi_flags = "-r:System.Core.dll --nowarn:20 --define:INTERACTIVE --maxerrors:1 --abortonerror"
      let operatingSystem = getOperatingSystem ()
  
negative.code:         path
  
  
  type TestConfig =
      { EnvironmentVariables : Map<string, string>
        CSC : string
        csc_flags : string
  