bug77191.phpt 349 B

12345678910111213141516171819
  1. --TEST--
  2. Bug #77191: Assertion failure in dce_live_ranges() when silencing is used
  3. --EXTENSIONS--
  4. opcache
  5. --FILE--
  6. <?php
  7. function test($x) {
  8. switch (@$x['y']) {
  9. case 1: return 'a';
  10. case 2: return 'b';
  11. case 3: return 'c';
  12. case 4: return 'd';
  13. }
  14. return 'e';
  15. }
  16. var_dump(test([]));
  17. ?>
  18. --EXPECT--
  19. string(1) "e"