Skip to content
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

add test case for fake interop and update FAKE package #566

Merged
merged 1 commit into from
Mar 8, 2020

Conversation

baronfel
Copy link
Contributor

@baronfel baronfel commented Mar 5, 2020

So this is going to be a problem.

The new FCS interprets the #r "paket: ...." syntax according to the new spec, but it throws an error and fails when detecting a syntax that it doesn't recognize. Specifically we get the following errors:

[|{ Range = { Start = { Line = 0
                        Character = 0 }
              End = { Line = 1
                      Character = 26 } }
    Severity = Some Error
    Code = Some "3216"
    Source = "F# Compiler"
    Message =
             "Package manager key 'paket' was not registered in [/Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/bin/Release/netcoreapp3.1; /Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/bin/Release/netcoreapp3.1/], []. Currently registered: "
    RelatedInformation = Some [||]
    Tags = None };
  { Range = { Start = { Line = 8
                        Character = 0 }
              End = { Line = 8
                      Character = 6 } }
    Severity = Some Error
    Code = Some "39"
    Source = "F# Compiler"
    Message = "The value, namespace, type or module 'Target' is not defined."
    RelatedInformation = Some [||]
    Tags = None }|]

when checking the build.fsx file checked in as a test case in this MR.

@baronfel
Copy link
Contributor Author

baronfel commented Mar 5, 2020

@matthid there might need to be some work on the FAKE side of things to react to the DependencyManager work.

@matthid
Copy link
Contributor

matthid commented Mar 6, 2020

@baronfel can't we just add a dependency manager to Fake which ignores all strings starting with paket just to get to a stable state again?
Could you help me with that?
It is a bit unfortunate that we are now forced to react and stuff is broken instead of working together (maybe something for @forki)

@matthid
Copy link
Contributor

matthid commented Mar 6, 2020

Also can you explain why FAKE itself is working and not emitting those compiler errors? Do we need to add some preview flags?

@baronfel
Copy link
Contributor Author

baronfel commented Mar 6, 2020

That's a good question. Do you have the set of flags/options you use to compile scripts handy? I could compare to what we set in the CompilerServiceInterface

@baronfel
Copy link
Contributor Author

baronfel commented Mar 6, 2020

@matthid yes that could work. There are no docs for this stuff yet so let me scrounge together some links to code.

@matthid
Copy link
Contributor

matthid commented Mar 6, 2020

Do you have the set of flags/options you use to compile scripts handy?

@baronfel When using verbose you should see all compile flags in the console: https://github.com/fsharp/FAKE/blob/bdce1746a27764a630c1008c32326cc82ce90334/src/app/Fake.Runtime/CompileRunner.fs#L140

@baronfel
Copy link
Contributor Author

baronfel commented Mar 6, 2020

Thank you! I'll try to compare this morning.

@baronfel
Copy link
Contributor Author

baronfel commented Mar 6, 2020

For the latest alpha of fake-cli the args I get for the script in this test are:

FCS options for test script
"--debug:portable";
"--define:DOTNETCORE";
"--define:FAKE";
"--fullpaths";
"--noframework";
"-r:/Users/chethusk/.nuget/packages/fake-cli/5.19.2-alpha.1526/tools/netcoreapp2.1/any/Fake.Core.Context.dll";
"-r:/Users/chethusk/.nuget/packages/fake-cli/5.19.2-alpha.1526/tools/netcoreapp2.1/any/FSharp.Core.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Web.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Contracts.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ServiceModel.Web.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Security.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.Linq.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.WebSockets.Client.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Dynamic.Runtime.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Principal.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Reflection.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.ThreadPool.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/netstandard.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XPath.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XmlDocument.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Resources.Writer.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Console.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Sockets.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Http.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NetworkInformation.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Claims.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Reflection.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Numerics.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.Expressions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Timer.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.InteropServices.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Pipes.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Text.RegularExpressions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Compression.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.NonGeneric.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.Concurrent.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Overlapped.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.Serialization.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Handles.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ObjectModel.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.Parallel.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XDocument.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.SecureString.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/mscorlib.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Windows.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.Queryable.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Resources.ResourceManager.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Resources.Reader.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Data.Common.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NameResolution.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.ReaderWriter.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Tasks.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Tracing.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.AppContext.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Text.Encoding.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Transactions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Globalization.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.Specialized.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ValueTuple.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XmlSerializer.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Reflection.Extensions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Globalization.Extensions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Extensions.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Data.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.IsolatedStorage.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Globalization.Calendars.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Requests.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.WebSockets.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Thread.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Process.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Numerics.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Tools.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.Composition.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Debug.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Drawing.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Drawing.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Ping.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Core.dll";
"-r:/Users/chethusk/.nuget/packages/netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Primitives.dll";
"-r:/Users/chethusk/.nuget/packages/system.security.principal.windows/4.7.0/ref/netstandard2.0/System.Security.Principal.Windows.dll";
"-r:/Users/chethusk/.nuget/packages/system.runtime.compilerservices.unsafe/4.7.0/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll";
"-r:/Users/chethusk/.nuget/packages/system.numerics.vectors/4.5.0/ref/netstandard2.0/System.Numerics.Vectors.dll";
"-r:/Users/chethusk/.nuget/packages/system.buffers/4.5.0/ref/netstandard2.0/System.Buffers.dll";
"-r:/Users/chethusk/.nuget/packages/system.threading.tasks.extensions/4.5.3/lib/netstandard2.0/System.Threading.Tasks.Extensions.dll";
"-r:/Users/chethusk/.nuget/packages/system.security.accesscontrol/4.7.0/ref/netstandard2.0/System.Security.AccessControl.dll";
"-r:/Users/chethusk/.nuget/packages/system.memory/4.5.3/lib/netstandard2.0/System.Memory.dll";
"-r:/Users/chethusk/.nuget/packages/fparsec/1.1.1/lib/netstandard2.0/FParsec.dll";
"-r:/Users/chethusk/.nuget/packages/fparsec/1.1.1/lib/netstandard2.0/FParsecCS.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.string/5.19.1/lib/netstandard2.0/Fake.Core.String.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.environment/5.19.1/lib/netstandard2.0/Fake.Core.Environment.dll";
"-r:/Users/chethusk/.nuget/packages/system.runtime.interopservices.windowsruntime/4.3.0/ref/netstandard1.0/System.Runtime.InteropServices.WindowsRuntime.dll";
"-r:/Users/chethusk/.nuget/packages/system.collections.immutable/1.7.0/lib/netstandard2.0/System.Collections.Immutable.dll";
"-r:/Users/chethusk/.nuget/packages/microsoft.win32.registry/4.7.0/ref/netstandard2.0/Microsoft.Win32.Registry.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.fakevar/5.19.1/lib/netstandard2.0/Fake.Core.FakeVar.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.commandlineparsing/5.19.1/lib/netstandard2.0/Fake.Core.CommandLineParsing.dll";
"-r:/Users/chethusk/.nuget/packages/system.reflection.metadata/1.8.0/lib/netstandard2.0/System.Reflection.Metadata.dll";
"-r:/Users/chethusk/.nuget/packages/system.reactive/4.3.2/lib/netstandard2.0/System.Reactive.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.trace/5.19.1/lib/netstandard2.0/Fake.Core.Trace.dll";
"-r:/Users/chethusk/.nuget/packages/system.reactive.providers/4.3.2/lib/netstandard2.0/System.Reactive.Providers.dll";
"-r:/Users/chethusk/.nuget/packages/system.reactive.platformservices/4.3.2/lib/netstandard2.0/System.Reactive.PlatformServices.dll";
"-r:/Users/chethusk/.nuget/packages/system.reactive.linq/4.3.2/lib/netstandard2.0/System.Reactive.Linq.dll";
"-r:/Users/chethusk/.nuget/packages/system.reactive.interfaces/4.3.2/lib/netstandard2.0/System.Reactive.Interfaces.dll";
"-r:/Users/chethusk/.nuget/packages/system.reactive.core/4.3.2/lib/netstandard2.0/System.Reactive.Core.dll";
"-r:/Users/chethusk/.nuget/packages/fsharp.control.reactive/4.2.0/lib/netstandard2.0/FSharp.Control.Reactive.dll";
"-r:/Users/chethusk/.nuget/packages/fake.io.filesystem/5.19.1/lib/netstandard2.0/Fake.IO.FileSystem.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.process/5.19.1/lib/netstandard2.0/Fake.Core.Process.dll";
"-r:/Users/chethusk/.nuget/packages/fake.core.target/5.19.1/lib/netstandard2.0/Fake.Core.Target.dll";
"--simpleresolution";
"--targetprofile:netstandard";
"--nowin32manifest";
"-o";
"/Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/TestCases/FakeInterop/.fake/build.fsx/build_791092277762B90B57C3C8DA6425689B957F4B5FE650B46EB9F0E295048B5809.dll";
"/Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/TestCases/FakeInterop/build.fsx"

Options that FSAC resolves:

FSAC options for the same file
"--noframework"
"--warn:3"
"--targetprofile:netstandard""-r:/Users/chethusk/.nuget/packages/fparsec/1.1.1/lib/net45/FParsec.dll"
 "-r:/Users/chethusk/.nuget/packages/fparsec/1.1.1/lib/net45/FParsecCS.dll"
 "-r:/usr/local/share/dotnet/sdk/3.1.101/FSharp/FSharp.Compiler.Interactive.Settings.dll"
 "-r:/Users/chethusk/.nuget/packages/fsharp.control.reactive/4.2.0/lib/net46/FSharp.Control.Reactive.dll"
 "-r:/usr/local/share/dotnet/sdk/3.1.101/FSharp/FSharp.Core.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.commandlineparsing/5.19.1/lib/net462/Fake.Core.CommandLineParsing.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.context/5.19.1/lib/net462/Fake.Core.Context.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.environment/5.19.1/lib/net462/Fake.Core.Environment.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.fakevar/5.19.1/lib/net462/Fake.Core.FakeVar.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.process/5.19.1/lib/net462/Fake.Core.Process.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.string/5.19.1/lib/net462/Fake.Core.String.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.target/5.19.1/lib/net462/Fake.Core.Target.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.core.trace/5.19.1/lib/net462/Fake.Core.Trace.dll"
 "-r:/Users/chethusk/.nuget/packages/fake.io.filesystem/5.19.1/lib/net462/Fake.IO.FileSystem.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/Microsoft.CSharp.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/Microsoft.VisualBasic.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/Microsoft.VisualBasic.Core.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/Microsoft.Win32.Primitives.dll"
 "-r:/Users/chethusk/.nuget/packages/microsoft.win32.registry/4.7.0/lib/net461/Microsoft.Win32.Registry.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.AppContext.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Buffers.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Concurrent.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Immutable.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.NonGeneric.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Specialized.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.Annotations.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.DataAnnotations.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.EventBasedAsync.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.TypeConverter.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Configuration.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Console.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Core.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Data.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Data.Common.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Data.DataSetExtensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Contracts.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Debug.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.DiagnosticSource.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.FileVersionInfo.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Process.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.StackTrace.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.TextWriterTraceListener.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Tools.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.TraceSource.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Tracing.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Drawing.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Drawing.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Dynamic.Runtime.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Globalization.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Globalization.Calendars.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Globalization.Extensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Compression.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Compression.Brotli.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Compression.FileSystem.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Compression.ZipFile.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/System.IO.FileSystem.AccessControl.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.DriveInfo.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.Watcher.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.IsolatedStorage.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.MemoryMappedFiles.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Pipes.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/System.IO.Pipes.AccessControl.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.UnmanagedMemoryStream.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Expressions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Parallel.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Queryable.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Memory.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Http.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.HttpListener.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Mail.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.NameResolution.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.NetworkInformation.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Ping.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Requests.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Security.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.ServicePoint.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Sockets.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.WebClient.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.WebHeaderCollection.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.WebProxy.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.WebSockets.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.WebSockets.Client.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Numerics.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Numerics.Vectors.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ObjectModel.dll"
 "-r:/Users/chethusk/.nuget/packages/system.reactive/4.3.2/lib/net46/System.Reactive.dll"
 "-r:/Users/chethusk/.nuget/packages/system.reactive.core/4.3.2/lib/net46/System.Reactive.Core.dll"
 "-r:/Users/chethusk/.nuget/packages/system.reactive.interfaces/4.3.2/lib/net46/System.Reactive.Interfaces.dll"
 "-r:/Users/chethusk/.nuget/packages/system.reactive.linq/4.3.2/lib/net46/System.Reactive.Linq.dll"
 "-r:/Users/chethusk/.nuget/packages/system.reactive.platformservices/4.3.2/lib/net46/System.Reactive.PlatformServices.dll"
 "-r:/Users/chethusk/.nuget/packages/system.reactive.providers/4.3.2/lib/net46/System.Reactive.Providers.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.DispatchProxy.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.ILGeneration.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.Lightweight.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Extensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Metadata.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.TypeExtensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Resources.Reader.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Resources.ResourceManager.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Resources.Writer.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.CompilerServices.VisualC.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Extensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Handles.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.RuntimeInformation.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.WindowsRuntime.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Intrinsics.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Loader.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Numerics.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Formatters.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Json.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Xml.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/System.Runtime.WindowsRuntime.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/System.Runtime.WindowsRuntime.UI.Xaml.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.dll"
 "-r:/Users/chethusk/.nuget/packages/system.security.accesscontrol/4.7.0/lib/net461/System.Security.AccessControl.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Claims.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Algorithms.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/System.Security.Cryptography.Cng.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Csp.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Encoding.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/System.Security.Cryptography.OpenSsl.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Primitives.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.X509Certificates.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Principal.dll"
 "-r:/Users/chethusk/.nuget/packages/system.security.principal.windows/4.7.0/lib/net461/System.Security.Principal.Windows.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.SecureString.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ServiceModel.Web.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ServiceProcess.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.CodePages.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.Extensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encodings.Web.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Json.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.RegularExpressions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Channels.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Overlapped.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.Dataflow.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.Extensions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.Parallel.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Thread.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.ThreadPool.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Timer.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Transactions.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Transactions.Local.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ValueTuple.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Web.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Web.HttpUtility.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Windows.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.Linq.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.ReaderWriter.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.Serialization.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.XDocument.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.XPath.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.XPath.XDocument.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.XmlDocument.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.XmlSerializer.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/WindowsBase.dll"
 "-r:/usr/local/share/dotnet/shared/Microsoft.NETCore.App/3.1.1/mscorlib.dll"
 "-r:/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/netstandard.dll"
 "/Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/TestCases/FakeInterop/.fake/build.fsx/intellisense_lazy.fsx"
 "/Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/TestCases/FakeInterop/.fake/build.fsx/intellisense.fsx"
 "/Users/chethusk/oss/FsAutoComplete/test/FsAutoComplete.Tests.Lsp/TestCases/FakeInterop/build.fsx"

@baronfel
Copy link
Contributor Author

baronfel commented Mar 7, 2020

Ok, we're all fixed here now, thanks to @matthid. This test now passes and we've got a path going forward to detect any more of these kinds of issues.

@matthid
Copy link
Contributor

matthid commented Mar 7, 2020

So this means next ionide update will fix stuff, correct?

@baronfel
Copy link
Contributor Author

baronfel commented Mar 7, 2020

yep! And more importantly, we shouldn't regress the FAKE support accidentally anymore.

@Krzysztof-Cieslak Krzysztof-Cieslak merged commit 47e2553 into ionide:master Mar 8, 2020
@baronfel baronfel deleted the new-fake-runtime branch October 21, 2021 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants