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

Builder texinfo-solaris10-sparc Build #6400

Results:

Build successful

SourceStamp:

Projecttexinfo
Repositoryhttps://git.savannah.gnu.org/git/texinfo.git
Branchmaster
Revision733bc9fcc9f4f49b569a913bc1c47f1990d5cdf6
Got Revision733bc9fcc9f4f49b569a913bc1c47f1990d5cdf6
Changes5 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 12 secs )
    1. stdio
  2. shell './autogen.sh' ( 45 mins, 7 secs )
    1. stdio
  3. shell_1 './configure' ( 20 mins, 13 secs )
    1. stdio
  4. shell_2 'gmake all' ( 38 mins, 39 secs )
    1. stdio
  5. shell_3 'gmake check' ( 9 mins, 9 secs )
    1. stdio
    2. tta_tests_test-suite.log
    3. info_test-suite.log
    4. pod_simple_texinfo/test-suite.log
    5. tta_swig_perl_test-suite.log
    6. tta_perl_test-suite.log
    7. 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 6400 Build
codebase Build
got_revision 733bc9fcc9f4f49b569a913bc1c47f1990d5cdf6 Git
project texinfo Build
repository https://git.savannah.gnu.org/git/texinfo.git Build
revision 733bc9fcc9f4f49b569a913bc1c47f1990d5cdf6 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. Gavin Smith

Timing:

StartSat Jun 13 23:44:49 2026
EndSun Jun 14 01:38:11 2026
Elapsed1 hrs, 53 mins, 22 secs

All Changes:

:

  1. Change #270833

    Category texinfo
    Changed by Gavin Smith <gavinsmith0123ohnoyoudont@gmail.com>
    Changed at Sat 13 Jun 2026 23:06:55
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision 654f08736ecb4b456cb1831879639e72886f0c25

    Comments

    texindex: separate ordering array for case-insensitive comparison
    * texindex/texindex.awk (BEGIN, Ordval, Ordval_ignorecase):
    Use separate array for case-insensitive ordering of bytes.
    (string_compare_internal): Add array argument for ordering.
    (string_compare): Call string_compare_internal.
    (string_compare_ignorecase, string_compare_noignorecase):
    Remove functions.
    
    This results in around a 40% reduction in runtime, as it avoids
    calling isalpha and tolower on every byte in the strings being
    sorted.

    Changed files

    • ChangeLog
    • texindex/texindex.awk
  2. Change #270834

    Category texinfo
    Changed by Gavin Smith <gavinsmith0123ohnoyoudont@gmail.com>
    Changed at Sat 13 Jun 2026 23:06:56
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision d47c0f366169282f5819f4154940ed2b3d5345a3

    Comments

    * README-hacking, AUTHORS: update for no longer using TexiWeb Jr. * configure.ac: do not set GAWK variable.

    Changed files

    • AUTHORS
    • ChangeLog
    • README-hacking
    • configure.ac
  3. Change #270835

    Category texinfo
    Changed by Gavin Smith <gavinsmith0123ohnoyoudont@gmail.com>
    Changed at Sat 13 Jun 2026 23:06:56
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision 05e803008cbaefc10951d8cf94c4ef0c2f933739

    Comments

    * texindex/texindex.awk (string_compare_internal): Compare values with a subtraction, as stated in comment about Ordval initialization.  This is more concise and also is slightly faster.

    Changed files

    • ChangeLog
    • texindex/texindex.awk
  4. Change #270836

    Category texinfo
    Changed by Gavin Smith <gavinsmith0123ohnoyoudont@gmail.com>
    Changed at Sat 13 Jun 2026 23:06:56
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision ff6af76e50b0a6a45c15a7d0ecbb5156f57473c6

    Comments

    * texindex/texindex.awk (write_index_entry): Take index key as argument directly, rather than index into the Index array. (check_split_null): Set Can_split_null global variable directly, rather than relying on the caller to do it. No functional change intended.

    Changed files

    • ChangeLog
    • texindex/texindex.awk
  5. Change #270837

    Category texinfo
    Changed by Gavin Smith <gavinsmith0123ohnoyoudont@gmail.com>
    Changed at Sat 13 Jun 2026 23:06:56
    Repository https://git.savannah.gnu.org/git/texinfo.git
    Project texinfo
    Branch master
    Revision 733bc9fcc9f4f49b569a913bc1c47f1990d5cdf6

    Comments

    texindex: by default, do not merge entries if text differs
    * texindex/texindex.awk
    (usage, BEGIN): Add --combine-equal-keys option.  Set CombineEqualKeys
    variable if given.
    
    (main block) [!CombineEqualKeys]: Only eliminate duplicate
    entries if index entry text is equal as well as the sort key being
    equal.
    
    (index_compare) [!CombineEqualKeys]: Compare the index text if the
    sort keys are identical.
    
    (write_index_entry)
    (maybe_print_primary_entry, maybe_print_secondary_entry):
    Split out maybe_print_primary_entry, maybe_print_seconary_entry.
    Construct key to represent primary or secondary entry depending
    on the --combine-equal-keys setting.

    Changed files

    • ChangeLog
    • texindex/texindex.awk