From: mamfelt at gmail dot com Operating system: AIX 6.1 PHP version: 5.3.17 Package: Unknown/Other Function Bug Type: Bug Bug description:make test does not save test results
Description: ------------ make test processes normally - but starts with an error message - that may be the reason that the test results cannot be saved at the end (dor later mailing to QA). === root@x104:[/data/prj/php/php-5.3.17]cc -qversion=verbose IBM XL C/C++ for AIX, V11.1 (5724-X13) Version: 11.01.0000.0009 Driver Version: 11.01(C/C++) Level: 111128 C Front End Version: 11.01(C/C++) Level: 111128 High-Level Optimizer Version: 11.01(C/C++) and 13.01(Fortran) Level: 111222 Low-Level Optimizer Version: 11.01(C/C++) and 13.01(Fortran) Level: 111128 root@x104:[/data/prj/php/php-5.3.17]oslevel -s 6100-06-06-1140 root@x104:[/data/prj/php/php-5.3.17]make -version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for rs6000-ibm-aix root@x104:[/data/prj/php/php-5.3.17]lslpp -w /usr/bin/ksh File Fileset Type ---------------------------------------------------------------------------- /usr/bin/ksh bos.rte.shell File root@x104:[/data/prj/php/php-5.3.17]lslpp -L bos.rte.shell Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- bos.rte.shell 6.1.6.16 C F Shells (bsh, ksh, csh) Test script: --------------- configure make make test look for: /bin/sh[13]: 0403-057 Syntax error at line 20 : `(' is not expected. in output below. ==== I answer 's' for save at the end, but no file is saved (that I can find). I editted Makefile, so that the "test" command is echoed and get this... (hoping it is useful to someone!) Expected result: ---------------- Normal end report of make test that can be saved and mailed Actual result: -------------- Build complete. Don't forget to run 'make test'. if test ! -z "/data/prj/php/php-5.3.17/sapi/cli/php" && test -x "/data/prj/php/php-5.3.17/sapi/cli/php"; then \ INI_FILE=`/data/prj/php/php-5.3.17/sapi/cli/php -d 'display_errors=stderr' -r 'echo php_ini_loaded_file();' 2> /dev/null`; \ if test "$INI_FILE"; then \ grep -E -h -v '^(define_syslog_variables|register_(globals|long_arrays)?|safe_mode|magic_quotes_(gpc|runtime|sybase)?|(zend_)?extension(_debug)?(_ts)?)[\t\ ]*=' "$INI_FILE" > /data/prj/php/php-5.3.17/tmp-php.ini; \ else \ echo > /data/prj/php/php-5.3.17/tmp-php.ini; \ fi; \ INI_SCANNED_PATH=`/data/prj/php/php-5.3.17/sapi/cli/php -d 'display_errors=stderr' -r '$a = explode(",\n", trim(php_ini_scanned_files())); echo $a[0];' 2> /dev/null`; \ if test "$INI_SCANNED_PATH"; then \ INI_SCANNED_PATH=`/data/prj/php/php-5.3.17/build/shtool path -d $INI_SCANNED_PATH`; \ grep -E -h -v '^(define_syslog_variables|register_(globals|long_arrays)?|safe_mode|magic_quotes_(gpc|runtime|sybase)?|(zend_)?extension(_debug)?(_ts)?)[\t\ ]*=' "$INI_SCANNED_PATH"/*.ini >> /data/prj/php/php-5.3.17/tmp-php.ini; \ fi; \ TEST_PHP_EXECUTABLE=/data/prj/php/php-5.3.17/sapi/cli/php \ TEST_PHP_SRCDIR=/data/prj/php/php-5.3.17 \ CC="xlc_r" \ /data/prj/php/php-5.3.17/sapi/cli/php -n -c /data/prj/php/php-5.3.17/tmp-php.ini -d 'open_basedir=' -d 'output_buffering=0' -d 'memory_limit=-1' /data/prj/php/php-5.3.17/run-tests.php -n -c /data/prj/php/php-5.3.17/tmp-php.ini -d extension_dir=/d ata/prj/php/php-5.3.17/modules/ ` if test "x/data/prj/php/php-5.3.17/modules/bcmath.so /data/prj/php/php-5.3.17/modules/curl.so /data/prj/php/php-5.3.17/modules/dba.so /data/prj/php/php-5.3.17/modules/ftp.so /data/prj/php/php-5.3.17/modules/zip.so" != "x"; then for i in /data/prj/php/php-5.3.17/modules/bcmath.so /data/prj/php/php-5.3.17/modules/curl.so /data/prj/php/php-5.3.17/modules/dba.so /data/prj/php/php-5.3.17/modules/ftp.so /data/prj/php/php-5.3.17/modules/zip.so""; do . $i; /data/prj/php/php-5.3.17/build/shtool echo -n -- " -d extension=$dlname"; done; fi; if test "x" != "x"; then for i in ""; do . $i; /data/prj/php/php-5.3.17/build/shtool echo -n -- " -d zend_extension=/data/prj/php/php-5.3.17/modules/$dlname"; done; fi` ; \ rm /data/prj/php/php-5.3.17/tmp-php.ini; \ else \ echo "ERROR: Cannot run tests without CLI sapi."; \ fi /bin/sh[13]: 0403-057 Syntax error at line 20 : `(' is not expected. ===================================================================== PHP : /data/prj/php/php-5.3.17/sapi/cli/php PHP_SAPI : cli PHP_VERSION : 5.3.17 ZEND_VERSION: 2.3.0 PHP_OS : AIX - AIX x104 1 6 00C39B8D4C00 INI actual : /data/prj/php/php-5.3.17/tmp-php.ini More .INIs : CWD : /data/prj/php/php-5.3.17 Extra dirs : VALGRIND : Not used ===================================================================== TIME START 2012-09-28 19:04:24 ===================================================================== TEST 1/9306 [tests/run-test/test001.phpt]^MPASS EXPECT [tests/run-test/test001.phpt] TEST 2/9306 [tests/run-test/test002.phpt]^MPASS EXPECTF [tests/run-test/test002.phpt] TEST 3/9306 [tests/run-test/test003.phpt]^MPASS EXPECTREGEX [tests/run-test/test003.phpt] And the tests complete, summary is printed to screen and asked to send, not send, or save. ls -ltr | tail -rwxr-xr-x 1 root system 112877 Sep 28 15:57 config.status -rw-r--r-- 1 root system 52519 Sep 28 15:57 config.log drwxr-x--- 3 michael staff 4096 Sep 28 19:09 TSRM drwxr-x--- 5 michael staff 8192 Sep 28 19:15 Zend -rw-r--r-- 1 root system 1199 Sep 28 19:16 libphp5.la drwxr-xr-x 2 root system 256 Sep 28 19:16 libs drwxr-xr-x 2 root system 256 Sep 28 19:23 modules drwxr-x--- 4 michael staff 8192 Sep 28 19:23 main -rw-r--r-- 1 root system 127481 Sep 28 19:23 php.sym -rw-r--r-- 1 root system 0 Sep 28 20:35 someFile -- Edit bug report at https://bugs.php.net/bug.php?id=63187&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=63187&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=63187&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=63187&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=63187&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=63187&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=63187&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=63187&r=needscript Try newer version: https://bugs.php.net/fix.php?id=63187&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=63187&r=support Expected behavior: https://bugs.php.net/fix.php?id=63187&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=63187&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=63187&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=63187&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=63187&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=63187&r=dst IIS Stability: https://bugs.php.net/fix.php?id=63187&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=63187&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=63187&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=63187&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=63187&r=mysqlcfg