9.6 Mixing Elaboration Models

You can mix units compiled with different elaboration models. However you must observe the following rules:

These rules ensure that elaboration checks are not omitted. If the rules are violated, the binder emits a warning:

warning: "x.ads" has dynamic elaboration checks and with's
warning:   "y.ads" which has static elaboration checks

You can suppress these warnings by specifying binder switch -ws.