Closed hisaket closed 1 year ago
Thanks for the detailed instructions! I am able to reproduce this and it looks like the code may have an infinite loop. I'll fix this shortly. Thanks!
This turned out to be caused by a poor refactoring after the data independence architectural change.
Thanks for the fast fix and for adding the test!
When I perform the following steps as per the Isomorphic Schemas tutorial, the program hangs at the time of
:showrelvars
, contrary to the results in the documentation.The hang seems to be caused by the relation variables
true
andfalse
; if I do:undefine
true
andfalse
, instead I get the following error:However, instead of an error the following result should be expected:
Also, the cause seems to be the library itself, not tutd. For example, the following code using the Client API (ProjectM36.Client) hangs as well:
To Reproduce:
git clone https://github.com/agentm/project-m36
cd project-m36
stack --stack-yaml stack.ghc8.10.yaml build --flag project-m36:-haskell-scripting
Note: I have disabled Haskell scripting because without it I get the following error in my environment. I believe this is probably unrelated, but if this is the cause I am very sorry.
Environments: