These tests all have intentional circular references

and they will leak and cause failures unless gc is enabled
This commit is contained in:
Rasmus Lerdorf 2015-01-24 16:05:42 -08:00
parent 6093c9370b
commit 388624d359
7 changed files with 14 additions and 0 deletions

View file

@ -1,5 +1,7 @@
--TEST--
Bug #63055 (Segfault in zend_gc with SF2 testsuite)
--INI--
zend.enable_gc=1
--FILE--
<?php
/* the default gc root size is 10,000 */

View file

@ -1,5 +1,7 @@
--TEST--
Bug #64896 (Segfault with gc_collect_cycles using unserialize on certain objects)
--INI--
zend.enable_gc=1
--FILE--
<?php
$bar = NULL;

View file

@ -1,5 +1,7 @@
--TEST--
Constant arrays
--INI--
zend.enable_gc=1
--FILE--
<?php

View file

@ -1,5 +1,7 @@
--TEST--
Testing each() with recursion
--INI--
zend.enable_gc=1
--FILE--
<?php

View file

@ -1,5 +1,7 @@
--TEST--
Creating recursive array on foreach using same variable
--INI--
zend.enable_gc=1
--FILE--
<?php

View file

@ -1,5 +1,7 @@
--TEST--
GC 032: Crash in GC because of invalid reference counting
--INI--
zend.enable_gc=1
--FILE--
<?php
$a = array();

View file

@ -1,5 +1,7 @@
--TEST--
Dereferencing expression parentheses
--INI--
zend.enable_gc=1
--FILE--
<?php