Skip to content

(Question) Compile errors across multi-cradle projects #2035

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
Savelenko opened this issue Jul 22, 2021 · 5 comments
Closed

(Question) Compile errors across multi-cradle projects #2035

Savelenko opened this issue Jul 22, 2021 · 5 comments
Labels
type: bug Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..

Comments

@Savelenko
Copy link

I have a general question which seems kind of stupid and trivial, but I did not find any mention of this in documentation. Should code analysis work across different components in a multi-cradle project? Say adding an Eq instance in the library project such that an error "immediately" disappears in a test module?

Probably not necessary, but my set-up is VS Code, stack, HLS 1.2 and GHC 8.8.4 and an explicit hie.yaml with a library, executable and test components.

@jneira jneira added the type: support User support tickets, questions, help with setup etc. label Jul 22, 2021
@jneira
Copy link
Member

jneira commented Jul 22, 2021

Dont worry, all questions are welcomed and no one is trivial, moreover if you has take a look to docs and did not find a clear answer.
I would say that compile errors across components should work in general, ideally without any restart. I just tried your example and adding the Eq instance in the library removes the type error in the exe component and the other way around.

@Savelenko
Copy link
Author

Thank you for the answer. I am asking because I started questioning whether my set-up is OK. It seems that I might have a problem somewhere after all as compile errors remain (or do not appear) in my test and executable projects if I make a change in the library. For example, renaming a function in the library is not "visible" in the executable: an error does not appear in the problems pane of VS Code.

hie.yaml looks like this:

cradle:
  stack:
    - path: "./src"
      component: "haskexp:lib"
    - path: "./app"
      component: "haskexp:exe:haskexp-exe"
    - path: "./test"
      component: "haskexp:test:haskexp-test"

Should I be looking somewhere else for the cause of this behavior?

@jneira jneira added type: bug Something isn't right: doesn't work as intended, documentation is missing/outdated, etc.. type: setup and removed type: support User support tickets, questions, help with setup etc. labels Jul 23, 2021
@jneira
Copy link
Member

jneira commented Jul 23, 2021

Ok, could you attach the logs mentioned in the issue template?

Execute in the root of your project the command haskell-language-server --debug . and paste the logs here:

Paste the logs from the lsp-client, e.g. for VS Code

@Savelenko
Copy link
Author

Savelenko commented Jul 23, 2021

I followed the following steps:

  1. In VS Code, rename a function in the library such that the build would fail (without actually rebuilding). No error was reported in VS Code.
  2. Close VS Code and run HLS with --debug. The expected error does occur in the output. However, also the well-known "failed to load packages" occurs too. The output was:
~/.config/Code\ -\ OSS/User/globalStorage/haskell.haskell/haskell-language-server-1.2.0-linux-8.8.4 --debug .
haskell-language-server version: 1.2.0.0 (GHC: 8.8.4) (PATH: /home/yos/.config/Code - OSS/User/globalStorage/haskell.haskell/haskell-language-server-1.2.0-linux-8.8.4) (GIT hash: be2071e985cb417f984ab00a1aad76dee02d6d0b)
 ghcide setup tester in /home/yos/haskexp.
Report bugs at https://github.com/haskell/haskell-language-server/issues

Step 1/4: Finding files to test in /home/yos/haskexp
Found 6 files

Step 2/4: Looking for hie.yaml files that control setup
Found 1 cradle
  (/home/yos/haskexp/hie.yaml)

Step 3/4: Initializing the IDE

Step 4/4: Type checking the files
2021-07-23 22:24:29.16041461 [ThreadId 19] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/TypeClassPayment.hs"
2021-07-23 22:24:29.160781109 [ThreadId 19] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/app/Main.hs"
2021-07-23 22:24:29.160804801 [ThreadId 20] INFO hls:	Consulting the cradle for "src/GADTStudy.hs"
Output from setting up the cradle Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
> haskexp> configure (lib)
> Configuring haskexp-0.1.0.0...
> haskexp> initial-build-steps (lib)
> Configuring GHCi with the following packages: haskexp
> /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d
2021-07-23 22:24:32.225383938 [ThreadId 20] DEBUG hls:	Session loading result: Right (ComponentOptions {componentOptions = ["-i","-odir=/home/yos/haskexp/.stack-work/odir","-hidir=/home/yos/haskexp/.stack-work/odir","-hide-all-packages","-XFlexibleContexts","-XFlexibleInstances","-XMultiParamTypeClasses","-XOverloadedStrings","-XStandaloneDeriving","-XPartialTypeSignatures","-XNamedWildCards","-XTypeApplications","-XNamedFieldPuns","-XDeriveFunctor","-XGeneralizedNewtypeDeriving","-XScopedTypeVariables","-XTypeFamilies","-XLambdaCase","-XGADTs","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build","-i/home/yos/haskexp/src","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/global-autogen","-stubdir=/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build","-package-id=base-4.13.0.0","-package-id=errors-2.3.0-5ThHrX7XV6Y8V3HxEYUrJf","-package-id=free-5.1.3-7vu3IkuuVW4IwbzbaxuNkK","-package-id=mtl-2.2.2","-package-id=newtype-0.2.2.0-9pLQ0D9AlWn45QWUAjZUAZ","-package-id=text-1.2.4.0","-fwarn-incomplete-patterns","-optP-include","-optP/home/yos/haskexp/.stack-work/ghci/5ec949a5/cabal_macros.h","-ghci-script=/tmp/haskell-stack-ghci/52cd640f/ghci-script","-package-db","/home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d"], componentRoot = "/home/yos/haskexp", componentDependencies = ["haskexp.cabal","package.yaml","stack.yaml"]},"/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4")
2021-07-23 22:24:32.289443279 [ThreadId 20] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1091aefaa1cc1074cd10c9fefb73b894f6bf94b1
2021-07-23 22:24:32.289706084 [ThreadId 20] INFO hls:	Making new HscEnv[main]
2021-07-23 22:24:32.299936843 [ThreadId 20] DEBUG hls:	New Component Cache HscEnvEq: (([],Just HscEnvEq 5),fromList [("/home/yos/haskexp/hie.yaml",Just 2021-07-23 00:27:12.792251053 UTC),("haskexp.cabal",Just 2021-05-19 05:53:06.184356511 UTC),("package.yaml",Just 2021-05-19 05:21:44.948326161 UTC),("stack.yaml",Just 2021-07-23 00:12:48.15870142 UTC)])
2021-07-23 22:24:32.311453826 [ThreadId 20] DEBUG hls:	Known files updated: fromList [(TargetModule FreeMonadPayment,fromList ["/home/yos/haskexp/src/FreeMonadPayment.hs"]),(TargetFile NormalizedFilePath "/home/yos/haskexp/src/GADTStudy.hs",fromList ["/home/yos/haskexp/src/GADTStudy.hs"]),(TargetModule FreeApplicativeStudy,fromList ["/home/yos/haskexp/src/FreeApplicativeStudy.hs"]),(TargetModule Paths_haskexp,fromList ["/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/autogen/Paths_haskexp.hs"]),(TargetModule TypeClassPayment,fromList ["/home/yos/haskexp/src/TypeClassPayment.hs"]),(TargetModule GADTStudy,fromList ["/home/yos/haskexp/src/GADTStudy.hs"])]
2021-07-23 22:24:32.311969246 [ThreadId 13] DEBUG hls:	Finishing build session(exception: AsyncCancelled)
2021-07-23 22:24:32.312090097 [ThreadId 20] DEBUG hls:	Restarting build session for keys [GhcSessionIO; ] (aborting the previous one took 0.00s)
2021-07-23 22:24:32.313777319 [ThreadId 53] INFO hls:	Consulting the cradle for "app/Main.hs"
Output from setting up the cradle Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
> Using main module: 1. Package `haskexp' component haskexp:exe:haskexp-exe with main-is file: /home/yos/haskexp/app/Main.hs
> haskexp> configure (lib + exe)
> Configuring haskexp-0.1.0.0...
> haskexp> initial-build-steps (lib + exe)
> The following GHC options are incompatible with GHCi and have not been passed to it: -threaded
> Configuring GHCi with the following packages: haskexp
> /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d
2021-07-23 22:24:35.455295425 [ThreadId 53] DEBUG hls:	Session loading result: Right (ComponentOptions {componentOptions = ["-i","-odir=/home/yos/haskexp/.stack-work/odir","-hidir=/home/yos/haskexp/.stack-work/odir","-hide-all-packages","-XFlexibleContexts","-XFlexibleInstances","-XMultiParamTypeClasses","-XOverloadedStrings","-XStandaloneDeriving","-XPartialTypeSignatures","-XNamedWildCards","-XTypeApplications","-XNamedFieldPuns","-XDeriveFunctor","-XGeneralizedNewtypeDeriving","-XScopedTypeVariables","-XTypeFamilies","-XLambdaCase","-XGADTs","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe","-i/home/yos/haskexp/app","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe/autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/global-autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe/haskexp-exe-tmp","-stubdir=/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build","-package-id=base-4.13.0.0","-package-id=errors-2.3.0-5ThHrX7XV6Y8V3HxEYUrJf","-package-id=free-5.1.3-7vu3IkuuVW4IwbzbaxuNkK","-package=haskexp-0.1.0.0","-package-id=mtl-2.2.2","-package-id=newtype-0.2.2.0-9pLQ0D9AlWn45QWUAjZUAZ","-package-id=text-1.2.4.0","-rtsopts","-with-rtsopts=-N","-fwarn-incomplete-patterns","-optP-include","-optP/home/yos/haskexp/.stack-work/ghci/776c6ff1/cabal_macros.h","-ghci-script=/tmp/haskell-stack-ghci/1b11b73e/ghci-script","-package-db","/home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d"], componentRoot = "/home/yos/haskexp", componentDependencies = ["haskexp.cabal","package.yaml","stack.yaml"]},"/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4")
2021-07-23 22:24:35.519954772 [ThreadId 52] INFO hls:	File:     /home/yos/haskexp/app/Main.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  ghcide compiled by GHC 8.8 failed to load packages: <command line>: cannot satisfy -package
  haskexp-0.1.0.0
  (use -v for more information).
  Please ensure that ghcide is compiled with the same GHC installation as the project.
2021-07-23 22:24:35.521487253 [ThreadId 75] INFO hls:	Consulting the cradle for "test/Spec.hs"
Output from setting up the cradle Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
2021-07-23 22:24:35.545024541 [ThreadId 51] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/FreeMonadPayment.hs"
2021-07-23 22:24:35.545485087 [ThreadId 51] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/test/Spec.hs"
2021-07-23 22:24:35.54576388 [ThreadId 51] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/GADTStudy.hs"
2021-07-23 22:24:35.546026446 [ThreadId 51] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/app/Main.hs"
2021-07-23 22:24:35.549240613 [ThreadId 51] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/TypeClassPayment.hs"
2021-07-23 22:24:35.549537003 [ThreadId 51] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/FreeApplicativeStudy.hs"
2021-07-23 22:24:35.861633796 [ThreadId 51] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:35.929351809 [ThreadId 51] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:35.942501521 [ThreadId 51] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
> Using main module: 1. Package `haskexp' component haskexp:test:haskexp-test with main-is file: /home/yos/haskexp/test/Spec.hs
> haskexp> configure (lib + test)
> Configuring haskexp-0.1.0.0...
> haskexp> build (lib + test)
> Preprocessing library for haskexp-0.1.0.0..
> Building library for haskexp-0.1.0.0..
> Preprocessing test suite 'haskexp-test' for haskexp-0.1.0.0..
> Building test suite 'haskexp-test' for haskexp-0.1.0.0..
> [1 of 2] Compiling Main
> [2 of 2] Compiling Paths_haskexp
> Linking .stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-test/haskexp-test ...
> haskexp> copy/register
> Installing library in /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/lib/x86_64-linux-ghc-8.8.4/haskexp-0.1.0.0-ECYVA8VNALHGVK9XI5Gv4T
> Installing executable haskexp-exe in /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/bin
> Registering library for haskexp-0.1.0.0..
> haskexp> Test running disabled by --no-run-tests flag.
> Completed 2 action(s).
> The following GHC options are incompatible with GHCi and have not been passed to it: -threaded
> Configuring GHCi with the following packages: haskexp
> /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d
2021-07-23 22:24:40.615402454 [ThreadId 75] DEBUG hls:	Session loading result: Right (ComponentOptions {componentOptions = ["-i","-odir=/home/yos/haskexp/.stack-work/odir","-hidir=/home/yos/haskexp/.stack-work/odir","-hide-all-packages","-XFlexibleContexts","-XFlexibleInstances","-XMultiParamTypeClasses","-XOverloadedStrings","-XStandaloneDeriving","-XPartialTypeSignatures","-XNamedWildCards","-XTypeApplications","-XNamedFieldPuns","-XDeriveFunctor","-XGeneralizedNewtypeDeriving","-XScopedTypeVariables","-XTypeFamilies","-XLambdaCase","-XGADTs","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-test","-i/home/yos/haskexp/test","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-test/autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/global-autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-test/haskexp-test-tmp","-stubdir=/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build","-package-id=base-4.13.0.0","-package-id=errors-2.3.0-5ThHrX7XV6Y8V3HxEYUrJf","-package-id=free-5.1.3-7vu3IkuuVW4IwbzbaxuNkK","-package-id=haskexp-0.1.0.0-ECYVA8VNALHGVK9XI5Gv4T","-package-id=mtl-2.2.2","-package-id=newtype-0.2.2.0-9pLQ0D9AlWn45QWUAjZUAZ","-package-id=text-1.2.4.0","-rtsopts","-with-rtsopts=-N","-fwarn-incomplete-patterns","-optP-include","-optP/home/yos/haskexp/.stack-work/ghci/c0c2d025/cabal_macros.h","-ghci-script=/tmp/haskell-stack-ghci/61050ec3/ghci-script","-package-db","/home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d"], componentRoot = "/home/yos/haskexp", componentDependencies = ["haskexp.cabal","package.yaml","stack.yaml"]},"/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4")
2021-07-23 22:24:40.669123658 [ThreadId 75] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-9ef6ac5d204a7d95d4108cd77d4f6581a6542469
2021-07-23 22:24:40.669347664 [ThreadId 75] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-9ef6ac5d204a7d95d4108cd77d4f6581a6542469
2021-07-23 22:24:40.669490187 [ThreadId 75] INFO hls:	Making new HscEnv[main,main]
2021-07-23 22:24:40.675462825 [ThreadId 75] DEBUG hls:	New Component Cache HscEnvEq: (([],Just HscEnvEq 10),fromList [("/home/yos/haskexp/hie.yaml",Just 2021-07-23 00:27:12.792251053 UTC),("haskexp.cabal",Just 2021-05-19 05:53:06.184356511 UTC),("package.yaml",Just 2021-05-19 05:21:44.948326161 UTC),("stack.yaml",Just 2021-07-23 00:12:48.15870142 UTC)])
2021-07-23 22:24:40.677035934 [ThreadId 75] DEBUG hls:	New Component Cache HscEnvEq: (([],Just HscEnvEq 11),fromList [("/home/yos/haskexp/hie.yaml",Just 2021-07-23 00:27:12.792251053 UTC),("haskexp.cabal",Just 2021-05-19 05:53:06.184356511 UTC),("package.yaml",Just 2021-05-19 05:21:44.948326161 UTC),("stack.yaml",Just 2021-07-23 00:12:48.15870142 UTC)])
2021-07-23 22:24:40.689446776 [ThreadId 75] DEBUG hls:	Known files updated: fromList [(TargetModule FreeMonadPayment,fromList ["/home/yos/haskexp/src/FreeMonadPayment.hs"]),(TargetFile NormalizedFilePath "/home/yos/haskexp/test/Spec.hs",fromList ["/home/yos/haskexp/test/Spec.hs"]),(TargetFile NormalizedFilePath "/home/yos/haskexp/src/GADTStudy.hs",fromList ["/home/yos/haskexp/src/GADTStudy.hs"]),(TargetModule FreeApplicativeStudy,fromList ["/home/yos/haskexp/src/FreeApplicativeStudy.hs"]),(TargetModule Paths_haskexp,fromList ["/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/autogen/Paths_haskexp.hs"]),(TargetModule TypeClassPayment,fromList ["/home/yos/haskexp/src/TypeClassPayment.hs"]),(TargetModule GADTStudy,fromList ["/home/yos/haskexp/src/GADTStudy.hs"])]
2021-07-23 22:24:40.689776625 [ThreadId 43] DEBUG hls:	Finishing build session(exception: AsyncCancelled)
2021-07-23 22:24:40.689864207 [ThreadId 75] DEBUG hls:	Restarting build session for keys [GhcSessionIO; ] (aborting the previous one took 0.00s)
2021-07-23 22:24:40.690512647 [ThreadId 156] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/FreeApplicativeStudy.hs"
2021-07-23 22:24:40.690875945 [ThreadId 162] INFO hls:	Consulting the cradle for "app/Main.hs"
2021-07-23 22:24:40.691069911 [ThreadId 157] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/test/Spec.hs"
Output from setting up the cradle Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
> Using main module: 1. Package `haskexp' component haskexp:exe:haskexp-exe with main-is file: /home/yos/haskexp/app/Main.hs
> haskexp> configure (lib + exe)
> Configuring haskexp-0.1.0.0...
> haskexp> initial-build-steps (lib + exe)
> The following GHC options are incompatible with GHCi and have not been passed to it: -threaded
> Configuring GHCi with the following packages: haskexp
> /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d
2021-07-23 22:24:43.758088426 [ThreadId 162] DEBUG hls:	Session loading result: Right (ComponentOptions {componentOptions = ["-i","-odir=/home/yos/haskexp/.stack-work/odir","-hidir=/home/yos/haskexp/.stack-work/odir","-hide-all-packages","-XFlexibleContexts","-XFlexibleInstances","-XMultiParamTypeClasses","-XOverloadedStrings","-XStandaloneDeriving","-XPartialTypeSignatures","-XNamedWildCards","-XTypeApplications","-XNamedFieldPuns","-XDeriveFunctor","-XGeneralizedNewtypeDeriving","-XScopedTypeVariables","-XTypeFamilies","-XLambdaCase","-XGADTs","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe","-i/home/yos/haskexp/app","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe/autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/global-autogen","-i/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe/haskexp-exe-tmp","-stubdir=/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build","-package-id=base-4.13.0.0","-package-id=errors-2.3.0-5ThHrX7XV6Y8V3HxEYUrJf","-package-id=free-5.1.3-7vu3IkuuVW4IwbzbaxuNkK","-package-id=haskexp-0.1.0.0-ECYVA8VNALHGVK9XI5Gv4T","-package-id=mtl-2.2.2","-package-id=newtype-0.2.2.0-9pLQ0D9AlWn45QWUAjZUAZ","-package-id=text-1.2.4.0","-rtsopts","-with-rtsopts=-N","-fwarn-incomplete-patterns","-optP-include","-optP/home/yos/haskexp/.stack-work/ghci/776c6ff1/cabal_macros.h","-ghci-script=/tmp/haskell-stack-ghci/1b11b73e/ghci-script","-package-db","/home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb","-package-db","/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d"], componentRoot = "/home/yos/haskexp", componentDependencies = ["haskexp.cabal","package.yaml","stack.yaml"]},"/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4")
2021-07-23 22:24:43.816067016 [ThreadId 162] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1c05501fb044f13eda09180e3fd6c6f736a2dc9b
2021-07-23 22:24:43.816278495 [ThreadId 162] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1c05501fb044f13eda09180e3fd6c6f736a2dc9b
2021-07-23 22:24:43.816437478 [ThreadId 162] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1c05501fb044f13eda09180e3fd6c6f736a2dc9b
2021-07-23 22:24:43.81654387 [ThreadId 162] INFO hls:	Making new HscEnv[main,main,main]
2021-07-23 22:24:43.822036212 [ThreadId 162] DEBUG hls:	New Component Cache HscEnvEq: (([],Just HscEnvEq 13),fromList [("/home/yos/haskexp/hie.yaml",Just 2021-07-23 00:27:12.792251053 UTC),("haskexp.cabal",Just 2021-05-19 05:53:06.184356511 UTC),("package.yaml",Just 2021-05-19 05:21:44.948326161 UTC),("stack.yaml",Just 2021-07-23 00:12:48.15870142 UTC)])
2021-07-23 22:24:43.823201974 [ThreadId 162] DEBUG hls:	New Component Cache HscEnvEq: (([],Just HscEnvEq 14),fromList [("/home/yos/haskexp/hie.yaml",Just 2021-07-23 00:27:12.792251053 UTC),("haskexp.cabal",Just 2021-05-19 05:53:06.184356511 UTC),("package.yaml",Just 2021-05-19 05:21:44.948326161 UTC),("stack.yaml",Just 2021-07-23 00:12:48.15870142 UTC)])
2021-07-23 22:24:43.824327801 [ThreadId 162] DEBUG hls:	New Component Cache HscEnvEq: (([],Just HscEnvEq 15),fromList [("/home/yos/haskexp/hie.yaml",Just 2021-07-23 00:27:12.792251053 UTC),("haskexp.cabal",Just 2021-05-19 05:53:06.184356511 UTC),("package.yaml",Just 2021-05-19 05:21:44.948326161 UTC),("stack.yaml",Just 2021-07-23 00:12:48.15870142 UTC)])
2021-07-23 22:24:43.837515968 [ThreadId 162] DEBUG hls:	Known files updated: fromList [(TargetModule FreeMonadPayment,fromList ["/home/yos/haskexp/src/FreeMonadPayment.hs"]),(TargetFile NormalizedFilePath "/home/yos/haskexp/test/Spec.hs",fromList ["/home/yos/haskexp/test/Spec.hs"]),(TargetFile NormalizedFilePath "/home/yos/haskexp/src/GADTStudy.hs",fromList ["/home/yos/haskexp/src/GADTStudy.hs"]),(TargetModule FreeApplicativeStudy,fromList ["/home/yos/haskexp/src/FreeApplicativeStudy.hs"]),(TargetModule Paths_haskexp,fromList ["/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/autogen/Paths_haskexp.hs"]),(TargetModule TypeClassPayment,fromList ["/home/yos/haskexp/src/TypeClassPayment.hs"]),(TargetFile NormalizedFilePath "/home/yos/haskexp/app/Main.hs",fromList ["/home/yos/haskexp/app/Main.hs"]),(TargetModule GADTStudy,fromList ["/home/yos/haskexp/src/GADTStudy.hs"])]
2021-07-23 22:24:43.838481644 [ThreadId 148] DEBUG hls:	Finishing build session(exception: AsyncCancelled)
2021-07-23 22:24:43.838721412 [ThreadId 162] DEBUG hls:	Restarting build session for keys [GhcSessionIO; ] (aborting the previous one took 0.00s)
2021-07-23 22:24:43.840359278 [ThreadId 197] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/FreeApplicativeStudy.hs"
2021-07-23 22:24:43.841719421 [ThreadId 196] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/test/Spec.hs"
2021-07-23 22:24:43.84605112 [ThreadId 217] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/GADTStudy.hs"
2021-07-23 22:24:43.846171391 [ThreadId 217] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:43.853044867 [ThreadId 219] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/app/Main.hs"
2021-07-23 22:24:43.852865035 [ThreadId 220] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:43.853397401 [ThreadId 219] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:43.864581817 [ThreadId 219] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/FreeMonadPayment.hs"
2021-07-23 22:24:43.864846137 [ThreadId 219] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:43.871440292 [ThreadId 217] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/home/yos/haskexp/src/TypeClassPayment.hs"
2021-07-23 22:24:43.871664374 [ThreadId 217] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:43.920297686 [ThreadId 217] DEBUG hls:	hlint:getIdeas:setExtensions:[Cpp,OverlappingInstances,UndecidableInstances,IncoherentInstances,UndecidableSuperClasses,MonomorphismRestriction,MonoPatBinds,MonoLocalBinds,RelaxedPolyRec,ExtendedDefaultRules,ForeignFunctionInterface,UnliftedFFITypes,InterruptibleFFI,CApiFFI,GHCForeignImportPrim,JavaScriptFFI,ParallelArrays,TemplateHaskell,TemplateHaskellQuotes,ImplicitParams,ImplicitPrelude,ScopedTypeVariables,AllowAmbiguousTypes,UnliftedNewtypes,BangPatterns,TypeFamilies,TypeFamilyDependencies,TypeInType,OverloadedStrings,OverloadedLists,NumDecimals,DisambiguateRecordFields,RecordWildCards,RecordPuns,ViewPatterns,GADTs,GADTSyntax,NPlusKPatterns,DoAndIfThenElse,BlockArguments,RebindableSyntax,ConstraintKinds,PolyKinds,DataKinds,InstanceSigs,ApplicativeDo,StandaloneDeriving,DeriveDataTypeable,AutoDeriveTypeable,DeriveFunctor,DeriveTraversable,DeriveFoldable,DeriveGeneric,DefaultSignatures,DeriveAnyClass,DeriveLift,DerivingStrategies,DerivingVia,TypeSynonymInstances,FlexibleContexts,FlexibleInstances,ConstrainedClassMethods,MultiParamTypeClasses,NullaryTypeClasses,FunctionalDependencies,UnicodeSyntax,ExistentialQuantification,MagicHash,EmptyDataDecls,KindSignatures,RoleAnnotations,ParallelListComp,MonadComprehensions,GeneralizedNewtypeDeriving,PostfixOperators,TupleSections,PatternGuards,LiberalTypeSynonyms,RankNTypes,ImpredicativeTypes,TypeOperators,ExplicitNamespaces,PackageImports,ExplicitForAll,AlternativeLayoutRuleTransitional,DatatypeContexts,NondecreasingIndentation,RelaxedLayout,TraditionalRecordSyntax,LambdaCase,MultiWayIf,BinaryLiterals,HexFloatLiterals,DuplicateRecordFields,OverloadedLabels,EmptyCase,PatternSynonyms,PartialTypeSignatures,NamedWildCards,TypeApplications,Strict,StrictData,MonadFailDesugaring,EmptyDataDeriving,NumericUnderscores,QuantifiedConstraints,ImportQualifiedPost,CUSKs,StandaloneKindSignatures,StarIsType]
2021-07-23 22:24:44.029246494 [ThreadId 283] INFO hls:	
2021-07-23 22:24:44.057996291 [ThreadId 217] INFO hls:	File:     /home/yos/haskexp/app/Main.hs
Hidden:   no
Range:    11:3-11:35
Source:   typecheck
Severity: DsError
Message: 
  Not in scope: ‘FreeApplicativeStudy.experiment5’
  Perhaps you meant one of these:
  ‘FreeApplicativeStudy.experiment1’ (imported from FreeApplicativeStudy),
  ‘FreeApplicativeStudy.experiment2’ (imported from FreeApplicativeStudy),
  ‘FreeApplicativeStudy.experiment3’ (imported from FreeApplicativeStudy)
  Module ‘FreeApplicativeStudy’ does not export ‘experiment5’.
2021-07-23 22:24:44.108968638 [ThreadId 219] INFO hls:	finish: User TypeCheck (took 0.27s)
2021-07-23 22:24:44.120272877 [ThreadId 195] INFO hls:	finish: GetHie (took 0.01s)
Files that failed:
 * /home/yos/haskexp/app/Main.hs

Completed (5 files worked, 1 file failed)
2021-07-23 22:24:44.140473239 [ThreadId 195] INFO hls:	finish: GenerateCore (took 0.02s)
  1. Without rebuilding, open VS Code. The error does pop-up this time, but fixing it by renaming the function back does not have any effect. VS Code logging is as below. Not sure if relevant, but there is warning about a Paths file too, although I'd expect it to be completely outside of the components specified in hie.yaml...
[client] run command: "/home/yos/.config/Code - OSS/User/globalStorage/haskell.haskell/haskell-language-server-1.2.0-linux-8.8.4 --lsp"
[client] debug command: "/home/yos/.config/Code - OSS/User/globalStorage/haskell.haskell/haskell-language-server-1.2.0-linux-8.8.4 --lsp"
[client] server cwd: undefined
haskell-language-server version: 1.2.0.0 (GHC: 8.8.4) (PATH: /home/yos/.config/Code - OSS/User/globalStorage/haskell.haskell/haskell-language-server-1.2.0-linux-8.8.4) (GIT hash: be2071e985cb417f984ab00a1aad76dee02d6d0b)
Starting (haskell-language-server)LSP server...
  with arguments: GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsDebugOn = False, argsLogFile = Nothing, argsThreads = 0, argsProjectGhcVersion = False}
  with plugins: [PluginId "pragmas",PluginId "floskell",PluginId "fourmolu",PluginId "tactics",PluginId "ormolu",PluginId "stylish-haskell",PluginId "retrie",PluginId "brittany",PluginId "class",PluginId "haddockComments",PluginId "eval",PluginId "importLens",PluginId "refineImports",PluginId "moduleName",PluginId "hlint",PluginId "splice",PluginId "ghcide-hover-and-symbols",PluginId "ghcide-code-actions-imports-exports",PluginId "ghcide-code-actions-type-signatures",PluginId "ghcide-code-actions-bindings",PluginId "ghcide-code-actions-fill-holes",PluginId "ghcide-completions",PluginId "ghcide-type-lenses",PluginId "ghcide-core"]
  in directory: /home/yos/haskexp
 Starting LSP server...
If you are seeing this in a terminal, you probably should have run WITHOUT the --lsp option!
Started LSP server in 0.00s
setInitialDynFlags cradle: Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
2021-07-23 22:33:19.89513369 [ThreadId 5] INFO hls:	Registering ide configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri (-550823694563972914) "file:///home/yos/haskexp"], clientSettings = hashed Nothing}
2021-07-23 22:33:19.904369949 [ThreadId 43] INFO hls:	Consulting the cradle for "src/FreeApplicativeStudy.hs"
Output from setting up the cradle Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
> Configuring GHCi with the following packages: haskexp
> /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d
2021-07-23 22:33:22.947564555 [ThreadId 43] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1091aefaa1cc1074cd10c9fefb73b894f6bf94b1
2021-07-23 22:33:22.948107503 [ThreadId 43] INFO hls:	Making new HscEnv[main]
2021-07-23 22:33:22.973945354 [ThreadId 146] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:33:22.981813225 [ThreadId 146] INFO hls:	finish: parsed (took 0.01s)
2021-07-23 22:33:22.990512538 [ThreadId 145] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.02s)
2021-07-23 22:33:22.990859125 [ThreadId 145] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.02s)
2021-07-23 22:33:22.991313164 [ThreadId 145] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:22.994616494 [ThreadId 146] INFO hls:	finish: RefineImports (took 0.02s)
2021-07-23 22:33:22.99477957 [ThreadId 146] INFO hls:	finish: importLens (took 0.02s)
2021-07-23 22:33:22.994947632 [ThreadId 146] INFO hls:	finish: ModuleName.GetParsedModule (took 0.02s)
2021-07-23 22:33:23.000902148 [ThreadId 143] INFO hls:	finish: Outline (took 0.03s)
2021-07-23 22:33:23.001411614 [ThreadId 145] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.03s)
2021-07-23 22:33:23.002305912 [ThreadId 145] INFO hls:	finish: Pragmas.GetParsedModule (took 0.03s)
2021-07-23 22:33:23.002978343 [ThreadId 143] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.03s)
2021-07-23 22:33:23.017813931 [ThreadId 145] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:33:23.177662608 [ThreadId 208] INFO hls:	finish: codeLens.TypeCheck (took 0.21s)
2021-07-23 22:33:23.178055204 [ThreadId 143] INFO hls:	finish: retrie (took 0.21s)
2021-07-23 22:33:23.178975086 [ThreadId 208] INFO hls:	finish:  (took 0.21s)
2021-07-23 22:33:23.184209647 [ThreadId 208] INFO hls:	finish: RefineImports (took 0.21s)
2021-07-23 22:33:23.193635555 [ThreadId 143] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.22s)
2021-07-23 22:33:23.196085668 [ThreadId 143] INFO hls:	finish: codeLens.GetBindings (took 0.02s)
2021-07-23 22:33:23.196404684 [ThreadId 103] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:33:23.199355337 [ThreadId 208] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:33:23.199711347 [ThreadId 143] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.21s)
2021-07-23 22:33:23.199874321 [ThreadId 103] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:33:23.200026068 [ThreadId 103] INFO hls:	finish: Wingman.emptyCaseScrutinees.TypeCheck (took 0.00s)
2021-07-23 22:33:23.200351256 [ThreadId 103] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:33:23.201009839 [ThreadId 218] INFO hls:	finish: Wingman.emptyCaseScrutinees.GhcSessionDeps (took 0.00s)
2021-07-23 22:33:27.679539411 [ThreadId 227] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:33:27.742836357 [ThreadId 246] INFO hls:	Consulting the cradle for "app/Main.hs"
Output from setting up the cradle Cradle {cradleRootDir = "/home/yos/haskexp", cradleOptsProg = CradleAction: Stack}
> Using main module: 1. Package `haskexp' component haskexp:exe:haskexp-exe with main-is file: /home/yos/haskexp/app/Main.hs
> haskexp> configure (lib + exe)
> Configuring haskexp-0.1.0.0...
> haskexp> initial-build-steps (lib + exe)
> The following GHC options are incompatible with GHCi and have not been passed to it: -threaded
> Configuring GHCi with the following packages: haskexp
> /home/yos/haskexp/.stack-work/install/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/snapshots/x86_64-linux-tinfo6/f85bf56fbcc51c981079a1ddc0eb3211a2ae6a04966ab63607fae5a8e3985728/8.8.4/pkgdb:/home/yos/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.4/lib/ghc-8.8.4/package.conf.d
2021-07-23 22:33:31.690026303 [ThreadId 246] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1c05501fb044f13eda09180e3fd6c6f736a2dc9b
2021-07-23 22:33:31.690294002 [ThreadId 246] INFO hls:	Using interface files cache dir: /home/yos/.cache/ghcide/main-1c05501fb044f13eda09180e3fd6c6f736a2dc9b
2021-07-23 22:33:31.690500295 [ThreadId 246] INFO hls:	Making new HscEnv[main,main]
2021-07-23 22:33:31.717614017 [ThreadId 408] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:33:31.718250978 [ThreadId 406] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.00s)
2021-07-23 22:33:31.718653984 [ThreadId 408] INFO hls:	finish: ModuleName.GetParsedModule (took 0.00s)
2021-07-23 22:33:31.718668437 [ThreadId 376] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:31.718782027 [ThreadId 408] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:33:31.718797512 [ThreadId 376] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:33:31.718884206 [ThreadId 376] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:33:31.718890811 [ThreadId 408] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:33:31.718950754 [ThreadId 376] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:33:31.718973767 [ThreadId 408] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:33:31.719033049 [ThreadId 376] INFO hls:	finish: parsed (took 0.00s)
2021-07-23 22:33:31.719150798 [ThreadId 376] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.01s)
2021-07-23 22:33:31.719743029 [ThreadId 406] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.01s)
2021-07-23 22:33:31.719976842 [ThreadId 406] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:33:31.720087073 [ThreadId 406] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.01s)
2021-07-23 22:33:31.720176117 [ThreadId 406] INFO hls:	finish: RefineImports (took 0.01s)
2021-07-23 22:33:31.720249119 [ThreadId 408] INFO hls:	finish: Pragmas.GetParsedModule (took 0.01s)
2021-07-23 22:33:31.720335073 [ThreadId 408] INFO hls:	finish: importLens (took 0.01s)
2021-07-23 22:33:31.720433166 [ThreadId 408] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:33:31.727258458 [ThreadId 408] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:33:31.775587031 [ThreadId 376] INFO hls:	finish: retrie (took 0.06s)
2021-07-23 22:33:31.775771944 [ThreadId 376] INFO hls:	finish: codeLens.TypeCheck (took 0.06s)
2021-07-23 22:33:31.775912108 [ThreadId 376] INFO hls:	finish: retrie (took 0.06s)
2021-07-23 22:33:31.776327719 [ThreadId 376] INFO hls:	finish:  (took 0.06s)
2021-07-23 22:33:31.776553718 [ThreadId 376] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.06s)
2021-07-23 22:33:31.776723917 [ThreadId 406] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.06s)
2021-07-23 22:33:31.776908483 [ThreadId 406] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.06s)
2021-07-23 22:33:31.776984337 [ThreadId 406] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-07-23 22:33:31.777265895 [ThreadId 406] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:33:31.77762768 [ThreadId 406] INFO hls:	finish: RefineImports (took 0.06s)
2021-07-23 22:33:31.798207549 [ThreadId 398] WARNING hls:	File:    
  /home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe/autogen/Paths_haskexp.hs
Hidden:   no
Range:    1:1-2:1
Source:   compiler
Severity: DsError
Message: 
  �[0;91muser error (Failed to get the immediate reverse dependencies of NormalizedFilePath
  "/home/yos/haskexp/.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.0.1.0/build/haskexp-exe/autogen/Paths_haskexp.hs")�[0m
2021-07-23 22:33:32.039211141 [ThreadId 492] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.039533701 [ThreadId 492] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:33:32.039099769 [ThreadId 498] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.040115995 [ThreadId 492] INFO hls:	finish: GhcideCodeActions.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:33:32.040623308 [ThreadId 492] INFO hls:	finish: GhcideCodeActions.GhcSession (took 0.00s)
2021-07-23 22:33:32.04082416 [ThreadId 498] INFO hls:	finish: GhcideCodeActions.GetFileContents (took 0.00s)
2021-07-23 22:33:32.042229637 [ThreadId 497] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:33:32.047312498 [ThreadId 492] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.01s)
2021-07-23 22:33:32.048656709 [ThreadId 498] INFO hls:	finish: RefineImports (took 0.01s)
2021-07-23 22:33:32.049605864 [ThreadId 497] INFO hls:	finish: retrie (took 0.01s)
2021-07-23 22:33:32.050489099 [ThreadId 492] INFO hls:	finish: GhcideCodeActions.TypeCheck (took 0.00s)
2021-07-23 22:33:32.050742712 [ThreadId 492] INFO hls:	finish: GhcideCodeActions.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.050916434 [ThreadId 498] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:33:32.051554192 [ThreadId 500] INFO hls:	finish: GhcideCodeActions.GetBindings (took 0.00s)
2021-07-23 22:33:32.051534748 [ThreadId 501] INFO hls:	finish: GhcideCodeActions.getIdeOptions (took 0.00s)
2021-07-23 22:33:32.052696606 [ThreadId 502] INFO hls:	finish: GhcideCodeActions.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.052907091 [ThreadId 501] INFO hls:	finish: GhcideCodeActions.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.053724328 [ThreadId 503] INFO hls:	finish: GhcideCodeActions.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.05404469 [ThreadId 504] INFO hls:	finish: GhcideCodeActions.GetFileContents (took 0.00s)
2021-07-23 22:33:32.188357131 [ThreadId 523] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:33:32.188607238 [ThreadId 523] INFO hls:	finish: GhcideCodeActions.GetFileContents (took 0.00s)
2021-07-23 22:33:32.188756395 [ThreadId 523] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:33:32.188900093 [ThreadId 523] INFO hls:	finish: GhcideCodeActions.GhcSession (took 0.00s)
2021-07-23 22:33:32.188455441 [ThreadId 501] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:33:32.189046198 [ThreadId 523] INFO hls:	finish: GhcideCodeActions.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:33:32.189217498 [ThreadId 523] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:33:32.189345562 [ThreadId 523] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:33:32.189337326 [ThreadId 525] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.189438245 [ThreadId 524] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.189455424 [ThreadId 523] INFO hls:	finish: GhcideCodeActions.TypeCheck (took 0.00s)
2021-07-23 22:33:32.189662322 [ThreadId 501] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:33:32.189779702 [ThreadId 525] INFO hls:	finish: GhcideCodeActions.GetBindings (took 0.00s)
2021-07-23 22:33:32.189811077 [ThreadId 524] INFO hls:	finish: GhcideCodeActions.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.190041225 [ThreadId 501] INFO hls:	finish: GhcideCodeActions.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.190151451 [ThreadId 525] INFO hls:	finish: GhcideCodeActions.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.190264723 [ThreadId 526] INFO hls:	finish: GhcideCodeActions.GetFileContents (took 0.00s)
2021-07-23 22:33:32.193149714 [ThreadId 528] INFO hls:	finish: GhcideCodeActions.getIdeOptions (took 0.00s)
2021-07-23 22:33:32.193210905 [ThreadId 530] INFO hls:	finish: GhcideCodeActions.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.275627499 [ThreadId 534] INFO hls:	finish: GhcideCodeActions.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.275609499 [ThreadId 532] INFO hls:	finish: GhcideCodeActions.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:33:32.276599249 [ThreadId 536] INFO hls:	finish: GhcideCodeActions.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.276667279 [ThreadId 538] INFO hls:	finish: GhcideCodeActions.GetParsedModule (took 0.00s)
2021-07-23 22:33:32.276692526 [ThreadId 540] INFO hls:	finish: GhcideCodeActions.GetFileContents (took 0.00s)
2021-07-23 22:33:32.276809576 [ThreadId 539] INFO hls:	finish: GhcideCodeActions.GetFileContents (took 0.00s)
2021-07-23 22:33:32.316012259 [ThreadId 543] INFO hls:	finish: GhcideCodeActions.TypeCheck (took 0.00s)
2021-07-23 22:33:32.315995485 [ThreadId 541] INFO hls:	finish: GhcideCodeActions.TypeCheck (took 0.00s)
2021-07-23 22:33:32.316075257 [ThreadId 545] INFO hls:	finish: GhcideCodeActions.GetHieAst (took 0.00s)
2021-07-23 22:33:32.31617857 [ThreadId 543] INFO hls:	finish: GhcideCodeActions.GetHieAst (took 0.00s)
2021-07-23 22:33:32.318100704 [ThreadId 546] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:33:32.318110943 [ThreadId 548] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:00.558563768 [ThreadId 556] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:00.560539094 [ThreadId 577] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:00.561292054 [ThreadId 575] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:00.562092429 [ThreadId 582] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:00.562141311 [ThreadId 583] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:00.562363882 [ThreadId 583] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:00.563281205 [ThreadId 582] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:00.565168778 [ThreadId 579] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:00.565117605 [ThreadId 581] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:00.565343973 [ThreadId 579] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:00.565241668 [ThreadId 582] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:00.570533893 [ThreadId 586] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:00.577801939 [ThreadId 586] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.02s)
2021-07-23 22:34:00.580198132 [ThreadId 594] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:00.746878533 [ThreadId 615] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:00.747117102 [ThreadId 613] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:00.747448127 [ThreadId 617] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:00.747524225 [ThreadId 619] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:00.747593739 [ThreadId 620] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:00.74763149 [ThreadId 617] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:00.747729904 [ThreadId 617] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:00.747907791 [ThreadId 621] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:00.74799285 [ThreadId 620] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:00.748159758 [ThreadId 622] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:00.748264361 [ThreadId 624] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:00.748474991 [ThreadId 626] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:02.366964097 [ThreadId 726] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:02.367352467 [ThreadId 727] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:02.367518557 [ThreadId 724] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:02.367704512 [ThreadId 725] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:02.368015492 [ThreadId 726] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:02.368513431 [ThreadId 727] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:02.368321386 [ThreadId 724] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:02.369057425 [ThreadId 725] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:02.369692887 [ThreadId 729] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:02.369900395 [ThreadId 730] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:02.370346642 [ThreadId 731] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:02.37200169 [ThreadId 735] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:03.535261136 [ThreadId 741] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:04.615733572 [ThreadId 755] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:34:04.616657156 [ThreadId 753] INFO hls:	finish: parsed (took 0.00s)
2021-07-23 22:34:04.617251644 [ThreadId 759] INFO hls:	finish: ModuleName.GetParsedModule (took 0.00s)
2021-07-23 22:34:04.617569873 [ThreadId 760] INFO hls:	finish: codeLens.TypeCheck (took 0.00s)
2021-07-23 22:34:04.617640707 [ThreadId 761] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.00s)
2021-07-23 22:34:04.617824853 [ThreadId 762] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:04.617891119 [ThreadId 759] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:04.617830043 [ThreadId 760] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.00s)
2021-07-23 22:34:04.618001991 [ThreadId 762] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-07-23 22:34:04.618095165 [ThreadId 759] INFO hls:	finish: Wingman.emptyCaseScrutinees.TypeCheck (took 0.00s)
2021-07-23 22:34:04.618376651 [ThreadId 766] INFO hls:	finish: Wingman.emptyCaseScrutinees.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:04.618451557 [ThreadId 768] INFO hls:	finish:  (took 0.00s)
2021-07-23 22:34:04.621768545 [ThreadId 771] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:34:04.701191947 [ThreadId 783] INFO hls:	finish: Wingman.getMetaprogramsAtSpan.TypeCheck (took 0.00s)
2021-07-23 22:34:06.938774328 [ThreadId 895] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:06.939396164 [ThreadId 897] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:06.939681796 [ThreadId 900] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:06.939932791 [ThreadId 900] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:06.940022456 [ThreadId 899] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:06.940073605 [ThreadId 900] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:06.940241083 [ThreadId 899] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:06.940444195 [ThreadId 900] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:06.940566012 [ThreadId 899] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:06.94067886 [ThreadId 900] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:06.940799168 [ThreadId 899] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:06.943644682 [ThreadId 900] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:07.754404776 [ThreadId 909] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:08.688071677 [ThreadId 921] INFO hls:	finish: parsed (took 0.00s)
2021-07-23 22:34:08.688677581 [ThreadId 923] INFO hls:	finish: codeLens.TypeCheck (took 0.00s)
2021-07-23 22:34:08.689570368 [ThreadId 924] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:34:08.69024053 [ThreadId 921] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-07-23 22:34:08.69026824 [ThreadId 925] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.00s)
2021-07-23 22:34:08.690726676 [ThreadId 923] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:08.691346602 [ThreadId 925] INFO hls:	finish: ModuleName.GetParsedModule (took 0.00s)
2021-07-23 22:34:08.691370798 [ThreadId 921] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.00s)
2021-07-23 22:34:08.691590592 [ThreadId 924] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:08.691741376 [ThreadId 925] INFO hls:	finish: Wingman.emptyCaseScrutinees.TypeCheck (took 0.00s)
2021-07-23 22:34:08.692126258 [ThreadId 923] INFO hls:	finish: Wingman.emptyCaseScrutinees.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:08.694262084 [ThreadId 925] INFO hls:	finish:  (took 0.00s)
2021-07-23 22:34:08.694410994 [ThreadId 930] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:34:20.866485049 [ThreadId 1026] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:20.866681859 [ThreadId 1029] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:20.86694137 [ThreadId 1031] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:20.867472796 [ThreadId 1026] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:20.867755486 [ThreadId 1029] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:20.867998544 [ThreadId 1031] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:20.868132329 [ThreadId 1030] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:20.868542479 [ThreadId 1029] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:20.869035871 [ThreadId 1033] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:20.869948465 [ThreadId 1034] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:20.870142642 [ThreadId 1036] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:20.872263437 [ThreadId 1039] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.01s)
2021-07-23 22:34:21.155678123 [ThreadId 1052] INFO hls:	Typechecking reverse dependencies for NormalizedFilePath "/home/yos/haskexp/src/FreeApplicativeStudy.hs": Just []
2021-07-23 22:34:21.469161512 [ThreadId 1184] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:21.957221404 [ThreadId 1199] INFO hls:	finish: codeLens.TypeCheck (took 0.00s)
2021-07-23 22:34:21.958195342 [ThreadId 1197] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.00s)
2021-07-23 22:34:21.958288493 [ThreadId 1196] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:34:21.958725817 [ThreadId 1197] INFO hls:	finish: parsed (took 0.00s)
2021-07-23 22:34:21.958693348 [ThreadId 1199] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-07-23 22:34:21.959445916 [ThreadId 1199] INFO hls:	finish: ModuleName.GetParsedModule (took 0.00s)
2021-07-23 22:34:21.959757103 [ThreadId 1197] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:21.959747213 [ThreadId 1198] INFO hls:	finish:  (took 0.00s)
2021-07-23 22:34:21.96179128 [ThreadId 1196] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:34:21.9619094 [ThreadId 1205] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.00s)
2021-07-23 22:34:21.962185119 [ThreadId 1199] INFO hls:	finish: Wingman.emptyCaseScrutinees.TypeCheck (took 0.00s)
2021-07-23 22:34:21.961871261 [ThreadId 1197] INFO hls:	finish: RefineImports (took 0.01s)
2021-07-23 22:34:21.962553074 [ThreadId 1207] INFO hls:	finish: Wingman.emptyCaseScrutinees.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:34.653102166 [ThreadId 1299] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:34.653387951 [ThreadId 1219] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:34.653733847 [ThreadId 1300] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:34.653988007 [ThreadId 1307] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:34.654248136 [ThreadId 1310] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:34.654563523 [ThreadId 1311] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:34.654730926 [ThreadId 1311] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:34.654904673 [ThreadId 1311] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:34.655057291 [ThreadId 1311] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:34.654532298 [ThreadId 1309] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:34.656892002 [ThreadId 1309] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:34.666167644 [ThreadId 1319] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.01s)
2021-07-23 22:34:35.109634586 [ThreadId 1327] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:35.403449938 [ThreadId 1339] INFO hls:	finish: codeLens.TypeCheck (took 0.00s)
2021-07-23 22:34:35.40375359 [ThreadId 1343] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.00s)
2021-07-23 22:34:35.404736703 [ThreadId 1341] INFO hls:	finish: parsed (took 0.00s)
2021-07-23 22:34:35.404445542 [ThreadId 1342] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:34:35.405119748 [ThreadId 1339] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-07-23 22:34:35.40533375 [ThreadId 1343] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:35.406180316 [ThreadId 1341] INFO hls:	finish: ModuleName.GetParsedModule (took 0.00s)
2021-07-23 22:34:35.407755352 [ThreadId 1339] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.00s)
2021-07-23 22:34:35.408641435 [ThreadId 1342] INFO hls:	finish: Wingman.emptyCaseScrutinees.TypeCheck (took 0.00s)
2021-07-23 22:34:35.409243529 [ThreadId 1342] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:34:35.409507148 [ThreadId 1343] INFO hls:	finish: Wingman.emptyCaseScrutinees.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:35.409690006 [ThreadId 1347] INFO hls:	finish:  (took 0.01s)
2021-07-23 22:34:35.412405812 [ThreadId 1350] INFO hls:	finish: RefineImports (took 0.01s)
2021-07-23 22:34:37.14826166 [ThreadId 1448] INFO hls:	finish: retrie (took 0.00s)
2021-07-23 22:34:37.148284893 [ThreadId 1446] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-07-23 22:34:37.148781704 [ThreadId 1449] INFO hls:	finish: RefineImports (took 0.00s)
2021-07-23 22:34:37.149325779 [ThreadId 1447] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-07-23 22:34:37.149348612 [ThreadId 1446] INFO hls:	finish: importLens (took 0.00s)
2021-07-23 22:34:37.149644683 [ThreadId 1449] INFO hls:	finish: GhcideCodeActions.getParsedModule (took 0.00s)
2021-07-23 22:34:37.149754422 [ThreadId 1447] INFO hls:	finish: Pragmas.GetFileContents (took 0.00s)
2021-07-23 22:34:37.149174454 [ThreadId 1361] INFO hls:	finish: Wingman.judgementForHole.GetHieAst (took 0.00s)
2021-07-23 22:34:37.15044411 [ThreadId 1451] INFO hls:	finish: Wingman.judgementForHole.GetBindings (took 0.00s)
2021-07-23 22:34:37.150959716 [ThreadId 1452] INFO hls:	finish: Wingman.judgementForHole.TypeCheck (took 0.00s)
2021-07-23 22:34:37.151193502 [ThreadId 1454] INFO hls:	finish: Wingman.judgementForHole.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:37.154034889 [ThreadId 1457] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.01s)
2021-07-23 22:34:37.509760437 [ThreadId 1463] INFO hls:	finish: Outline (took 0.00s)
2021-07-23 22:34:37.708443409 [ThreadId 1475] INFO hls:	finish: parsed (took 0.00s)
2021-07-23 22:34:37.709451453 [ThreadId 1477] INFO hls:	finish: Wingman.getIdeDynflags.GetModSummaryWithoutTimestamps (took 0.00s)
2021-07-23 22:34:37.709879727 [ThreadId 1481] INFO hls:	finish: codeLens.TypeCheck (took 0.00s)
2021-07-23 22:34:37.709921963 [ThreadId 1477] INFO hls:	finish: Wingman.codeLensProvider.GetAnnotatedParsedSource (took 0.00s)
2021-07-23 22:34:37.710187742 [ThreadId 1480] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-07-23 22:34:37.710332531 [ThreadId 1477] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-07-23 22:34:37.710428099 [ThreadId 1481] INFO hls:	finish: Wingman.codeLensProvider.GetBindings (took 0.00s)
2021-07-23 22:34:37.710593191 [ThreadId 1479] INFO hls:	finish: Wingman.emptyCaseScrutinees.TypeCheck (took 0.00s)
2021-07-23 22:34:37.711035277 [ThreadId 1480] INFO hls:	finish: Wingman.emptyCaseScrutinees.GhcSessionDeps (took 0.00s)
2021-07-23 22:34:37.711169759 [ThreadId 1477] INFO hls:	finish:  (took 0.00s)
2021-07-23 22:34:37.711993749 [ThreadId 1485] INFO hls:	finish: ModuleName.GetParsedModule (took 0.00s)
2021-07-23 22:34:37.714410242 [ThreadId 1486] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-07-23 22:34:37.714588312 [ThreadId 1489] INFO hls:	finish: RefineImports (took 0.01s)
2021-07-23 22:34:37.829767183 [ThreadId 1550] INFO hls:	Typechecking reverse dependencies for NormalizedFilePath "/home/yos/haskexp/src/FreeApplicativeStudy.hs": Just []

@jneira
Copy link
Member

jneira commented Jan 31, 2022

This seems to be a manifestation of #366 so closing, @Savelenko thanks!

@jneira jneira closed this as completed Jan 31, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
type: bug Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..
Projects
None yet
Development

No branches or pull requests

2 participants