Skip to content

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

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

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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