Compilation restrictions