From aa1e952d21827ae97d5ff0416cf5600cb6d7bdfd Mon Sep 17 00:00:00 2001 From: Thiago Jung Bauermann Date: Thu, 2 Sep 2021 14:29:41 -0300 Subject: gnu: php: Remove watchpoint tests on powerpc64le. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All watchpoint tests except watch_002.phpt fail. There’s an upstream bug report about this problem so in the meantime remove them since it doesn’t impact actually running PHP programs. * gnu/packages/php.scm (php)[arguments]<#:phases>{prepare-tests}: Remove watchpoint tests on powerpc64le. Signed-off-by: Ludovic Courtès --- gnu/packages/php.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'gnu/packages/php.scm') diff --git a/gnu/packages/php.scm b/gnu/packages/php.scm index 89fa978bd2..7022eb6c9a 100644 --- a/gnu/packages/php.scm +++ b/gnu/packages/php.scm @@ -197,6 +197,20 @@ "Zend/tests/concat_003.phpt"))) '()) + ,@(if (target-ppc64le?) + ;; Drop tests known to fail on powerpc64le. + '((for-each delete-file + (list + ;; phpdbg watchpoints don't work. + ;; Bug tracked upstream at: + ;; https://bugs.php.net/bug.php?id=81408 + "sapi/phpdbg/tests/watch_001.phpt" + "sapi/phpdbg/tests/watch_003.phpt" + "sapi/phpdbg/tests/watch_004.phpt" + "sapi/phpdbg/tests/watch_005.phpt" + "sapi/phpdbg/tests/watch_006.phpt"))) + '()) + ;; Drop tests that are known to fail. (for-each delete-file '("ext/posix/tests/posix_getgrgid.phpt" ; Requires /etc/group. -- cgit v1.2.3