Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed Tests (Solaris/SPARC) #10

Open
zulrang opened this issue Jan 15, 2015 · 0 comments
Open

Failed Tests (Solaris/SPARC) #10

zulrang opened this issue Jan 15, 2015 · 0 comments

Comments

@zulrang
Copy link

zulrang commented Jan 15, 2015

=====================================================================
PHP         : /tools/webapps/php/5.6.4_fpm/bin/php
PHP_SAPI    : cli
PHP_VERSION : 5.6.4
ZEND_VERSION: 2.6.0
PHP_OS      : SunOS - SunOS naicwebu 5.10 Generic_150400-17 sun4v
INI actual  : /tools/webapps/Source/php-igbinary/igbinary-1.0.2/tmp-php.ini
More .INIs  :
CWD         : /tools/webapps/Source/php-igbinary/igbinary-1.0.2
Extra dirs  :
VALGRIND    : Not used
=====================================================================
TIME START 2015-01-15 10:11:16
=====================================================================
PASS Check for igbinary presence [tests/001.phpt]
PASS Check for null serialisation [tests/002.phpt]
PASS Check for bool serialisation [tests/003.phpt]
PASS Check for integer serialisation [tests/004.phpt]
PASS Check for double serialisation [tests/005.phpt]
PASS Check for simple string serialization [tests/006.phpt]
PASS Check for simple array serialization [tests/007.phpt]
PASS Check for array+string serialization [tests/008.phpt]
FAIL Check for reference serialisation [tests/009.phpt]
PASS Array test [tests/010.phpt]
PASS Object test [tests/012.phpt]
PASS Object-Array test [tests/013.phpt]
PASS Object-Reference test [tests/014.phpt]
PASS Check for serialization handler [tests/015.phpt]
PASS Check for serialization handler, ini-directive [tests/015b.phpt]
PASS Object test, __sleep [tests/016.phpt]
PASS Object test, __wakeup [tests/017.phpt]
PASS Object test, __sleep error cases [tests/018.phpt]
PASS Object test, __autoload [tests/019.phpt]
PASS Object test, incomplete class [tests/020.phpt]
PASS Object Serializable interface [tests/021.phpt]
PASS Object test, unserialize_callback_func [tests/022.phpt]
PASS Resource [tests/023.phpt]
FAIL Recursive objects [tests/024.phpt]
FAIL Object test, array of objects with __sleep [tests/025.phpt]
FAIL Cyclic array test [tests/026.phpt]
PASS Check for serialization handler [tests/027.phpt]
PASS Serialize object into session, full set [tests/028.phpt]
PASS Igbinary module info [tests/029.phpt]
PASS Unserialize invalid data [tests/030.phpt]
PASS Object Serializable interface throws exceptions [tests/031.phpt]
FAIL Object test, __sleep and __wakeup exceptions [tests/032.phpt]
PASS Object test, cyclic references [tests/033.phpt]
PASS Unserialize invalid random data [tests/034.phpt]
SKIP Profiling perf test. [tests/035.phpt] reason: set TEST_PERFORMANCE=1 environment to enable trivial performance test
PASS b0rked random data test [tests/040.phpt]
=====================================================================
TIME END 2015-01-15 10:11:24

=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped    :    0
Exts tested     :   36
---------------------------------------------------------------------

Number of tests :   36                35
Tests skipped   :    1 (  2.8%) --------
Tests warned    :    0 (  0.0%) (  0.0%)
Tests failed    :    5 ( 13.9%) ( 14.3%)
Expected fail   :    0 (  0.0%) (  0.0%)
Tests passed    :   30 ( 83.3%) ( 85.7%)
---------------------------------------------------------------------
Time taken      :    8 seconds
=====================================================================

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Check for reference serialisation [tests/009.phpt]
Recursive objects [tests/024.phpt]
Object test, array of objects with __sleep [tests/025.phpt]
Cyclic array test [tests/026.phpt]
Object test, __sleep and __wakeup exceptions [tests/032.phpt]
=====================================================================

I'm guessing the failures have to do with misalignment on SPARC architecture based on the warning that GCC throws out:

In file included from /tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_API.h:30,
                 from /tools/webapps/php/5.6.4_fpm/include/php/main/php.h:39,
                 from /tools/webapps/Source/php-igbinary/igbinary-1.0.2/igbinary.c:11:
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h: In function `zend_vm_stack_new_page':
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h:189: warning: cast increases required alignment of target type
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h: In function `zend_vm_stack_frame_base':
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h:267: warning: cast increases required alignment of target type
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h: In function `zend_vm_stack_free_int':
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h:272: warning: cast increases required alignment of target type
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h: In function `zend_vm_stack_free':
/tools/webapps/php/5.6.4_fpm/include/php/Zend/zend_execute.h:284: warning: cast increases required alignment of target type
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant