Modelexpand is not always unique on output vocabularium

Issue #783 duplicate
Ingmar Dasseville created an issue

Counterexample:

vocabulary V{
a
b

}

theory T : V {
    a | b.
}

structure S : V {

}

vocabulary VV {

}

include<mx>
procedure main(){
    stdoptions.nbmodels = 0
    printmodels(modelexpand(T,S,VV))
}

Comments (1)

  1. Log in to comment