Builder texinfo-solaris10-sparc Build #5830
Results:
Failed shell_2 shell_3
SourceStamp:
Project | texinfo |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Branch | master |
Revision | a2537149e02c81fb170143f86d7f04dd37b70a57 |
Got Revision | a2537149e02c81fb170143f86d7f04dd37b70a57 |
Changes | 5 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc | slave |
buildername | texinfo-solaris10-sparc | Builder |
buildnumber | 5830 | Build |
codebase | Build | |
got_revision | a2537149e02c81fb170143f86d7f04dd37b70a57 | Git |
project | texinfo | Build |
repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
revision | a2537149e02c81fb170143f86d7f04dd37b70a57 | Build |
scheduler | schedule-texinfo-solaris10-sparc | Scheduler |
slavename | unstable10s | BuildSlave |
workdir | /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Patrice Dumaspertusus@free.fr
Timing:
Start | Sun Aug 10 11:02:40 2025 |
End | Sun Aug 10 13:18:12 2025 |
Elapsed | 2 hrs, 15 mins, 32 secs |
All Changes:
:
Change #242604
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sun 10 Aug 2025 10:56:43 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 58c4190b8fbecf7bbd36b584b1168b4ba2c92a56 Comments
* tta/C/main/manipulate_tree.c (element_print_details): add, for debugging.
Changed files
- ChangeLog
- tta/C/main/manipulate_tree.c
- tta/C/main/manipulate_tree.h
Change #242605
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sun 10 Aug 2025 10:56:43 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 4e9af653fa9cec8b3ec8e6a73a1669861372af83 Comments
* tta/perl/Texinfo/Common.pm: use exists or defined if the value is not used. Minor changes in code.
Changed files
- ChangeLog
- tta/perl/Texinfo/Common.pm
Change #242606
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sun 10 Aug 2025 10:56:43 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 09f939f96c334697c05d5f0d1f4bf628a8182796 Comments
* tta/perl/Texinfo/ManipulateTree.pm (_protect_text), (protect_first_parenthesis): modify directly the element source marks. * tta/perl/Texinfo/ManipulateTree.pm: use exists or defined if the value is not used. Minor changes in code.
Changed files
- ChangeLog
- tta/perl/Texinfo/ManipulateTree.pm
Change #242607
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sun 10 Aug 2025 10:56:43 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision d7dfc2eaa97672a4bf4365fb711aba39ece35012 Comments
* tta/perl/Texinfo/Common.pm, tta/perl/Texinfo/ManipulateTree.pm, tta/perl/Texinfo/OutputUnits.pm: change formatting of sub arguments passing. Minor changes in code. * tta/perl/Texinfo/OutputUnits.pm: use exists or defined if the value is not used.
Changed files
- ChangeLog
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/ManipulateTree.pm
- tta/perl/Texinfo/OutputUnits.pm
Change #242608
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sun 10 Aug 2025 10:56:43 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision a2537149e02c81fb170143f86d7f04dd37b70a57 Comments
* tta/perl/Texinfo/Convert/HTML.pm (_prepare_conversion_units), tta/perl/Texinfo/Convert/Info.pm (output), tta/perl/Texinfo/Convert/Plaintext.pm (convert, output), tta/perl/Texinfo/Document.pm (new_document) (register_output_units_lists, get_output_units_lists): add the possibility to register output units in document to be able to find them back (similar to C). * tta/perl/Texinfo/Convert/Plaintext.pm (conversion_finalization): remove count contexts. * tta/perl/Texinfo/ParserNonXS.pm (release), tta/perl/XSTexinfo/parser_document/Parsetexi.xs (release), tta/perl/t/test_utils.pl (test, tta/perl/texi2any.pl): add function in Perl to remove keys in parser that could create cycles or refer to elements. * tta/perl/Texinfo/ParserNonXS.pm (_parse_texi): properly unset internal_space_holder, and current_*. * tta/perl/Texinfo/Document.pm (tree_remove_parents): add to remove elements parents in a tree. This allows to remove cycles in tree, such that Perl can reuse the memory. * tta/perl/Texinfo/Document.pm (tree_remove_references): add to remove references to tree elements, work in progress to be able to check that the refcounting in XS/C is done correcty. * tta/perl/Texinfo/Convert/Converter.pm (destroy), tta/perl/texi2any.pl: remove cycles in converters. Add a remove_references argument, if set try to remove references to elements that cannot be accessed through the document too. Set remove_references in texi2any if TEST is > 1. * tta/perl/Texinfo/Document.pm (_remove_section_relations_relations) (_remove_output_units_directions): remove keys in relations and output units that could create cycles in data, such that Perl can reuse the memory. * tta/perl/Texinfo/Document.pm (_remove_section_relations_references) (_remove_node_relations_references) (_remove_heading_relations_references) (_remove_output_units_references, remove_document_references) (destroy_document), tta/C/Makefile.am (libtexinfoxs_la_SOURCES), tta/C/main/call_document_perl_functions.c (call_document_remove_document_references), tta/perl/XSTexinfo/parser_document/DocumentXS.xs (destroy_document), tta/perl/texi2any.pl: implement destroy_document in Perl. In the default case, remove cycles. With the remove_references argument, remove all references to elements. Add a call to Perl function from XS to remove Perl data before destroying the C document. * tta/perl/Texinfo/ParserNonXS.pm (_check_register_target_element_label): minor change in code.
Changed files
- ChangeLog
- tta/C/Makefile.am
- tta/C/main/call_document_perl_functions.c
- tta/C/main/call_document_perl_functions.h
- tta/C/main/document_types.h
- tta/C/main/tree.c
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/Info.pm
- tta/perl/Texinfo/Convert/Plaintext.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Document.pm
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/XSTexinfo/convert/ConvertXS.xs
- tta/perl/XSTexinfo/parser_document/DocumentXS.xs
- tta/perl/XSTexinfo/parser_document/Parsetexi.xs
- tta/perl/t/test_utils.pl
- tta/perl/texi2any.pl