Problems with constructed types

Issue #616 resolved
Ingmar Dasseville created an issue

The file below is not yet working after my propagatorfix. There still are some problems wit hconstructed types. We should check if pull request #175 fixes these issues...

Comments (5)

  1. Bart Bogaerts

    See #616

    This fixes a problem with twovaluedness of propagators. The problem was that during creation, twovaluedness of function symbols was used, while at the end of the process, twovaluedness of PFSymbols. They are not treated the same. I extended the initial check to also take into account the graphed versions, and in the mean time, generalised the code.

    In fact, this failing assertion was not even a real bug; code was correct without the assert. The assert simply is an approx check that structure did not change. Now, it should always work

    → <<cset 5741be605aba>>

  2. Log in to comment