1--TEST--
2Misoptimization when variable is modified by assert()
3--INI--
4zend.assertions=1
5--FILE--
6<?php
7
8function test() {
9    $i = 0;
10    assert('$i = new stdClass');
11    $i += 1;
12    var_dump($i);
13}
14test();
15
16?>
17--EXPECTF--
18Deprecated: assert(): Calling assert() with a string argument is deprecated in %s on line %d
19
20Notice: Object of class stdClass could not be converted to number in %s on line %d
21int(2)
22