Compiler removes unused variables
When declaring a large static array without any reference to that variable in the rest of the module, you will not see the memory grow at runtime. The compiler has removed its definition from the 42m module.
To get the defined variable in the 42m module, you must at least use it once in the source (for
example, with a LET
statement).
Note that memory might only be allocated when reaching the lines using the variable.