ID:               28803
 Updated by:       [EMAIL PROTECTED]
 Reported By:      Bjorn dot Wiberg at its dot uu dot se
-Status:           Open
+Status:           Feedback
 Bug Type:         PHP options/info functions
 Operating System: IBM AIX 5.2.0.0 ML4
-PHP Version:      5.0.4-dev snapshot 2005-01-10 15:30
+PHP Version:      5CVS-2005-01-10 (stable)
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php5-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5-win32-latest.zip




Previous Comments:
------------------------------------------------------------------------

[2005-01-11 08:52:08] Bjorn dot Wiberg at its dot uu dot se

Hi!

Sorry, a vast majority of the tests still fail, so it seems that the
snapshot made no difference in that regard. Also notice the strange
exit code 255, which PHP 5 seems to exhibit under AIX for some reason
(that one has been there for a while now)...


=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped    :   53
Exts tested     :   30
---------------------------------------------------------------------

Number of tests : 1296               731
Tests skipped   :  565 (43.6%) --------
Tests warned    :    1 (0.1%) (0.1%)
Tests failed    :  723 (55.8%) (98.9%)
Tests passed    :    7 (0.5%) (1.0%)
---------------------------------------------------------------------
Time taken      :  147 seconds
=====================================================================

/../

[EMAIL PROTECTED]:/usr/local/src/php5-STABLE-200501101530#
/usr/local/src/php5-STABLE-200501101530/main/main.c(1697) : Bailed out
without a
-bash: syntax error near unexpected token `1697'
[EMAIL PROTECTED]:/usr/local/src/php5-STABLE-200501101530#  bailout address!
-bash: bailout: command not found
[EMAIL PROTECTED]:/usr/local/src/php5-STABLE-200501101530# make: [test] Error
255 (ignored)
-bash: syntax error near unexpected token `('
[EMAIL PROTECTED]:/usr/local/src/php5-STABLE-200501101530#


I'd be happy to try more snapshots whenever you want me to, though!

Best regards,
Björn

------------------------------------------------------------------------

[2005-01-07 09:19:29] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.0-win32-latest.zip



------------------------------------------------------------------------

[2004-08-03 08:34:52] Bjorn dot Wiberg at its dot uu dot se

It turned out that this only occurs when PHP 5 is compiled with
--enable-debug; most tests work fine when --enable-debug is left out.

Should I worry about the debug error message? PHP 4.3.8 works fine with
--enable-debug, and the bailout error message looks a little worrying to
me. The simple scripts I've tried so far seem to be working, though.

I'd be very thankful for any input regarding this!

Best regards,
Björn

------------------------------------------------------------------------

[2004-07-15 19:42:45] Bjorn dot Wiberg at its dot uu dot se

The error still occurs with PHP 5.0.0 (release version).

------------------------------------------------------------------------

[2004-06-16 12:45:41] Bjorn dot Wiberg at its dot uu dot se

Description:
------------
Compilation works fine, but 'make test' fails on almost all tests with
the error message:

/usr/local/src/php-5.0.0RC3/main/main.c(1694) : Bailed out without a
bailout address!


Reproduce code:
---------------
Configured PHP with:

CC=/usr/local/bin/gcc CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/lib
-L/opt/freeware/lib -L/usr/local/lib" ./configure

...followed by these directives:

--enable-dba --enable-debug --enable-memory-limit
--enable-short-tags --enable-versioning --prefix=/apache/php 
--with-apxs2=/apache/bin/apxs
--with-apxs2filter=/apache/bin/apxs
--with-freetype-dir
--with-gd --with-gdbm --with-gettext
--with-jpeg-dir
--with-ldap
--with-mysql=/usr/local/mysql --with-openssl=/opt/freeware
--with-png-dir --with-tiff-dir
--with-ttf
--with-zlib --with-zlib-dir
--with-mnogosearch
--with-xpm-dir
--enable-bcmath
--enable-calendar
--enable-exif
--enable-embedded-mysqli
--enable-filepro
--enable-gd-jis-conv
--enable-gd-native-ttf
--enable-mbstring
--enable-zend-multibyte
--with-inifile
--with-libxml-dir
--with-mime-magic

Changed GDLIB_CFLAGS in the Makefile to start with:

  -I/usr/include/freetype2 <the rest goes here>

...as I have both GD1 and GD2 installed on the system, and need to make
sure that it uses FreeType 2's 
/usr/include/freetype2/freetype/freetype.h instead of FreeType 1's
/opt/freeware/include/freetype/freetype.h as the IBM OpenSSL 0.9.6m-1
installation causes -I/opt/freeware/include to appear before
-I/usr/include/freetype2 (hence it picking up  the wrong
<freetype/freetype.h>). (Maybe this also is a bug which should be
corrected...)

I'm using GCC 3.3.2 from Bull (http://www.bullfreeware.com/main.html)
and GNU make 3.80 from IBM's AIX Toolbox for Linux Applications
(http://www-1.ibm.com/servers/aix/products/aixos/linux/date.html).

Compiled PHP with '/opt/freeware/bin/make'.
Ran the tests with '/opt/freeware/bin/make test'.


Expected result:
----------------
That all or at least a vast majority of the tests pass.

Actual result:
--------------
Most of the tests fail (rendering a huge test report which is too big
to submit, either packed or unpacked) to the QA mailing list (I've
tried).

>From the 'make test' php_test_results_20040616_1120.txt file:

/.../

=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped    :   56
Exts tested     :   27
---------------------------------------------------------------------

Number of tests : 1211               679
Tests skipped   :  532 (43.9%) --------
Tests warned    :    1 (  0.1%) (  0.1%)
Tests failed    :  672 (55.5%) (99.0%)
Tests passed    :    6 (  0.5%) (  0.9%)
---------------------------------------------------------------------
Time taken      :  179 seconds
=====================================================================

/.../

================================================================================
/usr/local/src/php-5.0.0RC3/tests/run-test/test001.phpt
================================================================================

---- EXPECTED OUTPUT
abc
---- ACTUAL OUTPUT
abc
/usr/local/src/php-5.0.0RC3/main/main.c(1694) : Bailed out without a
bailout address!
---- FAILED

================================================================================
002+ /usr/local/src/php-5.0.0RC3/main/main.c(1694) : Bailed out without
a bailout address!
================================================================================



================================================================================
/usr/local/src/php-5.0.0RC3/tests/run-test/test002.phpt
================================================================================

---- EXPECTED OUTPUT
%d
%i
%i
%f
%s
%x
%c
---- ACTUAL OUTPUT
123
-123
+123
+1.1
abc
0abc
x
/usr/local/src/php-5.0.0RC3/main/main.c(1694) : Bailed out without a
bailout address!
---- FAILED

================================================================================
008+ /usr/local/src/php-5.0.0RC3/main/main.c(1694) : Bailed out without
a bailout address!
================================================================================

/.../



------------------------------------------------------------------------


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

Reply via email to