Merging theories over different vocabularies with different sorts with the same name produces a segfault

Issue #637 new
Ingmar Dasseville created an issue

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)

  1. Bart Bogaerts

    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...

  2. Log in to comment