new(p, c1..cN) constraints violated

Official Description For new(p, c1..cN), it is an error if a variant of a variant-part within the new variable becomes active and a different variant of the variant-part is one of the specified variants.

Simplified Description

In other words, if you use this form of the new procedure and specify case constants c1 thru cN then it is an error if a variant other than those specified by c1 thru cN become active.

Error Handling

Irie Pascal does not support this form of the new procedure so this error can not occur.