--TEST-- Register Alloction 021: TMP variables captured by live_ranges have to be stored --INI-- opcache.enable=1 opcache.enable_cli=1 opcache.file_update_protection=0 --FILE-- = 0; $i--) { $a = 1 + ++$a - 5 % $i; } ?> --EXPECTF-- Fatal error: Uncaught DivisionByZeroError: Modulo by zero in %sreg_alloc_021.php:4 Stack trace: #0 {main} thrown in %sreg_alloc_021.php on line 4