Skip to content

Failed Tests (Solaris/SPARC) #10

@zulrang

Description

@zulrang
=====================================================================
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions