Closed cdisselkoen closed 5 years ago
Here is output of compiling the first example with GHC's -ddump-splices
command. We can clearly see that there are 115-tuples being used. Again, not sure if this is store
's problem or someone else's.
Ah yes, I encountered this myself, and fixed it in https://github.com/fpco/store/commit/287e252516b1a6a7b19c25dc5a584116dbf5fd4f . I just forgot to make a release - I've just now released version 0.5.1.0
. Please verify that this version fixes the issue for you. Thanks!
Going to go ahead and close this, assuming that the problem has been fixed by the release.
Let me start by saying that I'm not sure if this is actually a bug in
store
or in something else; or it may be out of scope. However, it does impact the ability to usestore
, so any suggestions for workarounds are welcome.For certain data types, using
makeStore
on that data type results in the errorHere's a simple example reproducing the error (using the llvm-hs-pure library):
Note, the same error occurs with
TH.Derive
: