Merging theories over different vocabularies with different sorts with the same name produces a segfault
Issue #637
new
This is because only one of the two types is interpreted in a structure. Types are referenced by name (i think).
Meanwhile, predicates from one vocabulary can refer to the one type and predicates from the other voc to the other type.
Comments (7)
-
-
reporter - attached verify.idp
-
reporter - attached solution.idp
-
reporter idp ./oplossing-ECHT/solution.idp evaluation/verify.idp -e "myver()"
-
reporter solvable met een extern vocabulary PacmanVoc
-
Bug zit in het feit dat je je types dubbel declareert. Types kunnen niet overloaded zijn, enkel symbolen. Daar gaat vanalles mis mee.
Vocabularia samenvoegen met dubbele types zou NOOIT mogen. Dus de merge van de theorieën moet al een exception gooien...
-
- changed title to Merging theories over different vocabularies with different sorts with the same name produces a segfault
- edited description
- attached small.idp
- Log in to comment
bijlage?