re-import everything with the new scanf implementation
Esse commit está contido em:
@@ -0,0 +1,3 @@
|
||||
HipHop\ Warning\:\ [^
|
||||
]+\ in\ [^
|
||||
]+bug45986\.php\ on\ line\ 2
|
||||
@@ -1 +1,4 @@
|
||||
Parse error: syntax error, unexpected %s, expecting %s in %sbug51709_1.php on line %d
|
||||
Parse\ error\:\ syntax\ error\,\ unexpected\ [^
|
||||
]+\,\ expecting\ [^
|
||||
]+\ in\ [^
|
||||
]+bug51709\_1\.php\ on\ line\ \d+
|
||||
@@ -1 +1,4 @@
|
||||
Parse error: syntax error, unexpected %s, expecting %s in %sbug51709_2.php on line %d
|
||||
Parse\ error\:\ syntax\ error\,\ unexpected\ [^
|
||||
]+\,\ expecting\ [^
|
||||
]+\ in\ [^
|
||||
]+bug51709\_2\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
done
|
||||
done
|
||||
@@ -1 +1 @@
|
||||
PHPE9568F36-D428-11d2-A769-00AA001ACF42
|
||||
PHPE9568F36-D428-11d2-A769-00AA001ACF42
|
||||
@@ -1 +1 @@
|
||||
PHPE9568F35-D428-11d2-A769-00AA001ACF42
|
||||
PHPE9568F35-D428-11d2-A769-00AA001ACF42
|
||||
@@ -1 +0,0 @@
|
||||
HipHop Fatal error: Method Test::__call() must take exactly 2 arguments in %s__call_002.php on line %d
|
||||
@@ -1,13 +1,14 @@
|
||||
HipHop Warning: The magic method __call() must have public visibility and cannot be static in %s__call_005.php on line 3
|
||||
In A::__call(test1, array(1,a))
|
||||
object(B)#1 (0) {
|
||||
}
|
||||
In A::__call(test2, array(1,a))
|
||||
object(B)#1 (0) {
|
||||
}
|
||||
In A::__call(test3, array(1,a))
|
||||
object(B)#1 (0) {
|
||||
}
|
||||
In A::__call(test4, array(1,a))
|
||||
object(B)#1 (0) {
|
||||
}
|
||||
HipHop\ Warning\:\ The\ magic\ method\ \_\_call\(\)\ must\ have\ public\ visibility\ and\ cannot\ be\ static\ in\ [^
|
||||
]+\_\_call\_005\.php\ on\ line\ 3\
|
||||
In\ A\:\:\_\_call\(test1\,\ array\(1\,a\)\)\
|
||||
object\(B\)\#1\ \(0\)\ \{\
|
||||
\}\
|
||||
In\ A\:\:\_\_call\(test2\,\ array\(1\,a\)\)\
|
||||
object\(B\)\#1\ \(0\)\ \{\
|
||||
\}\
|
||||
In\ A\:\:\_\_call\(test3\,\ array\(1\,a\)\)\
|
||||
object\(B\)\#1\ \(0\)\ \{\
|
||||
\}\
|
||||
In\ A\:\:\_\_call\(test4\,\ array\(1\,a\)\)\
|
||||
object\(B\)\#1\ \(0\)\ \{\
|
||||
\}
|
||||
@@ -1,20 +1,20 @@
|
||||
HipHop Warning: The magic method __call() must have public visibility and cannot be static in hphp/test/zend/bad/tests-classes/__call_007.php on line 3
|
||||
---> Invoke __call via simple method call.
|
||||
NULL
|
||||
Exception caught OK; continuing.
|
||||
|
||||
|
||||
---> Invoke __call via scope resolution operator within instance.
|
||||
NULL
|
||||
Exception caught OK; continuing.
|
||||
|
||||
|
||||
---> Invoke __call via scope resolution operator within child instance.
|
||||
NULL
|
||||
Exception caught OK; continuing.
|
||||
|
||||
|
||||
---> Invoke __call via callback.
|
||||
NULL
|
||||
Exception caught OK; continuing.
|
||||
==DONE==
|
||||
HipHop\ Warning\:\ The\ magic\ method\ \_\_call\(\)\ must\ have\ public\ visibility\ and\ cannot\ be\ static\ in\ hphp\/test\/zend\/bad\/tests\-classes\/\_\_call\_007\.php\ on\ line\ 3\
|
||||
\-\-\-\>\ Invoke\ \_\_call\ via\ simple\ method\ call\.\
|
||||
NULL\
|
||||
Exception\ caught\ OK\;\ continuing\.\
|
||||
\
|
||||
\
|
||||
\-\-\-\>\ Invoke\ \_\_call\ via\ scope\ resolution\ operator\ within\ instance\.\
|
||||
NULL\
|
||||
Exception\ caught\ OK\;\ continuing\.\
|
||||
\
|
||||
\
|
||||
\-\-\-\>\ Invoke\ \_\_call\ via\ scope\ resolution\ operator\ within\ child\ instance\.\
|
||||
NULL\
|
||||
Exception\ caught\ OK\;\ continuing\.\
|
||||
\
|
||||
\
|
||||
\-\-\-\>\ Invoke\ \_\_call\ via\ callback\.\
|
||||
NULL\
|
||||
Exception\ caught\ OK\;\ continuing\.\
|
||||
\=\=DONE\=\=
|
||||
@@ -1 +0,0 @@
|
||||
HipHop Fatal error: Method Test::__get() must take exactly 1 argument in %s__set__get_002.php on line %d
|
||||
@@ -1 +0,0 @@
|
||||
HipHop Fatal error: Method Test::__set() must take exactly 2 arguments in %s__set__get_003.php on line %d
|
||||
@@ -1,3 +1,4 @@
|
||||
object(Leaf)#%d (0) {
|
||||
}
|
||||
HipHop Fatal error: Class Fails contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (MyInterface::MyInterfaceFunc) in %sabstract_by_interface_001.php on line %d
|
||||
object\(Leaf\)\#\d+\ \(0\)\ \{\
|
||||
\}\
|
||||
HipHop\ Fatal\ error\:\ Class\ Fails\ contains\ 1\ abstract\ method\ and\ must\ therefore\ be\ declared\ abstract\ or\ implement\ the\ remaining\ methods\ \(MyInterface\:\:MyInterfaceFunc\)\ in\ [^
|
||||
]+abstract\_by\_interface\_001\.php\ on\ line\ \d+
|
||||
@@ -1,3 +1,4 @@
|
||||
object(Leaf)#%d (0) {
|
||||
}
|
||||
HipHop Fatal error: Class Fails contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (MyInterface::MyInterfaceFunc) in %sabstract_by_interface_002.php on line %d
|
||||
object\(Leaf\)\#\d+\ \(0\)\ \{\
|
||||
\}\
|
||||
HipHop\ Fatal\ error\:\ Class\ Fails\ contains\ 1\ abstract\ method\ and\ must\ therefore\ be\ declared\ abstract\ or\ implement\ the\ remaining\ methods\ \(MyInterface\:\:MyInterfaceFunc\)\ in\ [^
|
||||
]+abstract\_by\_interface\_002\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
HipHop\ Fatal\ error\:\ Class\ derived\ contains\ 1\ abstract\ method\ and\ must\ therefore\ be\ declared\ abstract\ or\ implement\ the\ remaining\ methods\ \(derived\:\:show\)\ in\ [^
|
||||
]+abstract\_derived\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1 @@
|
||||
HipHop\ Fatal\ error\:\ Cannot\ use\ the\ final\ modifier\ on\ an\ abstract\ class\ member\ in\ hphp\/test\/zend\/bad\/tests\-classes\/abstract\_final\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Class fail contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (fail::show) in hphp/test/zend/bad/tests-classes/abstract_not_declared.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Class\ fail\ contains\ 1\ abstract\ method\ and\ must\ therefore\ be\ declared\ abstract\ or\ implement\ the\ remaining\ methods\ \(fail\:\:show\)\ in\ hphp\/test\/zend\/bad\/tests\-classes\/abstract\_not\_declared\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
HipHop\ Fatal\ error\:\ Class\ fail\ contains\ 1\ abstract\ method\ and\ must\ therefore\ be\ declared\ abstract\ or\ implement\ the\ remaining\ methods\ \(fail\:\:show\)\ in\ [^
|
||||
]+abstract\_redeclare\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,6 @@
|
||||
Call\ to\ function\ show\(\)\
|
||||
\
|
||||
Strict\ Standards\:\ Static\ function\ fail\:\:func\(\)\ should\ not\ be\ abstract\ in\ [^
|
||||
]+abstract\_static\.php\(\d+\)\ \:\ eval\(\)\'d\ code\ on\ line\ \d+\
|
||||
HipHop\ Fatal\ error\:\ Class\ fail\ contains\ 1\ abstract\ method\ and\ must\ therefore\ be\ declared\ abstract\ or\ implement\ the\ remaining\ methods\ \(fail\:\:func\)\ in\ [^
|
||||
]+abstract\_static\.php\(\d+\)\ \:\ eval\(\)\'d\ code\ on\ line\ \d+
|
||||
@@ -1,110 +1,112 @@
|
||||
array(4) {
|
||||
[0]=>
|
||||
string(3) "1st"
|
||||
[1]=>
|
||||
int(1)
|
||||
[2]=>
|
||||
string(3) "3rd"
|
||||
["4th"]=>
|
||||
int(4)
|
||||
}
|
||||
===EMPTY===
|
||||
object::offsetExists(0)
|
||||
object::offsetGet(0)
|
||||
bool(false)
|
||||
object::offsetExists(1)
|
||||
object::offsetGet(1)
|
||||
bool(false)
|
||||
object::offsetExists(2)
|
||||
object::offsetGet(2)
|
||||
bool(false)
|
||||
object::offsetExists(4th)
|
||||
object::offsetGet(4th)
|
||||
bool(false)
|
||||
object::offsetExists(5th)
|
||||
bool(true)
|
||||
object::offsetExists(6)
|
||||
bool(true)
|
||||
===isset===
|
||||
object::offsetExists(0)
|
||||
bool(true)
|
||||
object::offsetExists(1)
|
||||
bool(true)
|
||||
object::offsetExists(2)
|
||||
bool(true)
|
||||
object::offsetExists(4th)
|
||||
bool(true)
|
||||
object::offsetExists(5th)
|
||||
bool(false)
|
||||
object::offsetExists(6)
|
||||
bool(false)
|
||||
===offsetGet===
|
||||
object::offsetGet(0)
|
||||
string(3) "1st"
|
||||
object::offsetGet(1)
|
||||
int(1)
|
||||
object::offsetGet(2)
|
||||
string(3) "3rd"
|
||||
object::offsetGet(4th)
|
||||
int(4)
|
||||
object::offsetGet(5th)
|
||||
HipHop Notice: Undefined index: 5th in %sarray_access_001.php on line %d
|
||||
NULL
|
||||
object::offsetGet(6)
|
||||
HipHop Notice: Undefined offset: 6 in %sarray_access_001.php on line %d
|
||||
NULL
|
||||
===offsetSet===
|
||||
WRITE 1
|
||||
object::offsetSet(1,Changed 1)
|
||||
object::offsetGet(1)
|
||||
string(9) "Changed 1"
|
||||
WRITE 2
|
||||
object::offsetSet(4th,Changed 4th)
|
||||
object::offsetGet(4th)
|
||||
string(11) "Changed 4th"
|
||||
WRITE 3
|
||||
object::offsetSet(5th,Added 5th)
|
||||
object::offsetGet(5th)
|
||||
string(9) "Added 5th"
|
||||
WRITE 4
|
||||
object::offsetSet(6,Added 6)
|
||||
object::offsetGet(6)
|
||||
string(7) "Added 6"
|
||||
object::offsetGet(0)
|
||||
string(3) "1st"
|
||||
object::offsetGet(2)
|
||||
string(3) "3rd"
|
||||
object::offsetSet(6,changed 6)
|
||||
object::offsetGet(6)
|
||||
string(9) "changed 6"
|
||||
string(9) "changed 6"
|
||||
===unset===
|
||||
array(6) {
|
||||
[0]=>
|
||||
string(3) "1st"
|
||||
[1]=>
|
||||
string(9) "Changed 1"
|
||||
[2]=>
|
||||
string(3) "3rd"
|
||||
["4th"]=>
|
||||
string(11) "Changed 4th"
|
||||
["5th"]=>
|
||||
string(9) "Added 5th"
|
||||
[6]=>
|
||||
string(9) "changed 6"
|
||||
}
|
||||
object::offsetUnset(2)
|
||||
object::offsetUnset(4th)
|
||||
object::offsetUnset(7)
|
||||
object::offsetUnset(8th)
|
||||
array(4) {
|
||||
[0]=>
|
||||
string(3) "1st"
|
||||
[1]=>
|
||||
string(9) "Changed 1"
|
||||
["5th"]=>
|
||||
string(9) "Added 5th"
|
||||
[6]=>
|
||||
string(9) "changed 6"
|
||||
}
|
||||
===DONE===
|
||||
array\(4\)\ \{\
|
||||
\ \ \[0\]\=\>\
|
||||
\ \ string\(3\)\ \"1st\"\
|
||||
\ \ \[1\]\=\>\
|
||||
\ \ int\(1\)\
|
||||
\ \ \[2\]\=\>\
|
||||
\ \ string\(3\)\ \"3rd\"\
|
||||
\ \ \[\"4th\"\]\=\>\
|
||||
\ \ int\(4\)\
|
||||
\}\
|
||||
\=\=\=EMPTY\=\=\=\
|
||||
object\:\:offsetExists\(0\)\
|
||||
object\:\:offsetGet\(0\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(1\)\
|
||||
object\:\:offsetGet\(1\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(2\)\
|
||||
object\:\:offsetGet\(2\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(4th\)\
|
||||
object\:\:offsetGet\(4th\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(5th\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(6\)\
|
||||
bool\(true\)\
|
||||
\=\=\=isset\=\=\=\
|
||||
object\:\:offsetExists\(0\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(1\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(2\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(4th\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(5th\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(6\)\
|
||||
bool\(false\)\
|
||||
\=\=\=offsetGet\=\=\=\
|
||||
object\:\:offsetGet\(0\)\
|
||||
string\(3\)\ \"1st\"\
|
||||
object\:\:offsetGet\(1\)\
|
||||
int\(1\)\
|
||||
object\:\:offsetGet\(2\)\
|
||||
string\(3\)\ \"3rd\"\
|
||||
object\:\:offsetGet\(4th\)\
|
||||
int\(4\)\
|
||||
object\:\:offsetGet\(5th\)\
|
||||
HipHop\ Notice\:\ Undefined\ index\:\ 5th\ in\ [^
|
||||
]+array\_access\_001\.php\ on\ line\ \d+\
|
||||
NULL\
|
||||
object\:\:offsetGet\(6\)\
|
||||
HipHop\ Notice\:\ Undefined\ offset\:\ 6\ in\ [^
|
||||
]+array\_access\_001\.php\ on\ line\ \d+\
|
||||
NULL\
|
||||
\=\=\=offsetSet\=\=\=\
|
||||
WRITE\ 1\
|
||||
object\:\:offsetSet\(1\,Changed\ 1\)\
|
||||
object\:\:offsetGet\(1\)\
|
||||
string\(9\)\ \"Changed\ 1\"\
|
||||
WRITE\ 2\
|
||||
object\:\:offsetSet\(4th\,Changed\ 4th\)\
|
||||
object\:\:offsetGet\(4th\)\
|
||||
string\(11\)\ \"Changed\ 4th\"\
|
||||
WRITE\ 3\
|
||||
object\:\:offsetSet\(5th\,Added\ 5th\)\
|
||||
object\:\:offsetGet\(5th\)\
|
||||
string\(9\)\ \"Added\ 5th\"\
|
||||
WRITE\ 4\
|
||||
object\:\:offsetSet\(6\,Added\ 6\)\
|
||||
object\:\:offsetGet\(6\)\
|
||||
string\(7\)\ \"Added\ 6\"\
|
||||
object\:\:offsetGet\(0\)\
|
||||
string\(3\)\ \"1st\"\
|
||||
object\:\:offsetGet\(2\)\
|
||||
string\(3\)\ \"3rd\"\
|
||||
object\:\:offsetSet\(6\,changed\ 6\)\
|
||||
object\:\:offsetGet\(6\)\
|
||||
string\(9\)\ \"changed\ 6\"\
|
||||
string\(9\)\ \"changed\ 6\"\
|
||||
\=\=\=unset\=\=\=\
|
||||
array\(6\)\ \{\
|
||||
\ \ \[0\]\=\>\
|
||||
\ \ string\(3\)\ \"1st\"\
|
||||
\ \ \[1\]\=\>\
|
||||
\ \ string\(9\)\ \"Changed\ 1\"\
|
||||
\ \ \[2\]\=\>\
|
||||
\ \ string\(3\)\ \"3rd\"\
|
||||
\ \ \[\"4th\"\]\=\>\
|
||||
\ \ string\(11\)\ \"Changed\ 4th\"\
|
||||
\ \ \[\"5th\"\]\=\>\
|
||||
\ \ string\(9\)\ \"Added\ 5th\"\
|
||||
\ \ \[6\]\=\>\
|
||||
\ \ string\(9\)\ \"changed\ 6\"\
|
||||
\}\
|
||||
object\:\:offsetUnset\(2\)\
|
||||
object\:\:offsetUnset\(4th\)\
|
||||
object\:\:offsetUnset\(7\)\
|
||||
object\:\:offsetUnset\(8th\)\
|
||||
array\(4\)\ \{\
|
||||
\ \ \[0\]\=\>\
|
||||
\ \ string\(3\)\ \"1st\"\
|
||||
\ \ \[1\]\=\>\
|
||||
\ \ string\(9\)\ \"Changed\ 1\"\
|
||||
\ \ \[\"5th\"\]\=\>\
|
||||
\ \ string\(9\)\ \"Added\ 5th\"\
|
||||
\ \ \[6\]\=\>\
|
||||
\ \ string\(9\)\ \"changed\ 6\"\
|
||||
\}\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -1,110 +1,112 @@
|
||||
array(4) {
|
||||
[0]=>
|
||||
string(3) "1st"
|
||||
[1]=>
|
||||
int(1)
|
||||
[2]=>
|
||||
string(3) "3rd"
|
||||
["4th"]=>
|
||||
int(4)
|
||||
}
|
||||
===EMPTY===
|
||||
object::offsetExists(0)
|
||||
object::offsetGet(0)
|
||||
bool(false)
|
||||
object::offsetExists(1)
|
||||
object::offsetGet(1)
|
||||
bool(false)
|
||||
object::offsetExists(2)
|
||||
object::offsetGet(2)
|
||||
bool(false)
|
||||
object::offsetExists(4th)
|
||||
object::offsetGet(4th)
|
||||
bool(false)
|
||||
object::offsetExists(5th)
|
||||
bool(true)
|
||||
object::offsetExists(6)
|
||||
bool(true)
|
||||
===isset===
|
||||
object::offsetExists(0)
|
||||
bool(true)
|
||||
object::offsetExists(1)
|
||||
bool(true)
|
||||
object::offsetExists(2)
|
||||
bool(true)
|
||||
object::offsetExists(4th)
|
||||
bool(true)
|
||||
object::offsetExists(5th)
|
||||
bool(false)
|
||||
object::offsetExists(6)
|
||||
bool(false)
|
||||
===offsetGet===
|
||||
object::offsetGet(0)
|
||||
string(3) "1st"
|
||||
object::offsetGet(1)
|
||||
int(1)
|
||||
object::offsetGet(2)
|
||||
string(3) "3rd"
|
||||
object::offsetGet(4th)
|
||||
int(4)
|
||||
object::offsetGet(5th)
|
||||
HipHop Notice: Undefined index: 5th in %sarray_access_002.php on line %d
|
||||
NULL
|
||||
object::offsetGet(6)
|
||||
HipHop Notice: Undefined offset: 6 in %sarray_access_002.php on line %d
|
||||
NULL
|
||||
===offsetSet===
|
||||
WRITE 1
|
||||
object::offsetSet(1,Changed 1)
|
||||
object::offsetGet(1)
|
||||
string(9) "Changed 1"
|
||||
WRITE 2
|
||||
object::offsetSet(4th,Changed 4th)
|
||||
object::offsetGet(4th)
|
||||
string(11) "Changed 4th"
|
||||
WRITE 3
|
||||
object::offsetSet(5th,Added 5th)
|
||||
object::offsetGet(5th)
|
||||
string(9) "Added 5th"
|
||||
WRITE 4
|
||||
object::offsetSet(6,Added 6)
|
||||
object::offsetGet(6)
|
||||
string(7) "Added 6"
|
||||
object::offsetGet(0)
|
||||
string(3) "1st"
|
||||
object::offsetGet(2)
|
||||
string(3) "3rd"
|
||||
object::offsetSet(6,changed 6)
|
||||
object::offsetGet(6)
|
||||
string(9) "changed 6"
|
||||
string(9) "changed 6"
|
||||
===unset===
|
||||
array(6) {
|
||||
[0]=>
|
||||
string(3) "1st"
|
||||
[1]=>
|
||||
string(9) "Changed 1"
|
||||
[2]=>
|
||||
string(3) "3rd"
|
||||
["4th"]=>
|
||||
string(11) "Changed 4th"
|
||||
["5th"]=>
|
||||
string(9) "Added 5th"
|
||||
[6]=>
|
||||
string(9) "changed 6"
|
||||
}
|
||||
object::offsetUnset(2)
|
||||
object::offsetUnset(4th)
|
||||
object::offsetUnset(7)
|
||||
object::offsetUnset(8th)
|
||||
array(4) {
|
||||
[0]=>
|
||||
string(3) "1st"
|
||||
[1]=>
|
||||
string(9) "Changed 1"
|
||||
["5th"]=>
|
||||
string(9) "Added 5th"
|
||||
[6]=>
|
||||
string(9) "changed 6"
|
||||
}
|
||||
===DONE===
|
||||
array\(4\)\ \{\
|
||||
\ \ \[0\]\=\>\
|
||||
\ \ string\(3\)\ \"1st\"\
|
||||
\ \ \[1\]\=\>\
|
||||
\ \ int\(1\)\
|
||||
\ \ \[2\]\=\>\
|
||||
\ \ string\(3\)\ \"3rd\"\
|
||||
\ \ \[\"4th\"\]\=\>\
|
||||
\ \ int\(4\)\
|
||||
\}\
|
||||
\=\=\=EMPTY\=\=\=\
|
||||
object\:\:offsetExists\(0\)\
|
||||
object\:\:offsetGet\(0\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(1\)\
|
||||
object\:\:offsetGet\(1\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(2\)\
|
||||
object\:\:offsetGet\(2\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(4th\)\
|
||||
object\:\:offsetGet\(4th\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(5th\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(6\)\
|
||||
bool\(true\)\
|
||||
\=\=\=isset\=\=\=\
|
||||
object\:\:offsetExists\(0\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(1\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(2\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(4th\)\
|
||||
bool\(true\)\
|
||||
object\:\:offsetExists\(5th\)\
|
||||
bool\(false\)\
|
||||
object\:\:offsetExists\(6\)\
|
||||
bool\(false\)\
|
||||
\=\=\=offsetGet\=\=\=\
|
||||
object\:\:offsetGet\(0\)\
|
||||
string\(3\)\ \"1st\"\
|
||||
object\:\:offsetGet\(1\)\
|
||||
int\(1\)\
|
||||
object\:\:offsetGet\(2\)\
|
||||
string\(3\)\ \"3rd\"\
|
||||
object\:\:offsetGet\(4th\)\
|
||||
int\(4\)\
|
||||
object\:\:offsetGet\(5th\)\
|
||||
HipHop\ Notice\:\ Undefined\ index\:\ 5th\ in\ [^
|
||||
]+array\_access\_002\.php\ on\ line\ \d+\
|
||||
NULL\
|
||||
object\:\:offsetGet\(6\)\
|
||||
HipHop\ Notice\:\ Undefined\ offset\:\ 6\ in\ [^
|
||||
]+array\_access\_002\.php\ on\ line\ \d+\
|
||||
NULL\
|
||||
\=\=\=offsetSet\=\=\=\
|
||||
WRITE\ 1\
|
||||
object\:\:offsetSet\(1\,Changed\ 1\)\
|
||||
object\:\:offsetGet\(1\)\
|
||||
string\(9\)\ \"Changed\ 1\"\
|
||||
WRITE\ 2\
|
||||
object\:\:offsetSet\(4th\,Changed\ 4th\)\
|
||||
object\:\:offsetGet\(4th\)\
|
||||
string\(11\)\ \"Changed\ 4th\"\
|
||||
WRITE\ 3\
|
||||
object\:\:offsetSet\(5th\,Added\ 5th\)\
|
||||
object\:\:offsetGet\(5th\)\
|
||||
string\(9\)\ \"Added\ 5th\"\
|
||||
WRITE\ 4\
|
||||
object\:\:offsetSet\(6\,Added\ 6\)\
|
||||
object\:\:offsetGet\(6\)\
|
||||
string\(7\)\ \"Added\ 6\"\
|
||||
object\:\:offsetGet\(0\)\
|
||||
string\(3\)\ \"1st\"\
|
||||
object\:\:offsetGet\(2\)\
|
||||
string\(3\)\ \"3rd\"\
|
||||
object\:\:offsetSet\(6\,changed\ 6\)\
|
||||
object\:\:offsetGet\(6\)\
|
||||
string\(9\)\ \"changed\ 6\"\
|
||||
string\(9\)\ \"changed\ 6\"\
|
||||
\=\=\=unset\=\=\=\
|
||||
array\(6\)\ \{\
|
||||
\ \ \[0\]\=\>\
|
||||
\ \ string\(3\)\ \"1st\"\
|
||||
\ \ \[1\]\=\>\
|
||||
\ \ string\(9\)\ \"Changed\ 1\"\
|
||||
\ \ \[2\]\=\>\
|
||||
\ \ string\(3\)\ \"3rd\"\
|
||||
\ \ \[\"4th\"\]\=\>\
|
||||
\ \ string\(11\)\ \"Changed\ 4th\"\
|
||||
\ \ \[\"5th\"\]\=\>\
|
||||
\ \ string\(9\)\ \"Added\ 5th\"\
|
||||
\ \ \[6\]\=\>\
|
||||
\ \ string\(9\)\ \"changed\ 6\"\
|
||||
\}\
|
||||
object\:\:offsetUnset\(2\)\
|
||||
object\:\:offsetUnset\(4th\)\
|
||||
object\:\:offsetUnset\(7\)\
|
||||
object\:\:offsetUnset\(8th\)\
|
||||
array\(4\)\ \{\
|
||||
\ \ \[0\]\=\>\
|
||||
\ \ string\(3\)\ \"1st\"\
|
||||
\ \ \[1\]\=\>\
|
||||
\ \ string\(9\)\ \"Changed\ 1\"\
|
||||
\ \ \[\"5th\"\]\=\>\
|
||||
\ \ string\(9\)\ \"Added\ 5th\"\
|
||||
\ \ \[6\]\=\>\
|
||||
\ \ string\(9\)\ \"changed\ 6\"\
|
||||
\}\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -0,0 +1,10 @@
|
||||
object\:\:offsetGet\(1\)\
|
||||
string\(6\)\ \"fooBar\"\
|
||||
object\:\:offsetGet\(2\)\
|
||||
int\(1\)\
|
||||
object\:\:offsetGet\(2\)\
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ object\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_004\.php\ on\ line\ 39\
|
||||
object\:\:offsetGet\(2\)\
|
||||
int\(1\)\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -0,0 +1,21 @@
|
||||
string\(3\)\ \"Joe\"\
|
||||
string\(6\)\ \"JoeFoo\"\
|
||||
string\(9\)\ \"JoeFooBar\"\
|
||||
\-\-\-ArrayOverloading\-\-\-\
|
||||
array\(1\)\ \{\
|
||||
\ \ \[\"name\"\]\=\>\
|
||||
\ \ string\(3\)\ \"Joe\"\
|
||||
\}\
|
||||
string\(3\)\ \"Joe\"\
|
||||
string\(6\)\ \"JoeFoo\"\
|
||||
array\(1\)\ \{\
|
||||
\ \ \[\"name\"\]\=\>\
|
||||
\ \ string\(6\)\ \"JoeFoo\"\
|
||||
\}\
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ Peoples\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_005\.php\ on\ line\ 46\
|
||||
string\(6\)\ \"JoeFoo\"\
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ Peoples\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_005\.php\ on\ line\ 48\
|
||||
string\(6\)\ \"JoeFoo\"\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -0,0 +1,15 @@
|
||||
string\(3\)\ \"Foo\"\
|
||||
string\(6\)\ \"FooBar\"\
|
||||
string\(9\)\ \"FooBarBaz\"\
|
||||
\=\=\=ArrayOverloading\=\=\=\
|
||||
string\(3\)\ \"Foo\"\
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ Peoples\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_008\.php\ on\ line\ 40\
|
||||
string\(3\)\ \"Foo\"\
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ Peoples\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_008\.php\ on\ line\ 42\
|
||||
string\(3\)\ \"Foo\"\
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ Peoples\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_008\.php\ on\ line\ 44\
|
||||
string\(3\)\ \"Foo\"\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -0,0 +1,4 @@
|
||||
HipHop\ Notice\:\ Indirect\ modification\ of\ overloaded\ element\ of\ ArrayAccessImpl\ has\ no\ effect\ in\ [^
|
||||
]+array\_access\_012\.php\ on\ line\ 24\
|
||||
HipHop\ Fatal\ error\:\ Cannot\ assign\ by\ reference\ to\ overloaded\ object\ in\ [^
|
||||
]+array\_access\_012\.php\ on\ line\ 24
|
||||
@@ -1 +1 @@
|
||||
bar1bar
|
||||
bar1bar
|
||||
@@ -1,3 +1,3 @@
|
||||
__autoload(autoload_root)
|
||||
bool(true)
|
||||
===DONE===
|
||||
===DONE===
|
||||
@@ -3,4 +3,4 @@ array(1) {
|
||||
[0]=>
|
||||
string(12) "testFunction"
|
||||
}
|
||||
===DONE===
|
||||
===DONE===
|
||||
@@ -1,4 +1,4 @@
|
||||
__autoload(autoload_root)
|
||||
__autoload(autoload_derived)
|
||||
bool(true)
|
||||
===DONE===
|
||||
===DONE===
|
||||
@@ -3,4 +3,4 @@ bool(false)
|
||||
__autoload(autoload_root)
|
||||
__autoload(autoload_derived)
|
||||
bool(true)
|
||||
===DONE===
|
||||
===DONE===
|
||||
@@ -1,10 +1,10 @@
|
||||
bool(false)
|
||||
bool(false)
|
||||
Test::__destruct
|
||||
bool(false)
|
||||
bool(false)
|
||||
__autoload(autoload_root)
|
||||
__autoload(autoload_derived)
|
||||
object(autoload_derived)#%d (0) {
|
||||
}
|
||||
===DONE===
|
||||
bool\(false\)\
|
||||
bool\(false\)\
|
||||
Test\:\:\_\_destruct\
|
||||
bool\(false\)\
|
||||
bool\(false\)\
|
||||
\_\_autoload\(autoload\_root\)\
|
||||
\_\_autoload\(autoload\_derived\)\
|
||||
object\(autoload\_derived\)\#\d+\ \(0\)\ \{\
|
||||
\}\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -1,10 +1,10 @@
|
||||
bool(false)
|
||||
bool(false)
|
||||
__autoload(autoload_interface)
|
||||
__autoload(Autoload_Implements)
|
||||
object(autoload_implements)#%d (0) {
|
||||
}
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
===DONE===
|
||||
bool\(false\)\
|
||||
bool\(false\)\
|
||||
\_\_autoload\(autoload\_interface\)\
|
||||
\_\_autoload\(Autoload\_Implements\)\
|
||||
object\(autoload\_implements\)\#\d+\ \(0\)\ \{\
|
||||
\}\
|
||||
bool\(true\)\
|
||||
bool\(true\)\
|
||||
bool\(true\)\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -0,0 +1,2 @@
|
||||
Catchable\ fatal\ error\:\ Argument\ 1\ passed\ to\ f\(\)\ must\ be\ an\ instance\ of\ UndefClass\,\ instance\ of\ stdClass\ given\,\ called\ in\ [^
|
||||
]+
|
||||
@@ -1,2 +1,2 @@
|
||||
In autoload: string(6) "UndefI"
|
||||
HipHop Fatal error: Interface 'UndefI' not found in hphp/test/zend/bad/tests-classes/autoload_010.php on line %d
|
||||
In\ autoload\:\ string\(6\)\ \"UndefI\"\
|
||||
HipHop\ Fatal\ error\:\ Interface\ \'UndefI\'\ not\ found\ in\ hphp\/test\/zend\/bad\/tests\-classes\/autoload\_010\.php\ on\ line\ \d+
|
||||
@@ -1,2 +1,2 @@
|
||||
In autoload: string(9) "UndefBase"
|
||||
HipHop Fatal error: Class 'UndefBase' not found in hphp/test/zend/bad/tests-classes/autoload_011.php on line %d
|
||||
In\ autoload\:\ string\(9\)\ \"UndefBase\"\
|
||||
HipHop\ Fatal\ error\:\ Class\ \'UndefBase\'\ not\ found\ in\ hphp\/test\/zend\/bad\/tests\-classes\/autoload\_011\.php\ on\ line\ \d+
|
||||
@@ -1,2 +1,2 @@
|
||||
In autoload: string(6) "UndefC"
|
||||
HipHop Warning: call_user_func() expects parameter 1 to be a valid callback, class 'UndefC' not found in hphp/test/zend/bad/tests-classes/autoload_012.php on line %d
|
||||
In\ autoload\:\ string\(6\)\ \"UndefC\"\
|
||||
HipHop\ Warning\:\ call\_user\_func\(\)\ expects\ parameter\ 1\ to\ be\ a\ valid\ callback\,\ class\ \'UndefC\'\ not\ found\ in\ hphp\/test\/zend\/bad\/tests\-classes\/autoload\_012\.php\ on\ line\ \d+
|
||||
@@ -1,2 +1,2 @@
|
||||
In autoload: string(6) "UndefC"
|
||||
Class UndefC does not exist
|
||||
In\ autoload\:\ string\(6\)\ \"UndefC\"\
|
||||
Class\ UndefC\ does\ not\ exist
|
||||
@@ -1,2 +1,2 @@
|
||||
In autoload: string(6) "undefc"
|
||||
Class undefc does not exist
|
||||
In\ autoload\:\ string\(6\)\ \"undefc\"\
|
||||
Class\ undefc\ does\ not\ exist
|
||||
@@ -1,2 +1,2 @@
|
||||
In autoload: string(6) "UndefI"
|
||||
Interface UndefI does not exist
|
||||
In\ autoload\:\ string\(6\)\ \"UndefI\"\
|
||||
Interface\ UndefI\ does\ not\ exist
|
||||
@@ -1 +1 @@
|
||||
__autoload unDefinedClass
|
||||
\_\_autoload\ unDefinedClass
|
||||
@@ -1,2 +1,2 @@
|
||||
HipHop Notice: serialize(): "no_such" returned as member variable from __sleep() but does not exist in hphp/test/zend/bad/tests-classes/bug26737.php on line %d
|
||||
string(130) "O:3:"foo":4:{s:12:"\0foo\0private";s:7:"private";s:12:"\0*\0protected";s:9:"protected";s:6:"public";s:6:"public";s:7:"no_such";N;}"
|
||||
HipHop\ Notice\:\ serialize\(\)\:\ \"no\_such\"\ returned\ as\ member\ variable\ from\ \_\_sleep\(\)\ but\ does\ not\ exist\ in\ hphp\/test\/zend\/bad\/tests\-classes\/bug26737\.php\ on\ line\ \d+\
|
||||
string\(130\)\ \"O\:3\:\"foo\"\:4\:\{s\:12\:\"\\0foo\\0private\"\;s\:7\:\"private\"\;s\:12\:\"\\0\*\\0protected\"\;s\:9\:\"protected\"\;s\:6\:\"public\"\;s\:6\:\"public\"\;s\:7\:\"no\_such\"\;N\;\}\"
|
||||
@@ -1,3 +0,0 @@
|
||||
HipHop Notice: Undefined property: foo::$x in %sbug27468.php on line 4
|
||||
HipHop Warning: Invalid argument supplied for foreach() in %sbug27468.php on line 4
|
||||
OK
|
||||
@@ -1,3 +1,3 @@
|
||||
Called function foo:bar(1)
|
||||
HipHop Warning: call_user_func_array() expects parameter 1 to be a valid callback, cannot access private method foo::bar() in hphp/test/zend/bad/tests-classes/bug27504.php on line %d
|
||||
HipHop Fatal error: Call to private method foo::bar() from context '' in hphp/test/zend/bad/tests-classes/bug27504.php on line %d
|
||||
Called\ function\ foo\:bar\(1\)\
|
||||
HipHop\ Warning\:\ call\_user\_func\_array\(\)\ expects\ parameter\ 1\ to\ be\ a\ valid\ callback\,\ cannot\ access\ private\ method\ foo\:\:bar\(\)\ in\ hphp\/test\/zend\/bad\/tests\-classes\/bug27504\.php\ on\ line\ \d+\
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ private\ method\ foo\:\:bar\(\)\ from\ context\ \'\'\ in\ hphp\/test\/zend\/bad\/tests\-classes\/bug27504\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Cannot redefine class constant testClass::TEST_CONST in hphp/test/zend/bad/tests-classes/bug29446.php on line 5
|
||||
HipHop\ Fatal\ error\:\ Cannot\ redefine\ class\ constant\ testClass\:\:TEST\_CONST\ in\ hphp\/test\/zend\/bad\/tests\-classes\/bug29446\.php\ on\ line\ 5
|
||||
@@ -1,27 +1,27 @@
|
||||
|
||||
HipHop Notice: Undefined variable: undef in hphp/test/zend/bad/tests-classes/constants_basic_001.php on line 5
|
||||
|
||||
Attempt to access various kinds of class constants:
|
||||
HipHop Notice: Use of undefined constant UNDEFINED - assumed 'UNDEFINED' in hphp/test/zend/bad/tests-classes/constants_basic_001.php on line %d
|
||||
string(9) "UNDEFINED"
|
||||
int(1)
|
||||
float(1.5)
|
||||
int(1)
|
||||
float(1.5)
|
||||
int(-1)
|
||||
float(-1.5)
|
||||
int(15)
|
||||
string(%d) "%s"
|
||||
string(1) "C"
|
||||
string(1) "C"
|
||||
string(0) ""
|
||||
int(1234)
|
||||
int(456)
|
||||
NULL
|
||||
string(6) "hello1"
|
||||
string(6) "hello2"
|
||||
string(6) "hello2"
|
||||
string(6) "hello2"
|
||||
|
||||
Expecting fatal error:
|
||||
HipHop Fatal error: Undefined class constant 'c19' in hphp/test/zend/bad/tests-classes/constants_basic_001.php on line 53
|
||||
HipHop\ Notice\:\ Undefined\ variable\:\ undef\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_basic\_001\.php\ on\ line\ 5\
|
||||
\
|
||||
Attempt\ to\ access\ various\ kinds\ of\ class\ constants\:\
|
||||
HipHop\ Notice\:\ Use\ of\ undefined\ constant\ UNDEFINED\ \-\ assumed\ \'UNDEFINED\'\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_basic\_001\.php\ on\ line\ \d+\
|
||||
string\(9\)\ \"UNDEFINED\"\
|
||||
int\(1\)\
|
||||
float\(1\.5\)\
|
||||
int\(1\)\
|
||||
float\(1\.5\)\
|
||||
int\(\-1\)\
|
||||
float\(\-1\.5\)\
|
||||
int\(15\)\
|
||||
string\(\d+\)\ \"[^
|
||||
]+\"\
|
||||
string\(1\)\ \"C\"\
|
||||
string\(1\)\ \"C\"\
|
||||
string\(0\)\ \"\"\
|
||||
int\(1234\)\
|
||||
int\(456\)\
|
||||
NULL\
|
||||
string\(6\)\ \"hello1\"\
|
||||
string\(6\)\ \"hello2\"\
|
||||
string\(6\)\ \"hello2\"\
|
||||
string\(6\)\ \"hello2\"\
|
||||
\
|
||||
Expecting\ fatal\ error\:\
|
||||
HipHop\ Fatal\ error\:\ Undefined\ class\ constant\ \'c19\'\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_basic\_001\.php\ on\ line\ 53
|
||||
@@ -1,4 +1,4 @@
|
||||
string(12) "hello from A"
|
||||
string(12) "hello from C"
|
||||
string(12) "hello from A"
|
||||
string(12) "hello from C"
|
||||
string\(12\)\ \"hello\ from\ A\"\
|
||||
string\(12\)\ \"hello\ from\ C\"\
|
||||
string\(12\)\ \"hello\ from\ A\"\
|
||||
string\(12\)\ \"hello\ from\ C\"
|
||||
@@ -0,0 +1 @@
|
||||
HipHop\ Fatal\ error\:\ Cannot\ redefine\ class\ constant\ myclass\:\:myConst\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_error\_001\.php\ on\ line\ 5
|
||||
@@ -0,0 +1 @@
|
||||
HipHop\ Fatal\ error\:\ Only\ variables\ can\ be\ passed\ by\ reference\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_error\_003\.php\ on\ line\ 12
|
||||
@@ -0,0 +1 @@
|
||||
HipHop\ Fatal\ error\:\ Class\ \'D\'\ not\ found\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_error\_004\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
Parse\ error\:\ [^
|
||||
]+\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_error\_005\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
Parse\ error\:\ [^
|
||||
]+\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_error\_006\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
Parse\ error\:\ [^
|
||||
]+\ in\ hphp\/test\/zend\/bad\/tests\-classes\/constants\_error\_007\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Declaration of implem::__construct() must be compatible with constr::__construct() in hphp/test/zend/bad/tests-classes/ctor_in_interface_01.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Declaration\ of\ implem\:\:\_\_construct\(\)\ must\ be\ compatible\ with\ constr\:\:\_\_construct\(\)\ in\ hphp\/test\/zend\/bad\/tests\-classes\/ctor\_in\_interface\_01\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Declaration of implem13::__construct() must be compatible with constr3::__construct($a) in hphp/test/zend/bad/tests-classes/ctor_in_interface_02.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Declaration\ of\ implem13\:\:\_\_construct\(\)\ must\ be\ compatible\ with\ constr3\:\:\_\_construct\(\$a\)\ in\ hphp\/test\/zend\/bad\/tests\-classes\/ctor\_in\_interface\_02\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Declaration of derived::__construct() must be compatible with constr::__construct() in hphp/test/zend/bad/tests-classes/ctor_in_interface_03.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Declaration\ of\ derived\:\:\_\_construct\(\)\ must\ be\ compatible\ with\ constr\:\:\_\_construct\(\)\ in\ hphp\/test\/zend\/bad\/tests\-classes\/ctor\_in\_interface\_03\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Declaration of derived::__construct() must be compatible with constr::__construct() in hphp/test/zend/bad/tests-classes/ctor_in_interface_04.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Declaration\ of\ derived\:\:\_\_construct\(\)\ must\ be\ compatible\ with\ constr\:\:\_\_construct\(\)\ in\ hphp\/test\/zend\/bad\/tests\-classes\/ctor\_in\_interface\_04\.php\ on\ line\ \d+
|
||||
@@ -1,5 +1,6 @@
|
||||
Derived::__construct()
|
||||
Test::__construct()
|
||||
TestPriv::__construct()
|
||||
DerivedPriv::__construct()
|
||||
HipHop Fatal error: Cannot call private TestPriv::__construct() in %sctor_visibility.php on line %d
|
||||
Derived\:\:\_\_construct\(\)\
|
||||
Test\:\:\_\_construct\(\)\
|
||||
TestPriv\:\:\_\_construct\(\)\
|
||||
DerivedPriv\:\:\_\_construct\(\)\
|
||||
HipHop\ Fatal\ error\:\ Cannot\ call\ private\ TestPriv\:\:\_\_construct\(\)\ in\ [^
|
||||
]+ctor\_visibility\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,3 @@
|
||||
Test::__construct
|
||||
===DONE===
|
||||
Test::__destruct
|
||||
@@ -1,6 +1,6 @@
|
||||
FailClass::__destruct
|
||||
Caught: FailClass
|
||||
FatalException::__construct
|
||||
FailClass::__destruct
|
||||
Caught Exception: FailClass
|
||||
===DONE===
|
||||
FailClass\:\:\_\_destruct\
|
||||
Caught\:\ FailClass\
|
||||
FatalException\:\:\_\_construct\
|
||||
FailClass\:\:\_\_destruct\
|
||||
Caught\ Exception\:\ FailClass\
|
||||
\=\=\=DONE\=\=\=
|
||||
@@ -1 +1,2 @@
|
||||
HipHop Fatal error: Call to private Derived::__destruct() from context '' in %sdestructor_visibility_001.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ private\ Derived\:\:\_\_destruct\(\)\ from\ context\ \'\'\ in\ [^
|
||||
]+destructor\_visibility\_001\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
\=\=\=DONE\=\=\=\
|
||||
HipHop\ Warning\:\ Call\ to\ private\ Derived\:\:\_\_destruct\(\)\ from\ context\ \'\'\ during\ shutdown\ ignored\ in\ Unknown\ on\ line\ \d+
|
||||
+1
@@ -14,3 +14,4 @@ Destruct y
|
||||
int(1)
|
||||
int(1)
|
||||
Done
|
||||
HipHop Warning: Call to protected test::__destruct() from context '' during shutdown ignored in Unknown on line 0
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Call to protected test::__construct() from invalid context in hphp/test/zend/bad/tests-classes/factory_and_singleton_003.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ protected\ test\:\:\_\_construct\(\)\ from\ invalid\ context\ in\ hphp\/test\/zend\/bad\/tests\-classes\/factory\_and\_singleton\_003\.php\ on\ line\ \d+
|
||||
@@ -1 +1 @@
|
||||
HipHop Fatal error: Call to private test::__construct() from invalid context in hphp/test/zend/bad/tests-classes/factory_and_singleton_004.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ private\ test\:\:\_\_construct\(\)\ from\ invalid\ context\ in\ hphp\/test\/zend\/bad\/tests\-classes\/factory\_and\_singleton\_004\.php\ on\ line\ \d+
|
||||
@@ -1 +1,2 @@
|
||||
HipHop Fatal error: Call to protected test::__destruct() from context '' in %sfactory_and_singleton_005.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ protected\ test\:\:\_\_destruct\(\)\ from\ context\ \'\'\ in\ [^
|
||||
]+factory\_and\_singleton\_005\.php\ on\ line\ \d+
|
||||
@@ -1,2 +1,2 @@
|
||||
HipHop Fatal error: Call to private test::__destruct() from context '' in %sfactory_and_singleton_006.php on line %d
|
||||
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ private\ test\:\:\_\_destruct\(\)\ from\ context\ \'\'\ in\ [^
|
||||
]+factory\_and\_singleton\_006\.php\ on\ line\ \d+
|
||||
@@ -1 +1,2 @@
|
||||
HipHop Fatal error: Call to protected test::__clone() from context '' %sfactory_and_singleton_007.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ protected\ test\:\:\_\_clone\(\)\ from\ context\ \'\'\ [^
|
||||
]+factory\_and\_singleton\_007\.php\ on\ line\ \d+
|
||||
@@ -1 +1,2 @@
|
||||
HipHop Fatal error: Call to private test::__clone() from context '' %sfactory_and_singleton_008.php on line %d
|
||||
HipHop\ Fatal\ error\:\ Call\ to\ private\ test\:\:\_\_clone\(\)\ from\ context\ \'\'\ [^
|
||||
]+factory\_and\_singleton\_008\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
\=\=\=DONE\=\=\=\
|
||||
HipHop\ Warning\:\ Call\ to\ protected\ test\:\:\_\_destruct\(\)\ from\ context\ \'\'\ during\ shutdown\ ignored\ in\ Unknown\ on\ line\ 0
|
||||
@@ -0,0 +1,2 @@
|
||||
\=\=\=DONE\=\=\=\
|
||||
HipHop\ Warning\:\ Call\ to\ private\ test\:\:\_\_destruct\(\)\ from\ context\ \'\'\ during\ shutdown\ ignored\ in\ Unknown\ on\ line\ 0
|
||||
@@ -0,0 +1,2 @@
|
||||
HipHop\ Fatal\ error\:\ Cannot\ use\ the\ final\ modifier\ on\ an\ abstract\ class\ member\ in\ [^
|
||||
]+
|
||||
@@ -0,0 +1,2 @@
|
||||
HipHop\ Fatal\ error\:\ Cannot\ override\ final\ Base\:\:\_\_construct\(\)\ with\ Extended\:\:Extended\(\)\ in\ [^
|
||||
]+final\_ctor1\.php\ on\ line\ \d+
|
||||
@@ -0,0 +1,2 @@
|
||||
HipHop\ Fatal\ error\:\ Cannot\ override\ final\ Base\:\:Base\(\)\ with\ Extended\:\:\_\_construct\(\)\ in\ [^
|
||||
]+final\_ctor2\.php\ on\ line\ \d+
|
||||
@@ -1,92 +1,93 @@
|
||||
|
||||
|
||||
---( $c->boolFalse )---
|
||||
--> Attempting implicit conversion to object using increment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 18
|
||||
|
||||
--> Attempting implicit conversion to object using assignment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 22
|
||||
|
||||
--> Attempting implicit conversion to object using combined assignment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 26
|
||||
|
||||
|
||||
---( $c->emptyString )---
|
||||
--> Attempting implicit conversion to object using increment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 18
|
||||
|
||||
--> Attempting implicit conversion to object using assignment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 22
|
||||
|
||||
--> Attempting implicit conversion to object using combined assignment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 26
|
||||
|
||||
|
||||
---( $c->null )---
|
||||
--> Attempting implicit conversion to object using increment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 18
|
||||
|
||||
--> Attempting implicit conversion to object using assignment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 22
|
||||
|
||||
--> Attempting implicit conversion to object using combined assignment...
|
||||
HipHop Warning: Creating default object from empty value in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 26
|
||||
|
||||
|
||||
---( $c->boolTrue )---
|
||||
--> Attempting implicit conversion to object using increment...
|
||||
HipHop Warning: Attempt to %s property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 18
|
||||
|
||||
--> Attempting implicit conversion to object using assignment...
|
||||
HipHop Warning: Attempt to assign property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 22
|
||||
|
||||
--> Attempting implicit conversion to object using combined assignment...
|
||||
HipHop Warning: Attempt to assign property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 26
|
||||
|
||||
|
||||
---( $c->nonEmptyString )---
|
||||
--> Attempting implicit conversion to object using increment...
|
||||
HipHop Warning: Attempt to %s property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 18
|
||||
|
||||
--> Attempting implicit conversion to object using assignment...
|
||||
HipHop Warning: Attempt to assign property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 22
|
||||
|
||||
--> Attempting implicit conversion to object using combined assignment...
|
||||
HipHop Warning: Attempt to assign property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 26
|
||||
|
||||
|
||||
---( $c->intZero )---
|
||||
--> Attempting implicit conversion to object using increment...
|
||||
HipHop Warning: Attempt to %s property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 18
|
||||
|
||||
--> Attempting implicit conversion to object using assignment...
|
||||
HipHop Warning: Attempt to assign property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 22
|
||||
|
||||
--> Attempting implicit conversion to object using combined assignment...
|
||||
HipHop Warning: Attempt to assign property of non-object in hphp/test/zend/bad/tests-classes/implicit_instantiation_001.php on line 26
|
||||
|
||||
|
||||
|
||||
--> Resulting object:object(C)#%d (6) {
|
||||
[%u|b%"boolFalse"]=>
|
||||
object(stdClass)#%d (1) {
|
||||
[%u|b%"prop"]=>
|
||||
%unicode|string%(24) " Implicit instantiation!"
|
||||
}
|
||||
[%u|b%"emptyString"]=>
|
||||
object(stdClass)#%d (1) {
|
||||
[%u|b%"prop"]=>
|
||||
%unicode|string%(24) " Implicit instantiation!"
|
||||
}
|
||||
[%u|b%"null"]=>
|
||||
object(stdClass)#%d (1) {
|
||||
[%u|b%"prop"]=>
|
||||
%unicode|string%(24) " Implicit instantiation!"
|
||||
}
|
||||
[%u|b%"boolTrue"]=>
|
||||
bool(true)
|
||||
[%u|b%"nonEmptyString"]=>
|
||||
%unicode|string%(5) "hello"
|
||||
[%u|b%"intZero"]=>
|
||||
int(0)
|
||||
}
|
||||
\-\-\-\(\ \$c\-\>boolFalse\ \)\-\-\-\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ increment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 18\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 22\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ combined\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 26\
|
||||
\
|
||||
\
|
||||
\-\-\-\(\ \$c\-\>emptyString\ \)\-\-\-\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ increment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 18\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 22\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ combined\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 26\
|
||||
\
|
||||
\
|
||||
\-\-\-\(\ \$c\-\>null\ \)\-\-\-\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ increment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 18\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 22\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ combined\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Creating\ default\ object\ from\ empty\ value\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 26\
|
||||
\
|
||||
\
|
||||
\-\-\-\(\ \$c\-\>boolTrue\ \)\-\-\-\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ increment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ [^
|
||||
]+\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 18\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ assign\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 22\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ combined\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ assign\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 26\
|
||||
\
|
||||
\
|
||||
\-\-\-\(\ \$c\-\>nonEmptyString\ \)\-\-\-\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ increment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ [^
|
||||
]+\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 18\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ assign\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 22\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ combined\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ assign\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 26\
|
||||
\
|
||||
\
|
||||
\-\-\-\(\ \$c\-\>intZero\ \)\-\-\-\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ increment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ [^
|
||||
]+\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 18\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ assign\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 22\
|
||||
\
|
||||
\ \ \-\-\>\ Attempting\ implicit\ conversion\ to\ object\ using\ combined\ assignment\.\.\.\
|
||||
HipHop\ Warning\:\ Attempt\ to\ assign\ property\ of\ non\-object\ in\ hphp\/test\/zend\/bad\/tests\-classes\/implicit\_instantiation\_001\.php\ on\ line\ 26\
|
||||
\
|
||||
\
|
||||
\
|
||||
\ \-\-\>\ Resulting\ object\:object\(C\)\#\d+\ \(6\)\ \{\
|
||||
\ \ \[\"boolFalse\"\]\=\>\
|
||||
\ \ object\(stdClass\)\#\d+\ \(1\)\ \{\
|
||||
\ \ \ \ \[\"prop\"\]\=\>\
|
||||
\ \ \ \ string\(24\)\ \"\ Implicit\ instantiation\!\"\
|
||||
\ \ \}\
|
||||
\ \ \[\"emptyString\"\]\=\>\
|
||||
\ \ object\(stdClass\)\#\d+\ \(1\)\ \{\
|
||||
\ \ \ \ \[\"prop\"\]\=\>\
|
||||
\ \ \ \ string\(24\)\ \"\ Implicit\ instantiation\!\"\
|
||||
\ \ \}\
|
||||
\ \ \[\"null\"\]\=\>\
|
||||
\ \ object\(stdClass\)\#\d+\ \(1\)\ \{\
|
||||
\ \ \ \ \[\"prop\"\]\=\>\
|
||||
\ \ \ \ string\(24\)\ \"\ Implicit\ instantiation\!\"\
|
||||
\ \ \}\
|
||||
\ \ \[\"boolTrue\"\]\=\>\
|
||||
\ \ bool\(true\)\
|
||||
\ \ \[\"nonEmptyString\"\]\=\>\
|
||||
\ \ string\(5\)\ \"hello\"\
|
||||
\ \ \[\"intZero\"\]\=\>\
|
||||
\ \ int\(0\)\
|
||||
\}
|
||||
@@ -0,0 +1,3 @@
|
||||
Strict\ Standards\:\ Declaration\ of\ B\:\:f\(\)\ should\ be\ compatible\ with\ A\:\:f\(\$x\)\ in\ [^
|
||||
]+inheritance\_003\.php\ on\ line\ \d+\
|
||||
\=\=\=DONE\=\=\=
|
||||
Alguns arquivos não foram exibidos porque demasiados arquivos foram alterados neste diff Mostrar Mais
Referência em uma Nova Issue
Bloquear um usuário