/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
sapi/phpdbg/tests/bug73927.phpt
57 строк
1 KB
Christoph M. Becker
Drop all JIT related XFAILS from phpdbg test suite
30 ноя 2020, 17:24
30 ноя 2020, 17:24
57463cf
Код
Авторство
О чём код?
--TEST-- Bug #73927 (phpdbg fails with windows error prompt at "watch array") --SKIPIF-- <?php if (getenv('SKIP_ASAN')) { die("skip intentionally causes segfaults"); } ?> --PHPDBG-- b 19 r c w $value w $lower[] q --EXPECTF-- [Successful compilation of %s] prompt> [Breakpoint #0 added at %s:%d] prompt> [Breakpoint #0 at %s:%d, hits: 1] >00019: if ($value < 100) { 00020: $lower[] = $value; 00021: } else { prompt> [Breakpoint #0 at %s:%d, hits: 2] >00019: if ($value < 100) { 00020: $lower[] = $value; 00021: } else { prompt> [Added watchpoint #0 for $value] prompt> [Added watchpoint #1 for $lower[0]] prompt> [$lower[0] has been removed, removing watchpoint] [$value has been removed, removing watchpoint] --FILE-- <?php // Generate some mock data $example = [1, 23, 23423, 256436, 3463, 4363, 457]; foreach (range(1, 1000) as $val) { $example[] = mt_rand(1, 10000); } // Stuff to debug function doCoolStuff($value) { $value++; return mt_rand(1, 1000); } $lower = []; foreach ($example as $key => $value) { if ($value < 100) { $lower[] = $value; } else { doCoolStuff($value); } } ?>