#27736 [Fbk->Csd]: Make test hangs after 'PASS Simple Math Tests'
| From: | php at hottub dot ca | Date: | Mon, 29 Mar 2004 14:52:30 +0000 |
| Subject: | #27736 [Fbk->Csd]: Make test hangs after 'PASS Simple Math Tests' | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-57026@lists.php.net to get a copy of this message | ||
ID: 27736
User updated by: php at hottub dot ca
Reported By: php at hottub dot ca
-Status: Feedback
+Status: Closed
Bug Type: Compile Failure
Operating System: AIX 5.1 ML4
PHP Version: 4.3.5
New Comment:
CVS Snapshot shows that the initial problem is fixed,
but some tests fail -- the failed results have been
forwarded to the PHP QA team.
Previous Comments:
------------------------------------------------------------------------
[2004-03-28 18:50:58] iliaa@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
------------------------------------------------------------------------
[2004-03-27 14:08:42] php at hottub dot ca
Description:
------------
While testing php 4.3.5 on AIX 5.1 ML4 (on a 43p-150)
with Visual Age for C v6, the test script appears to
hang after passing the 'Simple Math Tests'. CPU is
pegged at 100% during the hang. This bug is similar,
but not identical to http://bugs.php.net/
bug.php?id=27370 .
No options were used. Configure and make runs without
errors, but includes many warnings, as below:
cc -I/build/php-4.3.5/ext/mysql/libmysql -Iext/mysql/ -
I/build/php-4.3.5/ext/mysql/ -DPHP_ATOM_INC -I/build/
php-4.3.5/include -I/build/php-4.3.5/main -I/build/php-
4.3.5 -I/build/php-4.3.5/Zend -I/build/php-4.3.5/ext/
xml/expat -I/build/php-4.3.5/TSRM -g -c /build/php-
4.3.5/ext/mysql/libmysql/libmysql.c -o ext/mysql/
libmysql/libmysql.o && echo > ext/mysql/libmysql/
libmysql.lo
"/build/php-4.3.5/ext/mysql/libmysql/mysql.h", line
181.14: 1506-731 (W) The '_Export' keyword is not
supported on the target platform. The keyword is
ignored.
(The warning above occurs several hundred times in
relation to mysql.)
cc -Iext/standard/ -I/build/php-4.3.5/ext/standard/ -
DPHP_ATOM_INC -I/build/php-4.3.5/include -I/build/php-
4.3.5/main -I/build/php-4.3.5 -I/build/php-4.3.5/Zend -
I/build/php-4.3.5/ext/xml/expat -I/build/php-4.3.5/
TSRM -g -c /build/php-4.3.5/ext/standard/array.c -o
ext/standard/array.o && echo > ext/standard/array.lo
"/build/php-4.3.5/ext/standard/array.c", line 1723.64:
1506-280 (W) Function argument assignment between types
"unsigned int*" and "int*" is not allowed.
This warning and others very similar to it occur
infrequently throughout the remainder of the code.
The last line before I interrupted the test is:
PASS Simple math tests [ext/standard/tests/math/
abs.phpt]
^Cmake: *** [test] Interrupt
The process remained 'stuck' for approximately two
hours before I interrupted it.
Reproduce code:
---------------
Full configure, make, and make test output can be seen here:
http://www.hottub.ca/php435testhang.txt
Detail of specific test result:
# make test TESTS=ext/standard/tests/math
=====================================================================
CWD : /build/php-4.3.5
PHP : /build/php-4.3.5/sapi/cli/php
PHP_SAPI : cli
PHP_VERSION : 4.3.5
ZEND_VERSION: 1.3.0
PHP_OS : AIX - AIX new 1 5 000682BF4C00
INI actual : /usr/local/lib/php.ini
More .INIs :
Extra dirs :
=====================================================================
Running selected tests.
PASS Simple math tests [ext/standard/tests/math/abs.phpt]
It passes, yet again, hangs with 100% CPU utilization, as per iostat:
tty: tin tout avg-cpu: % user % sys % idle %
iowait
0.0 83.2 95.8 4.2 0.0
0.0
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=27736&edit=1