Ara
Download

Search or run a command

Jump to a section or open an Ara link.

Diagnostic code · ARA0903

Module exceeds reload size target

The module has more than 8,000 source lines, beyond the size target for L3 reload latency. Despite the constant's name, this is a warning: it does not reject compilation or reload.

Common causes

  • A module has grown beyond the hard size threshold used for reload-performance warnings.

Fixes

  • Split the module into smaller, acyclic modules with explicit ara.module.toml references.

  • Separate stable shared declarations from frequently edited implementations where the dependency structure permits it.

  • Code: ARA0903

  • Constant: script::MODULE_TOO_LARGE

  • Reported by: ara-script, Ara.CompileServer