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

Builder texinfo-solaris10-sparc Build #5611

Results:

Failed shell_3

SourceStamp:

Projecttexinfo
Repositoryhttps://git.savannah.gnu.org/git/texinfo.git
Branchmaster
Revisione924815718ea7f5ab7ec1c60641c40441aafbfaf
Got Revisione924815718ea7f5ab7ec1c60641c40441aafbfaf
Changes4 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 34 secs )
    1. stdio
  2. shell './autogen.sh' ( 44 mins, 9 secs )
    1. stdio
  3. shell_1 './configure' ( 5 mins, 32 secs )
    1. stdio
  4. shell_2 'gmake all' ( 20 mins, 53 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 1 hrs, 32 mins, 1 secs )
    1. stdio
    2. tta_tests_test-suite.log
    3. tta_perl_test-suite.log
    4. info_test-suite.log
    5. install_info_test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc slave
buildername texinfo-solaris10-sparc Builder
buildnumber 5611 Build
codebase Build
got_revision e924815718ea7f5ab7ec1c60641c40441aafbfaf Git
project texinfo Build
repository https://git.savannah.gnu.org/git/texinfo.git Build
revision e924815718ea7f5ab7ec1c60641c40441aafbfaf Build
scheduler schedule-texinfo-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Patrice Dumas

Timing:

StartFri Jun 13 11:25:20 2025
EndFri Jun 13 14:08:32 2025
Elapsed2 hrs, 43 mins, 12 secs

All Changes:

:

  1. Change #232161

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
    Changed at Wed 11 Jun 2025 18:39:12
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision 96ef0cf8e3e19c77751498492c8b777b8820385c

    Comments

    * tta/C/main/reader.c (allocate_reader, initialize_reader) (txi_reader_new, txi_register_new_reader), tta/perl/XSTexinfo/parser_document/ReaderXS.xs (new): split allocate_reader and initialize_reader out of txi_reader_new.  Replace register_reader by txi_register_new_reader and reuse reusable reader in the function.

    Changed files

    • ChangeLog
    • tta/C/main/reader.c
    • tta/C/main/reader.h
    • tta/perl/XSTexinfo/parser_document/ReaderXS.xs
  2. Change #232162

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
    Changed at Wed 11 Jun 2025 22:58:03
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision e8b6ee932db8e14face2224721269ae1bd37f1d4

    Comments

    * tta/C/main/reader.c (allocate_reader, initialize_reader) (push_reader_context, end_element, txi_reader_read, free_reader), tta/C/main/tree_types.h (READER_CONTEXT), tta/perl/Texinfo/ReaderNonXS.pm (read): reuse the contents for the elements array in the reader context, do not go through the space elements in info in the reader.

    Changed files

    • ChangeLog
    • tta/C/main/reader.c
    • tta/C/main/reader.h
    • tta/C/main/tree_types.h
    • tta/TODO
    • tta/perl/Texinfo/ReaderNonXS.pm
  3. Change #232163

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
    Changed at Thu 12 Jun 2025 09:42:19
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision c67b811a6e07c4ae2b68e4a401c6e5dc3130abc5

    Comments

    * tta/perl/Texinfo/TreeElementNonXS.pm (text, type, cmdname), tta/perl/XSTexinfo/parser_document/TreeElementXS.xs (text, type) (cmdname): readd accessors even if they are not used such that they can be used by code that wants the runtime check that comes with accessors and also to demonstrate what needs to be in the API.

    Changed files

    • ChangeLog
    • tta/perl/Texinfo/TreeElementNonXS.pm
    • tta/perl/XSTexinfo/parser_document/TreeElementXS.xs
  4. Change #232164

    Category texinfo
    Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
    Changed at Fri 13 Jun 2025 11:15:35
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision e924815718ea7f5ab7ec1c60641c40441aafbfaf

    Comments

    * tta/C/main/build_perl_info.c (register_sv_element_handle_in_sv) (register_element_handle_in_sv): split register_sv_element_handle_in_sv out of register_element_handle_in_sv for the code used to register the C element and the specific keys in the Perl data.
    * tta/C/main/build_perl_info.c (register_tree_handle_in_sv): add
    a function to build the 'skeleton' of the tree only, with contents and
    elements oot.
    
    * tta/C/main/build_perl_info.c (document_tree),
    tta/perl/Texinfo/Convert/Converter.pm (output_tree),
    tta/perl/Texinfo/Document.pm (tree),
    tta/perl/XSTexinfo/parser_document/DocumentXS.xs (document_tree): add
    an argument to tree and document_tree to be able to call
    register_tree_handle_in_sv instead of register_element_handle_in_sv.
    Update callers.
    
    * tta/perl/Texinfo/Convert/Converter.pm (new_tree_element),
    tta/perl/XSTexinfo/parser_document/TreeElementXS.xs
    (new_tree_element): add an argument to be able to use the hash
    argument to associate directly to the C element.
    
    * tta/perl/Texinfo/Common.pm (element_block_item_line_command): move
    element_table_item_content_tree to Common.pm.
    
    * tta/perl/Texinfo/Convert/TreeElementReadDocBook.pm,
    tta/perl/Texinfo/Convert/ReadDocBook.pm, tta/perl/Texinfo/Common.pm
    (tree_element_block_line_argument_command)
    (tree_element_itemize_item_prepended_element)
    (tree_element_item_line_block_line_argument_command)
    (tree_element_block_item_line_command)
    (tree_element_index_content_element),
    tta/perl/Texinfo/Convert/Converter.pm
    (tree_element_format_comment_or_end_line)
    (tree_element_table_item_content_tree): rename ReadDocBook.pm as
    TreeElementReadDocBook.pm and modify ReadDocBook.pm to use directly
    the contents hash key instead of accessors.  Similar changes for
    functions, with element_* functions renamed as tree_element_* and
    element_* functions using directly the contents hash key.  Also call
    tree and new_tree_element with the new arguments.
    
    * tta/perl/XSTexinfo/parser_document/ReaderXS.xs (new)
    (read): update to be in line with 'skeleton' tree, do not register
    elements.  Note that it means that TreeElementReadDocBook.pm cannot
    really work with XS.
    
    * tta/C/main/build_perl_info.c (build_perl_container): use
    HSH_contents.

    Changed files

    • ChangeLog
    • tta/C/main/build_perl_info.c
    • tta/C/main/build_perl_info.h
    • tta/perl/Texinfo/Common.pm
    • tta/perl/Texinfo/Convert/Converter.pm
    • tta/perl/Texinfo/Convert/ReadDocBook.pm
    • tta/perl/Texinfo/Convert/TreeElementReadDocBook.pm
    • tta/perl/Texinfo/Document.pm
    • tta/perl/XSTexinfo/parser_document/DocumentXS.xs
    • tta/perl/XSTexinfo/parser_document/Parsetexi.xs
    • tta/perl/XSTexinfo/parser_document/ReaderXS.xs
    • tta/perl/XSTexinfo/parser_document/TreeElementXS.xs