[xdebug-dev] [xdebug/xdebug] 040ec0: Fixed issue #1420: Handle PHP 7.2's new methods fo...

From: Derick Rethans <github[@]derickrethans.nl>
Date: Mon, 30 Oct 2017 15:58:25 -0700

  Branch: refs/heads/master
  Home: https://github.com/xdebug/xdebug
  Commit: 040ec0218d9f07b1d6d0b20dbad0c156e578e6e8
      https://github.com/xdebug/xdebug/commit/040ec0218d9f07b1d6d0b20dbad0c156e578e6e8
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M tests/bug01258-php7.phpt
    A tests/bug01258-php72.phpt
    A tests/bug01420-php72-opcache.phpt
    A tests/bug01420-php72.phpt
    A tests/bug01420.inc
    M tests/dump-branch-coverage.inc
    M xdebug_branch_info.c
    M xdebug_branch_info.h
    M xdebug_code_coverage.c

  Log Message:
  -----------
  Fixed issue #1420: Handle PHP 7.2's new methods for switch/case

  Commit: fb2536967657d96da627d952f45c190a45fbf569
      https://github.com/xdebug/xdebug/commit/fb2536967657d96da627d952f45c190a45fbf569
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    A tests/assignment-trace1-php72-opcache.phpt
    M tests/assignment-trace1.phpt
    A tests/assignment-trace2-php72-opcache.phpt
    M tests/assignment-trace2.phpt
    M tests/assignment-trace6-opcache.phpt
    A tests/assignment-trace6-php72-opcache.phpt
    M tests/assignment-trace6.phpt
    A tests/assignment-trace7-php72-opcache.phpt
    M tests/assignment-trace7.phpt

  Log Message:
  -----------
  Fix and split tests, as PHP 7.2 with opcache can optimise out assignments

  Commit: 3bba8510efbf9d42595e7385fd1419acd5c48fae
      https://github.com/xdebug/xdebug/commit/3bba8510efbf9d42595e7385fd1419acd5c48fae
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M tests/bug00213-php70-opcache.phpt
    M tests/bug00334-php70-opcache.phpt
    M tests/bug00757b-php7.phpt
    A tests/bug00757b-php72.phpt
    A tests/bug01247-php72-opcache.phpt
    M tests/bug01247.phpt
    M tests/bug01270-php714-opcache.phpt
    A tests/bug01270-php72-opcache.phpt
    M tests/bug01386-php70-opcache.phpt
    M tests/xdebug_debug_zval-php71-nts-opcache.phpt
    M tests/xdebug_debug_zval_cli_color-php71-nts-opcache.phpt
    M tests/xdebug_debug_zval_stdout-php71-nts-opcache.phpt

  Log Message:
  -----------
  Splitting up tests due to changes in opcodes in PHP 7.2 (and opcache)

  Commit: 69f769c1794a70a6560268f6f9c68153cabdbf96
      https://github.com/xdebug/xdebug/commit/69f769c1794a70a6560268f6f9c68153cabdbf96
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M tests/bug00567-php70-nts-opcache.phpt
    M tests/xdebug_debug_zval-php70-nts.phpt
    A tests/xdebug_debug_zval-php72-nts-opcache.phpt
    M tests/xdebug_debug_zval_cli_color-php70-nts.phpt
    A tests/xdebug_debug_zval_cli_color-php72-nts-opcache.phpt
    M tests/xdebug_debug_zval_stdout-php70-nts.phpt
    A tests/xdebug_debug_zval_stdout-php72-nts-opcache.phpt

  Log Message:
  -----------
  Fixed tests with refcount, where PHP 7.2 + opcache also optimises variables out

  Commit: f5cd3c974fa1e35e3ea4e251720c6bbf748b6170
      https://github.com/xdebug/xdebug/commit/f5cd3c974fa1e35e3ea4e251720c6bbf748b6170
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M tests/bug00565.phpt

  Log Message:
  -----------
  Update test so that PHP 7.2 + opcache doesn't optimise the variable out

  Commit: ea9e53231d88e73766427129aafc22032655b319
      https://github.com/xdebug/xdebug/commit/ea9e53231d88e73766427129aafc22032655b319
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    A tests/get_declared_vars-php72-opcache.phpt
    M tests/get_declared_vars.phpt

  Log Message:
  -----------
  Fixed and split test with get_declared variables where PHP 7.2 + opcache optimises variables out

  Commit: e4559bc864a3c5862de1b7c42abf09fb2babe7e3
      https://github.com/xdebug/xdebug/commit/e4559bc864a3c5862de1b7c42abf09fb2babe7e3
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M .travis.scripts/compile.sh
    A .travis.scripts/show-errors.sh
    M .travis.yml
    A tests/phpinfo.phpt

  Log Message:
  -----------
  Fixed Travis bash syntax, and send IRC notifications

  Commit: 0aa3ece3f8548427975e6b4b750c36c1203f3731
      https://github.com/xdebug/xdebug/commit/0aa3ece3f8548427975e6b4b750c36c1203f3731
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M tests/bug00567-php71-zts-opcache.phpt
    A tests/bug00567-php72-zts-opcache.phpt
    R tests/phpinfo.phpt
    M tests/xdebug_debug_zval-php70-zts.phpt
    M tests/xdebug_debug_zval-php71-zts-opcache.phpt
    A tests/xdebug_debug_zval-php72-zts-opcache.phpt
    M tests/xdebug_debug_zval_cli_color-php70-zts.phpt
    M tests/xdebug_debug_zval_cli_color-php71-zts-opcache.phpt
    A tests/xdebug_debug_zval_cli_color-php72-zts-opcache.phpt
    M tests/xdebug_debug_zval_stdout-php70-zts.phpt
    M tests/xdebug_debug_zval_stdout-php71-zts-opcache.phpt
    A tests/xdebug_debug_zval_stdout-php72-zts-opcache.phpt

  Log Message:
  -----------
  Fix tests in ZTS mode, which is what Travis uses

  Commit: 47b50d6236b7554076ce250dbe498f5635aeccdb
      https://github.com/xdebug/xdebug/commit/47b50d6236b7554076ce250dbe498f5635aeccdb
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M tests/assignment-trace2-php72-opcache.phpt
    A tests/assignment-trace2-php73-opcache.phpt
    M tests/local_vars_in_error-php7.phpt

  Log Message:
  -----------
  Make tests work with PHP 7.3 (master) too

  Commit: 331c3ec9071ba739951530ec6686d67859291f6a
      https://github.com/xdebug/xdebug/commit/331c3ec9071ba739951530ec6686d67859291f6a
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M .travis.scripts/compile.sh
    A .travis.scripts/show-errors.sh
    M .travis.yml
    A tests/assignment-trace1-php72-opcache.phpt
    M tests/assignment-trace1.phpt
    A tests/assignment-trace2-php72-opcache.phpt
    A tests/assignment-trace2-php73-opcache.phpt
    M tests/assignment-trace2.phpt
    M tests/assignment-trace6-opcache.phpt
    A tests/assignment-trace6-php72-opcache.phpt
    M tests/assignment-trace6.phpt
    A tests/assignment-trace7-php72-opcache.phpt
    M tests/assignment-trace7.phpt
    M tests/bug00213-php70-opcache.phpt
    M tests/bug00334-php70-opcache.phpt
    M tests/bug00565.phpt
    M tests/bug00567-php70-nts-opcache.phpt
    M tests/bug00567-php71-zts-opcache.phpt
    A tests/bug00567-php72-zts-opcache.phpt
    M tests/bug00757b-php7.phpt
    A tests/bug00757b-php72.phpt
    A tests/bug01247-php72-opcache.phpt
    M tests/bug01247.phpt
    M tests/bug01258-php7.phpt
    A tests/bug01258-php72.phpt
    M tests/bug01270-php714-opcache.phpt
    A tests/bug01270-php72-opcache.phpt
    M tests/bug01386-php70-opcache.phpt
    A tests/bug01420-php72-opcache.phpt
    A tests/bug01420-php72.phpt
    A tests/bug01420.inc
    M tests/dump-branch-coverage.inc
    A tests/get_declared_vars-php72-opcache.phpt
    M tests/get_declared_vars.phpt
    M tests/local_vars_in_error-php7.phpt
    M tests/xdebug_debug_zval-php70-nts.phpt
    M tests/xdebug_debug_zval-php70-zts.phpt
    M tests/xdebug_debug_zval-php71-nts-opcache.phpt
    M tests/xdebug_debug_zval-php71-zts-opcache.phpt
    A tests/xdebug_debug_zval-php72-nts-opcache.phpt
    A tests/xdebug_debug_zval-php72-zts-opcache.phpt
    M tests/xdebug_debug_zval_cli_color-php70-nts.phpt
    M tests/xdebug_debug_zval_cli_color-php70-zts.phpt
    M tests/xdebug_debug_zval_cli_color-php71-nts-opcache.phpt
    M tests/xdebug_debug_zval_cli_color-php71-zts-opcache.phpt
    A tests/xdebug_debug_zval_cli_color-php72-nts-opcache.phpt
    A tests/xdebug_debug_zval_cli_color-php72-zts-opcache.phpt
    M tests/xdebug_debug_zval_stdout-php70-nts.phpt
    M tests/xdebug_debug_zval_stdout-php70-zts.phpt
    M tests/xdebug_debug_zval_stdout-php71-nts-opcache.phpt
    M tests/xdebug_debug_zval_stdout-php71-zts-opcache.phpt
    A tests/xdebug_debug_zval_stdout-php72-nts-opcache.phpt
    A tests/xdebug_debug_zval_stdout-php72-zts-opcache.phpt
    M xdebug_branch_info.c
    M xdebug_branch_info.h
    M xdebug_code_coverage.c

  Log Message:
  -----------
  Merged pull request #375

Compare: https://github.com/xdebug/xdebug/compare/283a62be7a73...331c3ec9071b
Received on Mon Oct 30 2017 - 22:58:28 GMT

This archive was generated by hypermail 2.2.0 : Sun Jun 24 2018 - 04:00:04 BST