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

Builder ggrep-solaris10-i386 Build #363

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectggrep
Repositorygit://git.savannah.gnu.org/grep.git
Branchmaster
Revision944c2eccc7e88299c47ada1d319fbb5705bc713d
Got Revision944c2eccc7e88299c47ada1d319fbb5705bc713d
Changes6 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-ggrep-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 3 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash bootstrap' failed ( 1 mins, 5 secs )
    1. stdio
  3. shell_1 './configure --disable-gcc-warnings' failed ( 0 secs )
    1. stdio
  4. shell_2 'gmake all' failed ( 0 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/ggrep-solaris10-i386 slave
buildername ggrep-solaris10-i386 Builder
buildnumber 363 Build
codebase Build
got_revision 944c2eccc7e88299c47ada1d319fbb5705bc713d Git
project ggrep Build
repository git://git.savannah.gnu.org/grep.git Build
revision 944c2eccc7e88299c47ada1d319fbb5705bc713d Build
scheduler schedule-ggrep-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ggrep-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Paul Eggert

Timing:

StartSun Sep 22 08:40:52 2024
EndSun Sep 22 08:42:01 2024
Elapsed1 mins, 9 secs

All Changes:

:

  1. Change #208335

    Category ggrep
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Sun 22 Sep 2024 08:28:03
    Repository git://git.savannah.gnu.org/grep.git
    Project ggrep
    Branch master
    Revision cb83e12460bc184327dc58c1785ab861bc822b70

    Comments

    build: update gnulib submodule to latest

    Changed files

    • gnulib
  2. Change #208336

    Category ggrep
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Sun 22 Sep 2024 08:28:03
    Repository git://git.savannah.gnu.org/grep.git
    Project ggrep
    Branch master
    Revision 37ed0f562198a1c8d472d63b9d25fd853b3cfefd

    Comments

    maint: port GNULIB_WARN_CFLAGS to gcc 14
    * configure.ac (GNULIB_WARN_CFLAGS): Add -Wmissing-declarations,
    -Wmissing-prototypes, -Wmissing-variable-declarations,
    -Wnull-dereference, -Wsuggest-attribute=cold.

    Changed files

    • configure.ac
  3. Change #208337

    Category ggrep
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Sun 22 Sep 2024 08:28:03
    Repository git://git.savannah.gnu.org/grep.git
    Project ggrep
    Branch master
    Revision c89ce1cd48d949322a110ea793f41484a8dd0be9

    Comments

    grep: adjust to safe_read change
    * src/grep.c (fillbuf): Adjust to Gnulib safe_read API change;
    it now returns ptrdiff_t, with -1 signifying error.

    Changed files

    • src/grep.c
  4. Change #208338

    Category ggrep
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Sun 22 Sep 2024 08:28:03
    Repository git://git.savannah.gnu.org/grep.git
    Project ggrep
    Branch master
    Revision 288ea84c7083e7068d4ab70ba8d5a6e8d206cf95

    Comments

    grep: simplify non-usage of rawmemrchr
    * src/grep.c (grep): Simplify by not assuming that the
    code will eventually use a nonexistent rawmemrchr function.

    Changed files

    • src/grep.c
  5. Change #208339

    Category ggrep
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Sun 22 Sep 2024 08:28:03
    Repository git://git.savannah.gnu.org/grep.git
    Project ggrep
    Branch master
    Revision 8fb15fb5bff35ff069ce108b2ff987dc7183de37

    Comments

    grep: avoid huge reads
    The previous code could call 'read' with a nearly unbounded size
    if the input had long lines, and this unbounded size persisted
    from one file to the next once the input buffer grew.
    This could have bad effects on the CPU's data cache,
    and also could cause 'grep' to make counterintuitive decisions as
    to whether a file is binary <https://bugs.gnu.org/73360>.
    Instead, pick a good read size and stick with it; this is
    more consistent, and more likely to fit in a cache.
    * src/grep.c (good_readsize): New static var.
    (GOOD_READSIZE_MIN): Rename from INITIAL_BUFSIZE.  All uses changed.
    (fillbuf): Read good_readsize bytes rather than trying to
    fill the rest of the input buffer.
    (drain_input): Read good_readsize rather than GOOD_READSIZE_MIN
    bytes.
    (main): Initialize good_readsize.

    Changed files

    • src/grep.c
  6. Change #208340

    Category ggrep
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Sun 22 Sep 2024 08:28:03
    Repository git://git.savannah.gnu.org/grep.git
    Project ggrep
    Branch master
    Revision 944c2eccc7e88299c47ada1d319fbb5705bc713d

    Comments

    doc: warn re using ‘grep’ to detect binary files
    This is in response to a bug report by Rodrigo Jorge
    <https://bugs.gnu.org/73360>.
    * doc/grep.texi (File and Directory Selection):
    Warn that ‘grep’ shouldn’t be used to determine whether
    a file is binary for other applications’ purposes, as
    their definition of “binary” may well differ.
    Improve documentation for discovery of null input.

    Changed files

    • doc/grep.texi