--TEST-- JIT ASSIGN_OBJ_OP: invalid type inference --INI-- opcache.enable=1 opcache.enable_cli=1 opcache.file_update_protection=0 opcache.jit_buffer_size=1M --FILE-- bar += 1.3; } catch(y) { } } } var_dump(new Foo); ?> --EXPECTF-- Deprecated: Implicit conversion from float 1.3 to int loses precision in %sassign_obj_op_003.php on line 6 object(Foo)#1 (1) { ["bar"]=> int(1) }