Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder protobuf-solaris10-i386 Build #2248

Results:

Failed shell_3

SourceStamp:

Projectprotobuf
Repositoryhttps://github.com/google/protobuf.git
Branchmaster
Revision8c8fb0ec97305bcd8a32cd5f65a11f8da78e3d4a
Got Revision8c8fb0ec97305bcd8a32cd5f65a11f8da78e3d4a
Changes14 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-protobuf-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 2 secs )
    1. stdio
  2. shell 'bash ./autogen.sh' ( 27 secs )
    1. stdio
  3. shell_1 './configure' ( 15 secs )
    1. stdio
  4. shell_2 'gmake all' ( 15 mins, 36 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 0 secs )
    1. stdio
    2. test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/protobuf-solaris10-i386 slave
buildername protobuf-solaris10-i386 Builder
buildnumber 2248 Build
codebase Build
got_revision 8c8fb0ec97305bcd8a32cd5f65a11f8da78e3d4a Git
project protobuf Build
repository https://github.com/google/protobuf.git Build
revision 8c8fb0ec97305bcd8a32cd5f65a11f8da78e3d4a Build
scheduler schedule-protobuf-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/protobuf-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Brett McBride
  2. Joshua Haberman

Timing:

StartWed Feb 2 23:21:50 2022
EndWed Feb 2 23:38:12 2022
Elapsed16 mins, 22 secs

All Changes:

:

  1. Change #146819

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Wed 05 Jan 2022 06:06:40
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision c26b1c87d7ad6a36c4f1f0763b107f3a8b3257eb

    Comments

    fixing php 8.1 deprecation warnings php 8.1 is more strict, and raises some deprecation notices with existing protobuf code. Not all of the deprecations can be fixed without dropping support for php7.x (eg, the 'mixed' type doesn't appear until 8.1, and union types until 8.0, but as an interim solution the 'ReturnTypeWillChange' attribute can be used to suppress the notices. In passing, also be explicit about a cast from float to int in 'zigZagEncode64' which 8.1 also complains about when running tests.

    Changed files

    • php/src/Google/Protobuf/Internal/GPBWire.php
    • php/src/Google/Protobuf/Internal/MapField.php
    • php/src/Google/Protobuf/Internal/MapFieldIter.php
    • php/src/Google/Protobuf/Internal/RepeatedField.php
    • php/src/Google/Protobuf/Internal/RepeatedFieldIter.php
  2. Change #146821

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Fri 07 Jan 2022 13:12:46
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision fabe73db6f0632ef76faf1629e07c12f80f80c50

    Comments

    adding return type hints to php ext

    Changed files

    • php/ext/google/protobuf/array.c
    • php/ext/google/protobuf/map.c
  3. Change #146822

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Mon 10 Jan 2022 01:28:45
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 558d128fc7caddc6d5f087dfd979fa4b2dc040b1

    Comments

    require bcmath bcmath (specifically, the bccomp function) is internally required, and tests fail if it's not available

    Changed files

    • php/composer.json
    • php/src/Google/Protobuf/Internal/GPBUtil.php
  4. Change #146823

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Thu 13 Jan 2022 01:45:07
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 0476a893e2ade3d2ff0fdb56b27285840086bb46

    Comments

    conditionally adding mixed return type With guidance from Remi Collet, use ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_EX macro, and use a conditional to fake that macro for earlier php versions. Tested on 8.1 and 7.4, and deprecation notices gone plus all tests pass

    Changed files

    • php/ext/google/protobuf/array.c
    • php/ext/google/protobuf/map.c
    • php/ext/google/protobuf/protobuf.h
  5. Change #146824

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Thu 13 Jan 2022 02:50:11
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 9e65df20a703618cd797828d73834fdd1d5a241d

    Comments

    bump extension min version to 7.2 The macro ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX changed in 7.2, so it cannot be used in a compatible way with earlier versions

    Changed files

    • php/ext/google/protobuf/package.xml
  6. Change #146825

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Wed 19 Jan 2022 23:33:58
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision bfe33d7d080fb317e6650cf1682ed1f412dbf13a

    Comments

    php 7.0 support instead of using the void return type, add more ReturnTypeWillChange annotations

    Changed files

    • php/composer.json
    • php/src/Google/Protobuf/Internal/MapField.php
    • php/src/Google/Protobuf/Internal/MapFieldIter.php
    • php/src/Google/Protobuf/Internal/RepeatedField.php
    • php/src/Google/Protobuf/Internal/RepeatedFieldIter.php
  7. Change #146826

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Thu 20 Jan 2022 02:01:51
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision f689268ca3c6a7dfdf3f65701d7b25a4bd311abb

    Comments

    fixing typo in comment

    Changed files

    • php/ext/google/protobuf/protobuf.h
  8. Change #146827

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Thu 20 Jan 2022 23:59:46
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision c62cbe97deaae64aee16fd13a0f5c5050f2c9841

    Comments

    working 7.0 extension

    Changed files

    • php/ext/google/protobuf/array.c
    • php/ext/google/protobuf/map.c
    • php/ext/google/protobuf/package.xml
    • php/ext/google/protobuf/protobuf.h
  9. Change #146828

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Mon 24 Jan 2022 12:40:17
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 110d6c10b2d876c796909bae706c9062914a167e

    Comments

    polyfill ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX

    Changed files

    • php/ext/google/protobuf/array.c
    • php/ext/google/protobuf/map.c
    • php/ext/google/protobuf/protobuf.h
  10. Change #146829

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Mon 24 Jan 2022 13:17:16
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 6a3f3840f662fe44d27a239c345ba06a136a45f1

    Comments

    tidy

    Changed files

    • php/ext/google/protobuf/array.c
  11. Change #146830

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Mon 24 Jan 2022 13:23:40
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 3e724d8a2ef39ea5a781fd6009e0ed2700a260c5

    Comments

    formatting

    Changed files

    • php/ext/google/protobuf/array.c
    • php/ext/google/protobuf/map.c
  12. Change #146831

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Tue 25 Jan 2022 11:00:02
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision a78b89ef2a3f1022f3ee91cc420033dc697d8c38

    Comments

    removing ext-bcmath require I think it _should_ be required, but a test (linux, 32bit, 7.0-zts) is choking on composer install, so putting things back to how I found them

    Changed files

    • php/composer.json
  13. Change #146832

    Category protobuf
    Changed by Brett McBride <brettohnoyoudont@deakin.edu.au>
    Changed at Thu 27 Jan 2022 05:45:20
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 4c03fcf8fb757ba0c771bcca45634afa3e9f2e88

    Comments

    php8.1 testing

    Changed files

    • kokoro/linux/dockerfile/test/php80/Dockerfile
    • tests.sh
  14. Change #146833

    Category protobuf
    Changed by Joshua Haberman <jhabermanohnoyoudont@gmail.com>
    Changed at Wed 02 Feb 2022 23:17:43
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 8c8fb0ec97305bcd8a32cd5f65a11f8da78e3d4a

    Comments

    Merge pull request #9370 from brettmc/bugfix/php-8.1-deprecations
    fixing php 8.1 deprecation warnings

    Changed files

    • no files