The generated code cannot be executed within the run time cycle. The only allowed run time scenario is allocation - usage - deallocation (and possibly repeatedly). It is because of simulation of dynamic allocation.