Skip to content

End-to-end example fails in Windows #3

@dlidstrom

Description

@dlidstrom

I tried running the end-to-end example in Windows. It resulted in this exception:

Unhandled exception. FScript.Language.ParseException: ParseException
  { Message =
     "Imported file 'C:\virtual\workspace\shared\validation.fss' could not be resolved"
    Span = { Start = { File = Some "C:\virtual\workspace\shared\validation.fss"
                       Line = 1
                       Column = 1 }
             End = { File = Some "C:\virtual\workspace\shared\validation.fss"
                     Line = 1
                     Column = 1 } } }
   at FScript.Language.IncludeResolver.loadFile@499-3(String entrySource, FSharpOption`1 resolveImportedSource, String rootDirectoryWithSeparator, FSharpFunc`2 fileSpan, FSharpFunc`2 getOrCreatePrefix, HashSet`1 emittedFiles, String entrySandboxedPath, FSharpList`1 stack, Boolean isMainFile, String filePath, FSharpOption`1 prefix) in /home/runner/work/FScript/FScript/src/FScript.Language/IncludeResolver.fs:line 524
   at FScript.Language.IncludeResolver.loadFile@499-4.Invoke(FSharpList`1 stack, Boolean isMainFile, String filePath, FSharpOption`1 prefix)
   at FScript.Language.IncludeResolver.importedStatements@388.Invoke(Tuple`3 tupledArg) in /home/runner/work/FScript/FScript/src/FScript.Language/IncludeResolver.fs:line 391
   at FScript.Language.IncludeResolver.expandProgram(String rootDirectoryWithSeparator, FSharpFunc`2 fileSpan, FSharpFunc`2 getOrCreatePrefix, FSharpRef`1 loadFileRef, FSharpList`1 stack, Boolean isMainFile, String currentFile, FSharpOption`1 currentPrefix, FSharpList`1 program) in /home/runner/work/FScript/FScript/src/FScript.Language/IncludeResolver.fs:line 386
   at FScript.Language.IncludeResolver.loadFile@499-3(String entrySource, FSharpOption`1 resolveImportedSource, String rootDirectoryWithSeparator, FSharpFunc`2 fileSpan, FSharpFunc`2 getOrCreatePrefix, HashSet`1 emittedFiles, String entrySandboxedPath, FSharpList`1 stack, Boolean isMainFile, String filePath, FSharpOption`1 prefix) in /home/runner/work/FScript/FScript/src/FScript.Language/IncludeResolver.fs:line 529
   at FScript.Language.IncludeResolver.parseProgramFromSourceWithIncludesCore(String rootDirectory, String entryFile, String entrySource, FSharpOption`1 resolveImportedSource) in /home/runner/work/FScript/FScript/src/FScript.Language/IncludeResolver.fs:line 531
   at FScript.Language.IncludeResolver.parseProgramFromSourceWithIncludesResolver(String rootDirectory, String entryFile, String entrySource, FSharpFunc`2 resolveImportedSource) in /home/runner/work/FScript/FScript/src/FScript.Language/IncludeResolver.fs:line 542
   at FScript.Language.FScript.parseSourceWithIncludesResolver@8.Invoke(String rootDirectory, String entryFile, String entrySource, FSharpFunc`2 resolveImportedSource)
   at FScript.Runtime.ScriptHost.loadSourceWithIncludes(FSharpList`1 externs, String rootDirectory, String entryFile, String entrySource, FSharpFunc`2 resolveImportedSource) in /home/runner/work/FScript/FScript/src/FScript.Runtime/ScriptHost.fs:line 130
   at <StartupCode$ConsoleF>.$Program.main@() in C:\Git\personal\Develop\ConsoleF\Program.fs:line 53

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions