ID: 27736 Updated by: [EMAIL PROTECTED] Reported By: php at hottub dot ca -Status: Open +Status: Feedback Bug Type: Compile Failure Operating System: AIX 5.1 ML4 PHP Version: 4.3.5 New Comment:
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 Previous Comments: ------------------------------------------------------------------------ [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
