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

Builder protobuf-solaris10-sparc Build #2018

Results:

Failed shell_3

SourceStamp:

Projectprotobuf
Repositoryhttps://github.com/google/protobuf.git
Branchmaster
Revision63f952b987bd848ac278c714c81c47250214adc7
Got Revision63f952b987bd848ac278c714c81c47250214adc7
Changes1 change

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 15 secs )
    1. stdio
  2. shell 'bash ./autogen.sh' ( 4 mins, 46 secs )
    1. stdio
  3. shell_1 './configure' ( 1 mins, 24 secs )
    1. stdio
  4. shell_2 'gmake all' ( 2 hrs, 38 mins, 21 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-unstable10s/slave/protobuf-solaris10-sparc slave
buildername protobuf-solaris10-sparc Builder
buildnumber 2018 Build
codebase Build
got_revision 63f952b987bd848ac278c714c81c47250214adc7 Git
project protobuf Build
repository https://github.com/google/protobuf.git Build
revision 63f952b987bd848ac278c714c81c47250214adc7 Build
scheduler schedule-protobuf-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/protobuf-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adam Cozzette

Timing:

StartWed Oct 20 23:58:52 2021
EndThu Oct 21 02:43:41 2021
Elapsed2 hrs, 44 mins, 49 secs

All Changes:

:

  1. Change #143379

    Category protobuf
    Changed by Adam Cozzette <acozzetteohnoyoudont@google.com>
    Changed at Wed 20 Oct 2021 23:51:07
    Repository https://github.com/google/protobuf.git
    Project protobuf
    Branch master
    Revision 63f952b987bd848ac278c714c81c47250214adc7

    Comments

    Fix Python 3.10 C++ tests (#9128)
    The first change is to make sure we always define PY_SSIZE_T_CLEAN
    before including Python.h. Starting from Python 3.10 this is required.
    Otherwise we get errors like this:
    
    SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
    
    The second change is to update reflection_test.py to account for the
    fact that with Python 3.10, we get a TypeError even with the C++
    implementation when trying to assign a float to a bool field. I'm not
    sure why this changed with Python 3.10, but it seems like a good thing
    since this is the desired behavior anyway.

    Changed files

    • python/google/protobuf/internal/api_implementation.cc
    • python/google/protobuf/internal/reflection_test.py
    • python/google/protobuf/proto_api.h
    • python/google/protobuf/pyext/descriptor.cc
    • python/google/protobuf/pyext/descriptor.h
    • python/google/protobuf/pyext/descriptor_containers.cc
    • python/google/protobuf/pyext/descriptor_containers.h
    • python/google/protobuf/pyext/descriptor_database.h
    • python/google/protobuf/pyext/descriptor_pool.cc
    • python/google/protobuf/pyext/descriptor_pool.h
    • python/google/protobuf/pyext/extension_dict.h
    • python/google/protobuf/pyext/field.h
    • python/google/protobuf/pyext/map_container.h
    • python/google/protobuf/pyext/message.h
    • python/google/protobuf/pyext/message_factory.cc
    • python/google/protobuf/pyext/message_factory.h
    • python/google/protobuf/pyext/message_module.cc
    • python/google/protobuf/pyext/repeated_composite_container.h
    • python/google/protobuf/pyext/repeated_scalar_container.h
    • python/google/protobuf/pyext/scoped_pyobject_ptr.h
    • python/google/protobuf/pyext/unknown_fields.cc
    • python/google/protobuf/pyext/unknown_fields.h
    • python/google/protobuf/python_protobuf.h