1 2 3 4 5 6 7 8 9
contract C { uint immutable x; constructor() { while (true) x = 1; } } // ---- // TypeError 6672: (88-89): Cannot write to immutable here: Immutable variables cannot be initialized inside a loop.