Bug #67177 [Ana->Csd]: run-tests.php doesn't work well with LEAK

2021-08-12 Thread nikic
Edit report at https://bugs.php.net/bug.php?id=67177&edit=1

 ID: 67177
 Updated by: ni...@php.net
 Reported by:ni...@php.net
 Summary:run-tests.php doesn't work well with LEAK
-Status: Analyzed
+Status: Closed
 Type:   Bug
 Package:Testing related
 PHP Version:5.6.0beta2
-Assigned To:
+Assigned To:nikic
 Block user comment: N
 Private report: N

 New Comment:

FAILED, BORKED, and LEAKED now all result in non-zero exit status, and 
--show-mem also exists.


Previous Comments:

[2014-05-02 10:29:26] ni...@php.net

@tyrael: A LEAK&FAIL test is only counted towards the number of leaked tests, 
but not towards the number of failed tests (otherwise it would be counted 
twice). That's why exit status will be 0 even though there were failed tests 
(that also happened to have memory errors).


[2014-05-02 07:28:19] tyr...@php.net

FAILED tests should fail the execution when REPORT_EXIT_STATUS=1 is set, could 
you show an exemple where that doesn't work?
when you call run-tests.php with -m, it will mark the leaking tests as LEAKED, 
which isn't FAILED, so that won't result in a non-zero exit status.
--show-mem sounds reasonable, and --show-all should also show the .mem if there 
is one.


[2014-05-02 07:00:39] ni...@php.net

Description:

 * REPORT_EXIT_STATUS=1 results in exit=0 even though there are FAILED&LEAKED 
tests.
 * There is no --show-mem or --show-leak option.







--
Edit this bug report at https://bugs.php.net/bug.php?id=67177&edit=1


[web-qa] master: Announce 7.4.23RC1

2021-08-12 Thread Derick Rethans
Author: Derick Rethans (derickr)
Date: 2021-08-12T17:36:53+01:00

Commit: 
https://github.com/php/web-qa/commit/48ed37d3e73b01fd7d425b8bf7f1aa4a61dc61ae
Raw diff: 
https://github.com/php/web-qa/commit/48ed37d3e73b01fd7d425b8bf7f1aa4a61dc61ae.diff

Announce 7.4.23RC1

Changed paths:
  M  include/release-qa.php


Diff:

diff --git a/include/release-qa.php b/include/release-qa.php
index 53f3a1e..bf5ae48 100644
--- a/include/release-qa.php
+++ b/include/release-qa.php
@@ -61,10 +61,10 @@
 'active'  => true,
 'release' => [
 'type'   => 'RC',
-'number' => 0,
-'sha256_gz'  => '',
-'sha256_bz2' => '',
-'sha256_xz'  => '',
+'number' => 1,
+'sha256_gz'  => 
'2a7af0727073667d23e1766bfd881f6bbb3c60b7173346d45e6c79e65db2d984',
+'sha256_bz2' => 
'91f4223be14c4e30d37f1c7c796f5a7dd44cf9f0f9339c82a2e8c301c6a294a0',
+'sha256_xz'  => 
'99a77d1b5a97f9de4259001ccd2402f789fe2d4e498a0d8360f0f311efc5786d',
 'date'   => '12 Aug 2021',
 'baseurl'=> 'https://downloads.php.net/~derick/',
 ],


PHP 7.4.23RC1 is available for testing

2021-08-12 Thread Derick Rethans
PHP 7.4.23RC1 has just been released and can be downloaded from:



Or use the git tag: php-7.4.23RC1

Windows binaries are available at: 

Please test it carefully, and report any bugs in the bug system at
.

Hash values and PGP signatures can be found below or at
.

7.4.23 should be expected in 2 weeks, i.e. on August 26th, 2021.

Thank you, and happy testing!

Regards,
Derick Rethans


php-7.4.23RC1.tar.gz
SHA256 hash: 2a7af0727073667d23e1766bfd881f6bbb3c60b7173346d45e6c79e65db2d984
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAmESO00ACgkQkQ3rRvU+
oxKgtxAAqe7Gpe9ZygqxnK/Urher6riUkd5mCiMdVnjhyl+/6XOBtwQs0ULzdswa
5MaZXzuvdO2F0GA4uBYv5VFVG+tSW5K2sGjO/ocuWVwXpaXCQF/prlg4t46sP55R
TiG6Rnj+I1u3noNKNPldiXn6b2xA9bRMyxYmvRj5dnljlyXp3JtLmSL/D7fXZFm4
WDw9f035P9oEpFvRDhEz0rJtXFPF0FtRdSymUHGSjzCvEsfR/bzWiTvv2jFojN/t
1f/uNvaUThc+9kyINqD7qg90MInI/OKjKZXS1uzTV5x5iAMpApbTZqpias/k6gLw
GzP58rScoi+QMU58IrYtVX+5xf2heVyh576MjHrEmaoQRHh9eUJFwdDkgyTJOdHr
RtkaJB9OBO8v0yWczR+3mWzV10wuAgdOQnrS7k3ErkDMdB82AxX8/E36VqzUP32w
YdRTn1nmccyDljpXe4vrLAzmrPQ5qBY08oIpZ+dmVw/AChXwS6UqwwVRjfwHoDjG
hjbASuEZmClNXMbX3yluqqmkoNHDB/hKsbog7hU9ssdTWD1mv0wyoMqeFsioP3np
8d6FcoTIqz8JARMU9lrg6+c7wOMthEOFIbB1CenAJZCzukPXqtgmTQkaeW82c3Z5
DrQd9AGgHibQRTheqOharL/eMd4xjSlKbE//aDwjh8FD8Wuz64g=
=L0CS
-END PGP SIGNATURE-

php-7.4.23RC1.tar.bz2
SHA256 hash: 91f4223be14c4e30d37f1c7c796f5a7dd44cf9f0f9339c82a2e8c301c6a294a0
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAmESO1EACgkQkQ3rRvU+
oxJp9A/+KU0R+d69m33hNV78SkYVRKCWB4rbl7UI31EcHRJN9g3yQnXRNA7/jG8Y
e+tz9WA5GNGWPYTluiwvz9vOjn1zhUCUfpr1ScfEKhWhvAKon2HGttR6SQauJnuO
OUy9GhUIclR2MIQq2kyeWm9mRssPYbtjv6Y9u5hNK3c0h9vzt5vNUFw2VXCWpYgI
L4LsRXymbyUGWe0/VNrsqUQ0ny72IGNttCww2kwcqCvg7qWdg/fuyEr9Xn2FPvS+
MqicrSDx6quSmG4sTyizl/TbzEhI/K6hLVdxcmXTVnsbjCV/Hc0HvahWv8Q8XzEE
F+dMS/RmiBX+15p1ZMcVx3/eT2hPwr/VUe0jGc2I38pgPx5yMQYT+6vApRhNeRfa
HbYyC6mJezJM+8E9zjeYSqtF+GvgNRyi8Ab+2jOaK92Fq3ZmHvjfg7fcjKvQoRo8
LO5ZFjFckL/FvcHCFGr1/sQ/Lsz78dfZApLsssehGPNuaPN4Qwcm9pTUpRqGI+Ul
k74XKnikhaNmIi0WwpjrnBDOZLvygGnxef149KUBe890zHNr0IYnOsVKLESEQ62V
Rowd6+bnelR+4jVNUsSWEIbP0LbxvbRn5OsdHuswnCgnsu3ycSIVr+glrBgQTuDq
ANieMi5qLN+SO0VNn+K7sBmUKuSvXEyQGEWqElPWnkKNsLsjg+M=
=YzDj
-END PGP SIGNATURE-

php-7.4.23RC1.tar.xz
SHA256 hash: 99a77d1b5a97f9de4259001ccd2402f789fe2d4e498a0d8360f0f311efc5786d
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAmESO1EACgkQkQ3rRvU+
oxIv1A//Vomq3T9zirodlQJ6RGiovI13f7epVEsxlkvI+/DLEA8geHDBqYPCQ+uY
fMlJolRjU/NqdtZECwR73Ltm7Jy6xuA4HchQZjYfnR2z4WkT7tgJn5IjnGxChTms
bYlFZ86WZha5/1wJbihK504p4QcnGz6Pv+sLQvD+a5LvOxG3izKYaxyMiEW8xQQw
ffT7GhsPFgN10VB2o3FoVRRgJdVpv28w4OP86U1FgDsQ2Xh/z9FC6eWuVLJjjcXN
28t7XD2oQL7W/smbK9PcgDWfpM3uh3PwY1Dvf0zX93csiD+isL4sZV2c6Xu/u8ev
W/ddjWoFAu7Li7Wyp7DC4Ri1eQ50+8uRFq0whi5lah3IIYy3kG6bb6x2A83jfkFQ
E7Nu0UH/jZCYNTKIzFRGYfec2skxVq/puIeU6Sd3jmVlaJU3yeS0fogSKJUS/Z6d
IR8Uln+u3Av988xJju2aL418mzJ6X7KLquErigGNGExm413o19fu+OqI51TnaVvS
NtNnO1rtCWaYvasd3rx6WIugwOJfdLe+093j8Iwdw1MbuVQUJl2oPT+uUUztXw3V
nQzEo3Yu5zFHXoKkfRwm3JybqHwL7c/I6Za34HPkk8KTSlUWN1szSd5u8QW9jgvq
9Yqef8WYOGg7Lw+vLrbNzL4ooGQZfH7AnQCYYl0WuWRANP0cWug=
=AQNo
-END PGP SIGNATURE-


-- 
PHP 7.4 Release Manager
Host of PHP Internals News: https://phpinternals.news
Like Xdebug? Consider supporting me: https://xdebug.org/support
https://derickrethans.nl | https://xdebug.org | https://dram.io
twitter: @derickr and @xdebug