Builder texinfo-solaris10-sparc Build #5838
Results:
Failed shell_2 shell_3
SourceStamp:
Project | texinfo |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Branch | master |
Revision | 60a6d0582e0c1310b33067383ef4df5af1cfd382 |
Got Revision | 60a6d0582e0c1310b33067383ef4df5af1cfd382 |
Changes | 3 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 | 5838 | Build |
codebase | Build | |
got_revision | 60a6d0582e0c1310b33067383ef4df5af1cfd382 | Git |
project | texinfo | Build |
repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
revision | 60a6d0582e0c1310b33067383ef4df5af1cfd382 | 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 | Mon Aug 11 19:52:18 2025 |
End | Mon Aug 11 21:56:01 2025 |
Elapsed | 2 hrs, 3 mins, 43 secs |
All Changes:
:
Change #242681
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Mon 11 Aug 2025 16:17:24 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision da69145902d92339d3512124882ad3ce9c99376b Comments
* tta/C/convert/build_html_perl_state.c, tta/C/convert/call_html_perl_function.c, tta/C/main/build_perl_info.c, tta/perl/XSTexinfo/parser_document/DocumentXS.xs, tta/perl/XSTexinfo/parser_document/StructuringTransfoXS.xs, tta/perl/XSTexinfo/reader_element/TreeElementConverterXS.xs, tta/perl/XSTexinfo/reader_element/TreeElementXS.xs: use newSVsv instead of SvREFHVCNT_inc everywhere. It is better to have independent references, and additionaly SvREFHVCNT_inc leads to unreleased references as the added SV reference prevents removal of an HV reference.
Changed files
- ChangeLog
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/call_html_perl_function.c
- tta/C/main/build_perl_info.c
- tta/perl/XSTexinfo/parser_document/DocumentXS.xs
- tta/perl/XSTexinfo/parser_document/StructuringTransfoXS.xs
- tta/perl/XSTexinfo/reader_element/TreeElementConverterXS.xs
- tta/perl/XSTexinfo/reader_element/TreeElementXS.xs
Change #242682
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Mon 11 Aug 2025 18:57:31 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 001925078653cd5b3bb0056a85f2986f90cfed6a Comments
* tta/C/main/build_perl_info.c (build_perl_section_directions) (build_perl_section_relations_array, build_section_relations) (build_sectioning_root): Have build_perl_section_directions and build_perl_section_relations_array return HV and AV. Do not keep a reference in build_section_relations and build_sectioning_root. * tta/C/main/build_perl_info.c (build_tree_elements_relations_lists) (store_document_texinfo_tree): do not keep duperfluous references. * tta/C/main/build_perl_info.c (store_document_texinfo_tree): duplicate returned reference. * tta/C/main/build_perl_info.c (store_output_units_texinfo_tree): use newSVsv instead of SvREFCNT_inc. * tta/C/main/build_perl_info.c (pass_global_info) (build_minimal_document, fill_document_hv) (document_global_information): rename build_global_info as pass_global_info, and have pass_global_info use an HV in argument. Have build_minimal_document and fill_document_hv create the HV before calling pass_global_info. Modify document_global_information such that the reuse of global info hash is done in this function before calling pass_global_info. Simplify code based on document->hv necessarily being set.
Changed files
- ChangeLog
- tta/C/main/build_perl_info.c
- tta/C/main/tree.c
Change #242683
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Mon 11 Aug 2025 19:42:41 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 60a6d0582e0c1310b33067383ef4df5af1cfd382 Comments
* tta/C/main/build_perl_info.c (BUILD_PERL_DOCUMENT_ITEM) (BUILD_PERL_DOCUMENT_LIST): change the code to duplicate the returned reference. Simplify code. * tta/C/main/build_perl_info.c (document_global_information): rearrange code. * tta/C/main/build_perl_info.c (setup_output_units_handler) (html_build_button): avoid retaining superfluous references. * tta/C/main/build_perl_info.c (html_build_buttons_specification): duplicate the returned reference instead of increasing reference count.
Changed files
- ChangeLog
- tta/C/main/build_perl_info.c