Skip to content

HLS stops with "Assertion failed" (cleaning ghcide/hie-bios cache fixes it) #1882

Closed
@bsaul

Description

@bsaul

Your environment

Output of haskell-language-server --probe-tools or haskell-language-server-wrapper --probe-tools:

haskell-language-server version: 1.1.0.0 (GHC: 8.10.4) (PATH: /Users/bsaul/.ghcup/bin/haskell-language-server-wrapper-1.1.0) (GIT hash: f1c096927186a93d8e3ccd4fe8385cc1b070350b)
Tool versions found on the $PATH
cabal:          3.4.0.0
stack:          Not found
ghc:            8.10.4

Which OS do you use: MacOS

Which lsp-client do you use: VS code

Describe your project (alternative: link to the project): https://hackage.haskell.org/package/hasklepias

Contents of hie.yaml: none, using implicit hie.

Steps to reproduce

Open a .hs file in VS Code.

Expected behaviour

HLS to startup without error.

Actual behaviour

The following message pops up.

Failed to parse result of calling cabal
Build profile: -w ghc-8.10.4 -O1
In order, the following will be built (use -v for more details):
 - hasklepias-0.8.3 (lib) (first run)
Configuring library for hasklepias-0.8.3..

Assertion failed
CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

cabal build and cabal repl work without error. Also, I went back in git history to when I know HLS worked fine, and the same error comes up.

Include debug information

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

Debug output:
Module "/Users/bsaul/Documents/novisci/software/asclepias/a" is loaded by Cradle: Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper) Version 1.1.0.0, Git revision f1c096927186a93d8e3ccd4fe8385cc1b070350b (dirty) x86_64 ghc-8.10.4
Current directory: /Users/bsaul/Documents/novisci/software/asclepias
Operating system: darwin
Arguments: ["--debug"]
Cradle directory: /Users/bsaul/Documents/novisci/software/asclepias
Cradle type: Cabal

Tool versions found on the $PATH
cabal:		3.4.0.0
stack:		Not found
ghc:		8.10.4


Consulting the cradle to get project GHC version...
Project GHC version: 8.10.4
haskell-language-server exe candidates: ["haskell-language-server-8.10.4","haskell-language-server-8.10","haskell-language-server"]
Launching haskell-language-server exe at:/Users/bsaul/.ghcup/bin/haskell-language-server-8.10.4
haskell-language-server version: 1.1.0.0 (GHC: 8.10.4) (PATH: /Users/bsaul/.ghcup/bin/haskell-language-server-8.10.4~1.1.0) (GIT hash: f1c096927186a93d8e3ccd4fe8385cc1b070350b)
 ghcide setup tester in /Users/bsaul/Documents/novisci/software/asclepias.
Report bugs at https://github.com/haskell/haskell-language-server/issues

Step 1/4: Finding files to test in /Users/bsaul/Documents/novisci/software/asclepias
Found 31 files

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

Step 3/4: Initializing the IDE

Step 4/4: Type checking the files
2021-06-03 06:38:25.266884 [ThreadId 25] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Aeson.hs"
2021-06-03 06:38:25.266786 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/Hasklepias/AesonSpec.hs"
2021-06-03 06:38:25.266841 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/ContextSpec.hs"
2021-06-03 06:38:25.267049 [ThreadId 25] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/Main.hs"
2021-06-03 06:38:25.267225 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Reexports.hs"
2021-06-03 06:38:25.261442 [ThreadId 4] DEBUG hls:	Set files of interest to: [(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureEvents.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/Hasklepias/AesonSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Reexports.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain/Demographics.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/DomainSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureComposeSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventDataSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/ContextSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures3.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Criteria.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/Domain/DemographicsSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleEvents.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/CriteriaSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/Spec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/AesonSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/AesonSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures2.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Arbitrary.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures1.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Arbitrary.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/Main.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureEventsSpec.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Aeson.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Aeson.hs",OnDisk),(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Aeson.hs",OnDisk)]
2021-06-03 06:38:25.26758 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures3.hs"
2021-06-03 06:38:25.26762 [ThreadId 25] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose.hs"
2021-06-03 06:38:25.267662 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/AesonSpec.hs"
2021-06-03 06:38:25.267829 [ThreadId 25] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Aeson.hs"
2021-06-03 06:38:25.267848 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleEvents.hs"
2021-06-03 06:38:25.267936 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Arbitrary.hs"
2021-06-03 06:38:25.267939 [ThreadId 25] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventDataSpec.hs"
2021-06-03 06:38:25.268097 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain.hs"
2021-06-03 06:38:25.268229 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureEventsSpec.hs"
2021-06-03 06:38:25.268452 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/AesonSpec.hs"
2021-06-03 06:38:25.27356 [ThreadId 40] INFO hls:	Consulting the cradle for "test/Hasklepias/AesonSpec.hs"
2021-06-03 06:38:25.273675 [ThreadId 40] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/Hasklepias/AesonSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:38:28.052062 [ThreadId 40] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:38:28.059175 [ThreadId 47] INFO hls:	Consulting the cradle for "test/EventData/AesonSpec.hs"
2021-06-03 06:38:28.059287 [ThreadId 47] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/EventData/AesonSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:38:29.805716 [ThreadId 47] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:38:29.810127 [ThreadId 54] INFO hls:	Consulting the cradle for "src/FeatureCompose.hs"
2021-06-03 06:38:29.810238 [ThreadId 54] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/FeatureCompose.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:31.497618 [ThreadId 54] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:31.501409 [ThreadId 61] INFO hls:	Consulting the cradle for "test/FeatureCompose/AesonSpec.hs"
2021-06-03 06:38:31.501516 [ThreadId 61] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/FeatureCompose/AesonSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:38:33.196654 [ThreadId 61] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:38:33.201985 [ThreadId 68] INFO hls:	Consulting the cradle for "src/Hasklepias/Reexports.hs"
2021-06-03 06:38:33.202096 [ThreadId 68] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/Hasklepias/Reexports.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:34.993132 [ThreadId 68] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:34.996809 [ThreadId 75] INFO hls:	Consulting the cradle for "examples/ExampleFeatures1.hs"
2021-06-03 06:38:34.996921 [ThreadId 75] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for examples/ExampleFeatures1.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:examples) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
> from hasklepias-0.8.3). The failure occurred during the configure step.
> 
2021-06-03 06:38:36.682281 [ThreadId 75] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:examples) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by test:examples\nfrom hasklepias-0.8.3). The failure occurred during the configure step.\n\n",""]}]
2021-06-03 06:38:36.686945 [ThreadId 82] INFO hls:	Consulting the cradle for "test/EventData/Context/Domain/DemographicsSpec.hs"
2021-06-03 06:38:36.687075 [ThreadId 82] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/EventData/Context/Domain/DemographicsSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:38:38.348455 [ThreadId 82] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:38:38.352909 [ThreadId 89] INFO hls:	Consulting the cradle for "examples/Main.hs"
2021-06-03 06:38:38.353042 [ThreadId 89] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for examples/Main.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:examples) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
> from hasklepias-0.8.3). The failure occurred during the configure step.
> 
2021-06-03 06:38:40.00056 [ThreadId 89] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:examples) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by test:examples\nfrom hasklepias-0.8.3). The failure occurred during the configure step.\n\n",""]}]
2021-06-03 06:38:40.00099 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureEvents.hs"
2021-06-03 06:38:40.001261 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs"
2021-06-03 06:38:40.001422 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureComposeSpec.hs"
2021-06-03 06:38:40.001807 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/Spec.hs"
2021-06-03 06:38:40.004049 [ThreadId 96] INFO hls:	Consulting the cradle for "test/Spec.hs"
2021-06-03 06:38:40.00414 [ThreadId 96] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/Spec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:38:41.640178 [ThreadId 96] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:38:41.640877 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData.hs"
2021-06-03 06:38:41.643815 [ThreadId 106] INFO hls:	Consulting the cradle for "src/Hasklepias/Aeson.hs"
2021-06-03 06:38:41.643916 [ThreadId 106] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/Hasklepias/Aeson.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:43.287591 [ThreadId 106] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:43.291501 [ThreadId 117] INFO hls:	Consulting the cradle for "src/EventData/Context.hs"
2021-06-03 06:38:43.291606 [ThreadId 117] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData/Context.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:45.096489 [ThreadId 117] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:45.099884 [ThreadId 124] INFO hls:	Consulting the cradle for "examples/ExampleFeatures3.hs"
2021-06-03 06:38:45.099995 [ThreadId 124] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for examples/ExampleFeatures3.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:examples) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
> from hasklepias-0.8.3). The failure occurred during the configure step.
> 
2021-06-03 06:38:48.808386 [ThreadId 124] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:examples) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by test:examples\nfrom hasklepias-0.8.3). The failure occurred during the configure step.\n\n",""]}]
2021-06-03 06:38:48.809033 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures2.hs"
2021-06-03 06:38:48.809231 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures1.hs"
2021-06-03 06:38:48.809566 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Aeson.hs"
2021-06-03 06:38:48.80973 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Arbitrary.hs"
2021-06-03 06:38:48.812122 [ThreadId 131] INFO hls:	Consulting the cradle for "src/FeatureEvents.hs"
2021-06-03 06:38:48.81225 [ThreadId 131] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/FeatureEvents.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:50.763861 [ThreadId 131] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:50.768076 [ThreadId 142] INFO hls:	Consulting the cradle for "src/EventData.hs"
2021-06-03 06:38:50.768198 [ThreadId 142] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:52.618405 [ThreadId 142] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:52.619108 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/DomainSpec.hs"
2021-06-03 06:38:52.623569 [ThreadId 149] INFO hls:	Consulting the cradle for "src/EventData/Aeson.hs"
2021-06-03 06:38:52.623685 [ThreadId 149] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData/Aeson.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:38:55.017944 [ThreadId 149] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:38:55.022974 [ThreadId 156] INFO hls:	Consulting the cradle for "examples/ExampleEvents.hs"
2021-06-03 06:38:55.023098 [ThreadId 156] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for examples/ExampleEvents.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:examples) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
> from hasklepias-0.8.3). The failure occurred during the configure step.
> 
2021-06-03 06:38:56.721988 [ThreadId 156] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:examples) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by test:examples\nfrom hasklepias-0.8.3). The failure occurred during the configure step.\n\n",""]}]
2021-06-03 06:38:56.72585 [ThreadId 163] INFO hls:	Consulting the cradle for "src/Hasklepias.hs"
2021-06-03 06:38:56.725978 [ThreadId 163] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/Hasklepias.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:00.647709 [ThreadId 163] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:00.648827 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/Domain/DemographicsSpec.hs"
2021-06-03 06:39:00.649187 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias.hs"
2021-06-03 06:39:00.652908 [ThreadId 170] INFO hls:	Consulting the cradle for "test/EventDataSpec.hs"
2021-06-03 06:39:00.653093 [ThreadId 170] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/EventDataSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:39:02.649994 [ThreadId 170] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:39:02.657395 [ThreadId 177] INFO hls:	Consulting the cradle for "src/EventData/Context/Arbitrary.hs"
2021-06-03 06:39:02.657606 [ThreadId 177] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData/Context/Arbitrary.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:04.36038 [ThreadId 177] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:04.364577 [ThreadId 184] INFO hls:	Consulting the cradle for "test/EventData/ContextSpec.hs"
2021-06-03 06:39:04.364749 [ThreadId 184] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/EventData/ContextSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:39:06.247146 [ThreadId 184] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:39:06.251986 [ThreadId 191] INFO hls:	Consulting the cradle for "src/EventData/Arbitrary.hs"
2021-06-03 06:39:06.252151 [ThreadId 191] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData/Arbitrary.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:07.979457 [ThreadId 191] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:07.980466 [ThreadId 26] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/CriteriaSpec.hs"
2021-06-03 06:39:07.983773 [ThreadId 198] INFO hls:	Consulting the cradle for "test/FeatureCompose/CriteriaSpec.hs"
2021-06-03 06:39:07.983924 [ThreadId 198] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/FeatureCompose/CriteriaSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:39:09.743777 [ThreadId 198] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:39:09.748061 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/EventDataSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.74897 [ThreadId 207] INFO hls:	Consulting the cradle for "src/FeatureCompose/Criteria.hs"
2021-06-03 06:39:09.749125 [ThreadId 207] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/FeatureCompose/Criteria.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
2021-06-03 06:39:09.748995 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.749642 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.750158 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures3.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:examples) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
  from hasklepias-0.8.3). The failure occurred during the configure step.


  �[0m
2021-06-03 06:39:09.750762 [ThreadId 25] INFO hls:	File:    
  /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/Domain/DemographicsSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.75173 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/ContextSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.752972 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/CriteriaSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.755096 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/AesonSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.755814 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Arbitrary.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.756504 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures1.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:examples) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
  from hasklepias-0.8.3). The failure occurred during the configure step.


  �[0m
2021-06-03 06:39:09.757231 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureEvents.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.758067 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/Spec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.758785 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Aeson.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.760032 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Arbitrary.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.761174 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleEvents.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:examples) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
  from hasklepias-0.8.3). The failure occurred during the configure step.


  �[0m
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
2021-06-03 06:39:09.762008 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/Hasklepias/AesonSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.763177 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/AesonSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:09.764256 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Reexports.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.764996 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/examples/Main.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:examples) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
  from hasklepias-0.8.3). The failure occurred during the configure step.


  �[0m
2021-06-03 06:39:09.766282 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Aeson.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.769587 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:09.770706 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/EventData.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:11.63014 [ThreadId 207] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:11.631082 [ThreadId 27] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Criteria.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:11.634597 [ThreadId 216] INFO hls:	Consulting the cradle for "src/Hasklepias/Cohort.hs"
2021-06-03 06:39:11.634757 [ThreadId 216] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/Hasklepias/Cohort.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:13.302202 [ThreadId 216] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:13.303155 [ThreadId 26] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:13.307119 [ThreadId 223] INFO hls:	Consulting the cradle for "test/EventData/Context/DomainSpec.hs"
2021-06-03 06:39:13.307278 [ThreadId 223] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/EventData/Context/DomainSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:39:15.093717 [ThreadId 223] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:39:15.094522 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/DomainSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:15.096062 [ThreadId 25] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Criteria.hs"
2021-06-03 06:39:15.098233 [ThreadId 230] INFO hls:	Consulting the cradle for "test/FeatureComposeSpec.hs"
2021-06-03 06:39:15.0984 [ThreadId 230] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/FeatureComposeSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:39:16.807861 [ThreadId 230] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:39:16.808845 [ThreadId 27] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureComposeSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:16.810132 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain/Demographics.hs"
2021-06-03 06:39:16.810729 [ThreadId 27] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context.hs"
2021-06-03 06:39:16.812974 [ThreadId 237] INFO hls:	Consulting the cradle for "src/EventData/Context/Domain.hs"
2021-06-03 06:39:16.813128 [ThreadId 237] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData/Context/Domain.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:18.476969 [ThreadId 237] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:18.477653 [ThreadId 26] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:18.481371 [ThreadId 244] INFO hls:	Consulting the cradle for "src/FeatureCompose/Aeson.hs"
2021-06-03 06:39:18.481536 [ThreadId 244] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/FeatureCompose/Aeson.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:20.657179 [ThreadId 244] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:20.658159 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Aeson.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:20.662297 [ThreadId 252] INFO hls:	Consulting the cradle for "examples/ExampleFeatures2.hs"
2021-06-03 06:39:20.662566 [ThreadId 252] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for examples/ExampleFeatures2.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:examples) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
> from hasklepias-0.8.3). The failure occurred during the configure step.
> 
2021-06-03 06:39:22.406371 [ThreadId 252] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:examples) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by test:examples\nfrom hasklepias-0.8.3). The failure occurred during the configure step.\n\n",""]}]
2021-06-03 06:39:22.407121 [ThreadId 27] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures2.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:examples) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by test:examples
  from hasklepias-0.8.3). The failure occurred during the configure step.


  �[0m
2021-06-03 06:39:22.411582 [ThreadId 259] INFO hls:	Consulting the cradle for "src/EventData/Context/Domain/Demographics.hs"
2021-06-03 06:39:22.411683 [ThreadId 259] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/EventData/Context/Domain/Demographics.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:39:24.109924 [ThreadId 259] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:39:24.110708 [ThreadId 26] INFO hls:	File:    
  /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain/Demographics.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex

  �[0m
2021-06-03 06:39:24.114502 [ThreadId 266] INFO hls:	Consulting the cradle for "test/FeatureEventsSpec.hs"
2021-06-03 06:39:24.114755 [ThreadId 266] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for test/FeatureEventsSpec.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
>  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
> cabal: Failed to build hasklepias-0.8.3 (which is required by
> test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
> configure step.
> 
2021-06-03 06:39:26.022807 [ThreadId 266] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\n - hasklepias-0.8.3 (test:hasklepias-test) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\ncabal: Failed to build hasklepias-0.8.3 (which is required by\ntest:hasklepias-test from hasklepias-0.8.3). The failure occurred during the\nconfigure step.\n\n",""]}]
2021-06-03 06:39:26.023436 [ThreadId 25] INFO hls:	File:     /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureEventsSpec.hs
Hidden:   no
Range:    1:1-2:1
Source:   cradle
Severity: DsError
Message: 
  �[0;91mFailed to parse result of calling cabal
  Build profile: -w ghc-8.10.4 -O1
  In order, the following will be built (use -v for more details):
  - hasklepias-0.8.3 (lib) (first run)
  - hasklepias-0.8.3 (test:hasklepias-test) (first run)
  Configuring library for hasklepias-0.8.3..

  Assertion failed
  CallStack (from HasCallStack):
  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in
  Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
  cabal: Failed to build hasklepias-0.8.3 (which is required by
  test:hasklepias-test from hasklepias-0.8.3). The failure occurred during the
  configure step.


  �[0m
2021-06-03 06:39:26.024245 [ThreadId 279] INFO hls:	finish: User TypeCheck (took 1m01s)
2021-06-03 06:39:26.027533 [ThreadId 20] INFO hls:	finish: GetHie (took 0.00s)
2021-06-03 06:39:26.034413 [ThreadId 281] INFO hls:	finish: GenerateCore (took 0.00s)
Files that failed:
 * /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleEvents.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures1.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures2.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/examples/ExampleFeatures3.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/examples/Main.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureEvents.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Aeson.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Arbitrary.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Arbitrary.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/EventData/Context/Domain/Demographics.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Aeson.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/FeatureCompose/Criteria.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Aeson.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Reexports.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/EventDataSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureComposeSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureEventsSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/Spec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/AesonSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/ContextSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/DomainSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/EventData/Context/Domain/DemographicsSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/AesonSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/FeatureCompose/CriteriaSpec.hs
 * /Users/bsaul/Documents/novisci/software/asclepias/test/Hasklepias/AesonSpec.hs

Completed (0 files worked, 31 files failed)
haskell-language-server-wrapper: callProcess: /Users/bsaul/.ghcup/bin/haskell-language-server-8.10.4 "--debug" (exit 31): failed

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

LSP logs:
[client] run command: "haskell-language-server-wrapper --lsp -d"
[client] debug command: "haskell-language-server-wrapper --lsp -d"
[client] server cwd: undefined
Module "/Users/bsaul/Documents/novisci/software/asclepias/a" is loaded by Cradle: Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper) Version 1.1.0.0, Git revision f1c096927186a93d8e3ccd4fe8385cc1b070350b (dirty) x86_64 ghc-8.10.4
Current directory: /Users/bsaul/Documents/novisci/software/asclepias
Operating system: darwin
Arguments: ["--lsp","-d"]
Cradle directory: /Users/bsaul/Documents/novisci/software/asclepias
Cradle type: Cabal

Tool versions found on the $PATH
cabal:		3.4.0.0
stack:		Not found
ghc:		8.10.4


Consulting the cradle to get project GHC version...
Project GHC version: 8.10.4
haskell-language-server exe candidates: ["haskell-language-server-8.10.4","haskell-language-server-8.10","haskell-language-server"]
Launching haskell-language-server exe at:/Users/bsaul/.ghcup/bin/haskell-language-server-8.10.4
haskell-language-server version: 1.1.0.0 (GHC: 8.10.4) (PATH: /Users/bsaul/.ghcup/bin/haskell-language-server-8.10.4~1.1.0) (GIT hash: f1c096927186a93d8e3ccd4fe8385cc1b070350b)
Starting (haskell-language-server)LSP server...
  with arguments: GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsDebugOn = True, 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 "moduleName",PluginId "hlint",PluginId "splice",PluginId "ghcide-hover-and-symbols",PluginId "ghcide-code-actions",PluginId "ghcide-completions",PluginId "ghcide-type-lenses",PluginId "ghcide-core"]
  in directory: /Users/bsaul/Documents/novisci/software/asclepias
 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.02s
setInitialDynFlags cradle: Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
2021-06-03 06:15:00.533013 [ThreadId 5] INFO hls:	Registering ide configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri 5201360425280104717 "file:///Users/bsaul/Documents/novisci/software/asclepias"], clientSettings = hashed Nothing}
2021-06-03 06:15:00.595419 [ThreadId 30] DEBUG hls:	Configuration changed: Object (fromList [("haskell",Object (fromList [("completionSnippetsOn",Bool True),("diagnosticsOnChange",Bool True),("formatOnImportOn",Bool True),("formattingProvider",String "ormolu"),("hlintOn",Bool True),("indentationRules",Object (fromList [("enabled",Bool True)])),("logFile",String ""),("plugin",Object (fromList [("class",Object (fromList [("globalOn",Bool True)])),("eval",Object (fromList [("globalOn",Bool True)])),("ghcide-completions",Object (fromList [("config",Object (fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]))])),("ghcide-type-lenses",Object (fromList [("config",Object (fromList [("mode",Bool True)])),("globalOn",Bool True)])),("haddockComments",Object (fromList [("globalOn",Bool True)])),("hlint",Object (fromList [("codeActionsOn",Bool True),("diagnosticsOn",Bool True)])),("importLens",Object (fromList [("codeActionsOn",Bool True),("codeLensOn",Bool True)])),("moduleName",Object (fromList [("globalOn",Bool True)])),("pragmas",Object (fromList [("codeActionsOn",Bool True),("completionOn",Bool True)])),("retrie",Object (fromList [("globalOn",Bool True)])),("splice",Object (fromList [("globalOn",Bool True)])),("tactic",Object (fromList [("config",Object (fromList [("features",Bool True),("max_use_ctor_actions",Number 5.0)])),("globalOn",Bool True)])),("tactics",Object (fromList [("config",Object (fromList [("hole_severity",Null),("timeout_duration",Number 2.0)]))]))])),("releasesURL",String ""),("serverExecutablePath",String ""),("trace",Object (fromList [("server",String "messages")])),("updateBehavior",String "keep-up-to-date")]))])
2021-06-03 06:15:00.603145 [ThreadId 30] DEBUG hls:	Restarting build session (aborting the previous one took 0.00s)
2021-06-03 06:15:00.603439 [ThreadId 18] DEBUG hls:	Finishing build session(exception: AsyncCancelled)
2021-06-03 06:15:00.604442 [ThreadId 30] DEBUG hls:	Set files of interest to: [(NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs",Modified {firstOpen = True})]
2021-06-03 06:15:00.605097 [ThreadId 30] DEBUG hls:	Restarting build session (aborting the previous one took 0.00s)
2021-06-03 06:15:00.605197 [ThreadId 35] DEBUG hls:	Finishing build session(exception: AsyncCancelled)
2021-06-03 06:15:00.60519 [ThreadId 30] DEBUG hls:	Opened text document: file:///Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs
2021-06-03 06:15:00.619778 [ThreadId 76] DEBUG hls:	hlint:getIdeas:file:NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs"
2021-06-03 06:15:00.63233 [ThreadId 83] INFO hls:	Consulting the cradle for "src/Hasklepias/Cohort.hs"
2021-06-03 06:15:00.63286 [ThreadId 83] WARNING hls:	No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/Hasklepias/Cohort.hs.
 Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Output from setting up the cradle Cradle {cradleRootDir = "/Users/bsaul/Documents/novisci/software/asclepias", cradleOptsProg = CradleAction: Cabal}
> Build profile: -w ghc-8.10.4 -O1
> In order, the following will be built (use -v for more details):
>  - hasklepias-0.8.3 (lib) (first run)
2021-06-03 06:15:00.813429 [ThreadId 94] DEBUG hls:	src/Ide/Plugin/Eval/CodeLens.hs:149:15 "fp" "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs"
> Configuring library for hasklepias-0.8.3..
> Assertion failed
> CallStack (from HasCallStack):
>   assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
>   mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex
2021-06-03 06:15:02.850941 [ThreadId 83] DEBUG hls:	Session loading result: Left [CradleError {cradleErrorDependencies = ["hasklepias.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to parse result of calling cabal","Build profile: -w ghc-8.10.4 -O1\nIn order, the following will be built (use -v for more details):\n - hasklepias-0.8.3 (lib) (first run)\nConfiguring library for hasklepias-0.8.3..\n","Assertion failed\nCallStack (from HasCallStack):\n  assert, called at ./Distribution/Simple/PackageIndex.hs:203:30 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n  mkPackageIndex, called at ./Distribution/Simple/PackageIndex.hs:217:17 in Cbl-3.4.0.0-ee8b7702:Distribution.Simple.PackageIndex\n",""]}]
2021-06-03 06:15:02.854466 [ThreadId 111] INFO hls:	finish: ModuleName.ghcSession (took 2.03s)
2021-06-03 06:15:02.854686 [ThreadId 111] INFO hls:	finish: Pragmas.GetParsedModule (took 2.25s)
2021-06-03 06:15:02.854855 [ThreadId 111] DEBUG hls:	LOOKUP UP PERSISTENT FOR: GetParsedModule
2021-06-03 06:15:02.854928 [ThreadId 113] DEBUG hls:	LOOKUP UP PERSISTENT FOR: GetParsedModuleWithComments
2021-06-03 06:15:02.854951 [ThreadId 111] INFO hls:	finish: Outline (took 2.25s)
2021-06-03 06:15:02.855087 [ThreadId 113] INFO hls:	finish: parsed (took 2.03s)
2021-06-03 06:15:02.855301 [ThreadId 111] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 2.25s)
2021-06-03 06:15:02.85578 [ThreadId 113] DEBUG hls:	LOOKUP UP PERSISTENT FOR: MinimalImports
2021-06-03 06:15:02.854697 [ThreadId 112] INFO hls:	finish: splice.codeAction.GitHieAst (took 2.23s)
2021-06-03 06:15:02.856045 [ThreadId 111] DEBUG hls:	LOOKUP UP PERSISTENT FOR: GetHieAst
2021-06-03 06:15:02.856562 [ThreadId 113] INFO hls:	finish:  (took 2.04s)
2021-06-03 06:15:02.856942 [ThreadId 112] INFO hls:	finish: codeLens.TypeCheck (took 2.04s)
2021-06-03 06:15:02.858401 [ThreadId 111] INFO hls:	finish: tactic (took 2.25s)
2021-06-03 06:15:02.859437 [ThreadId 113] INFO hls:	finish: CodeAction (took 2.23s)
2021-06-03 06:15:02.860035 [ThreadId 112] DEBUG hls:	LOOKUP UP PERSISTENT FOR: TypeCheck
2021-06-03 06:15:02.860768 [ThreadId 113] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-06-03 06:15:02.860862 [ThreadId 112] INFO hls:	finish: retrie (took 2.25s)
2021-06-03 06:15:02.860856 [ThreadId 98] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-06-03 06:15:02.860674 [ThreadId 111] INFO hls:	finish: importLens (took 2.25s)
2021-06-03 06:15:03.113818 [ThreadId 129] INFO hls:	finish: Pragmas.GetParsedModule (took 0.00s)
2021-06-03 06:15:03.114215 [ThreadId 131] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-06-03 06:15:03.114439 [ThreadId 133] INFO hls:	finish: importLens (took 0.00s)
2021-06-03 06:15:03.114603 [ThreadId 135] INFO hls:	finish: tactic (took 0.00s)
2021-06-03 06:15:03.114924 [ThreadId 137] INFO hls:	finish: retrie (took 0.00s)
2021-06-03 06:15:03.115057 [ThreadId 141] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-06-03 06:15:03.115175 [ThreadId 139] INFO hls:	finish: CodeAction (took 0.00s)
2021-06-03 06:20:35.167019 [ThreadId 147] DEBUG hls:	src/Ide/Plugin/Eval/CodeLens.hs:149:15 "fp" "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs"
2021-06-03 06:20:35.168967 [ThreadId 153] INFO hls:	finish: parsed (took 0.00s)
2021-06-03 06:20:35.169015 [ThreadId 152] INFO hls:	finish:  (took 0.00s)
2021-06-03 06:20:35.170602 [ThreadId 151] INFO hls:	finish: ModuleName.ghcSession (took 0.00s)
2021-06-03 06:20:35.169992 [ThreadId 154] INFO hls:	finish: codeLens.TypeCheck (took 0.00s)
2021-06-03 06:20:35.176807 [ThreadId 155] INFO hls:	finish: codeLens.GetBindings (took 0.00s)
2021-06-03 06:20:35.177455 [ThreadId 157] INFO hls:	finish: codeLens.GetGlobalBindingTypeSigs (took 0.00s)
2021-06-03 06:33:15.57373 [ThreadId 166] INFO hls:	finish: Pragmas.GetParsedModule (took 0.01s)
2021-06-03 06:33:15.574539 [ThreadId 166] INFO hls:	finish: retrie (took 0.00s)
2021-06-03 06:33:15.575625 [ThreadId 173] INFO hls:	finish: tactic (took 0.01s)
2021-06-03 06:33:15.577462 [ThreadId 168] INFO hls:	finish: HaddockComments.GetAnnotatedParsedSource (took 0.00s)
2021-06-03 06:33:15.577918 [ThreadId 175] INFO hls:	finish: importLens (took 0.00s)
2021-06-03 06:33:15.578745 [ThreadId 177] INFO hls:	finish: splice.codeAction.GitHieAst (took 0.00s)
2021-06-03 06:33:15.581639 [ThreadId 179] INFO hls:	finish: CodeAction (took 0.00s)
2021-06-03 06:33:24.827092 [ThreadId 185] DEBUG hls:	GhcIde.hover entered (ideLogger)
2021-06-03 06:33:24.828082 [ThreadId 185] DEBUG hls:	Hover request at position 17:20 in file: /Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs
2021-06-03 06:33:24.830025 [ThreadId 186] DEBUG hls:	finish: C:GetHieAst (took 0.00s)
2021-06-03 06:37:07.493199 [ThreadId 193] INFO hls:	finish: Outline (took 0.00s)
2021-06-03 06:37:07.509516 [ThreadId 30] DEBUG hls:	Set files of interest to: []
2021-06-03 06:37:07.509709 [ThreadId 30] DEBUG hls:	Closed text document: file:///Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs
2021-06-03 06:37:07.515743 [ThreadId 201] INFO hls:	Could not identify reverse dependencies for NormalizedFilePath "/Users/bsaul/Documents/novisci/software/asclepias/src/Hasklepias/Cohort.hs"
2021-06-03 06:37:07.516119 [ThreadId 201] DEBUG hls:	finish: ParentTC (took 0.00s)```
</details>

Metadata

Metadata

Assignees

No one assigned

    Labels

    can-workaroundtype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions