error C2043: '%1!.1023s!' : Ring constraint can only be expressed on the two roles of the same predicate played by the same ...