Overloaded symbols are not properly deleted

Issue #628 new
Broes De Cat created an issue

Resulting in crashes in complex code.

Comments (12)

  1. Bart Bogaerts

    This issue is still failing

    In order to reproduce the bug, you can run

    idp ~/software/idp/tests/progressiontest.idp ~/software/idp/tests/progression/noException/TuringMachineSimulator.idp -e "stdoptions.verbosity.grounding=1; main()"
    

    on a branch that does not include the above temporary fix.

    The verbosity is important, since it ensures that the segfault occurs (it prints a deleted overloaded symbol)

  2. Broes De Cat reporter

    complete temporary fix: also comment the addition to the vocabulary in the comparisonpredgenerator.

  3. Log in to comment