+++ /dev/null
---TEST--
-Bug #42119 (array_push($arr,&$obj) doesn't work with zend.ze1_compatibility_mode On)
---INI--
-allow_call_time_pass_reference=1
-zend.ze1_compatibility_mode=1
---FILE--
-<?php
-class myclass {
- var $item = 1;
-}
-
-$arr = array();
-@$myobj = new myclass();
-array_push($arr,&$myobj);
-$myobj->item = 2;
-echo $arr[0]->item,"\n";
-?>
---EXPECT--
-2
+++ /dev/null
---TEST--
-cloning uncloneable object
---SKIPIF--
-<?php if (!extension_loaded("xsl")) die("skip xsl extension is missing");?>
---INI--
-zend.ze1_compatibility_mode=1
---FILE--
-<?php
-
-$new = &new XSLTProcessor();
-var_dump($new);
-
-echo "Done\n";
-?>
---EXPECTF--
-Deprecated: Assigning the return value of new by reference is deprecated in %s on line %d
-
-Strict Standards: Implicit cloning object of class 'XSLTProcessor' because of 'zend.ze1_compatibility_mode' in %s on line %d
-
-Fatal error: Trying to clone uncloneable object of class XSLTProcessor in Unknown on line 0