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

Builder libpcap-solaris11-amd64 Build #117

Results:

Failed shell

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revisiona22678ae4ffdeb7e916332cbffa39c964e30811a
Got Revisiona22678ae4ffdeb7e916332cbffa39c964e30811a
Changes6 changes

BuildSlave:

unstable11x

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris11-amd64' triggered this build

Steps and Logfiles:

  1. git update ( 5 secs )
    1. stdio
  2. shell './build_matrix.sh' failed ( 1 hrs, 6 mins, 6 secs )
    1. stdio
    2. config.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/libpcap-solaris11-amd64 slave
buildername libpcap-solaris11-amd64 Builder
buildnumber 117 Build
codebase Build
got_revision a22678ae4ffdeb7e916332cbffa39c964e30811a Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision a22678ae4ffdeb7e916332cbffa39c964e30811a Build
scheduler schedule-libpcap-solaris11-amd64 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/libpcap-solaris11-amd64 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartSat Jan 31 15:36:42 2026
EndSat Jan 31 16:42:54 2026
Elapsed1 hrs, 6 mins, 12 secs

All Changes:

:

  1. Change #256730

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Wed 28 Jan 2026 20:42:55
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision b753eb68c83fa8ebe2558f3abc1f904e06240036

    Comments

    Spell transport protocol port offsets in more functions.
    Forgot to include this into the earlier commit da1d98d.

    Changed files

    • gencode.c
  2. Change #256731

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 30 Jan 2026 23:03:42
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 7f62dcb60317d50584239babb75e9aea6f072a71

    Comments

    Reduce "portrange <n>" to "port <n>" in gen_ncode().
    When port1 == port2 in "portrange <port1>-<port2>", gen_portrangeatom()
    yields to gen_portatom() and gen_portrangeatom6() -- to gen_portatom6().
    In gen_ncode() the predicate ID is a single integer, which means in the
    Q_PORTRANGE case the two port numbers are always equal, which means the
    only difference from the Q_PORT case is the manner of getting to the
    same gen_portatom() and gen_portatom6(), as well as the hard-coded type
    qualifier in error messages.
    
    In gen_port() and gen_port6() parametrise tqual, constify the arguments
    and reduce dqual size to 8-bit (pqual is not entirely trivial, so leave
    it as it is for now).  In gen_geneve_check() and gen_vxlan_check()
    accommodate the signature change.  In gen_ncode() lose a variable and
    merge the two cases into one.  This generates exactly the same filter
    program, so there is no change to the tests.

    Changed files

    • gencode.c
    • testprogs/TESTrun
  3. Change #256732

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 30 Jan 2026 23:04:43
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 0f222784a457f14cf3ba7acbb657d91bb7e45915

    Comments

    Switch to assert_maxval() in a few more instances.
    Add a reject test for IPv4 netmask length 33 while at it.

    Changed files

    • gencode.c
    • testprogs/TESTrun
  4. Change #256733

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 30 Jan 2026 23:04:43
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision eaf942a91447e0f32524ce2daca74a525cfe7bf9

    Comments

    Refine handling of out-of-place type qualifiers.
    The default cases in gen_scode() and gen_ncode() produce an internal
    error message, the default case in gen_mcode() produces a hard-coded
    error message.  Replace that with a parametrised error message about an
    invalid type qualifier.
    
    In gen_mcode() deduplicate the bit set check.  In gen_ncode() do not
    special-case Q_GATEWAY: pcap-filter(7) already documents "gateway" to
    take a hostname only, so there is no need to have a dedicated case with
    a custom hard-coded error message.

    Changed files

    • gencode.c
    • testprogs/TESTrun
  5. Change #256734

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 30 Jan 2026 23:04:43
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 3705d9688504a3be68a363bdd3bb8bb9f42df9eb

    Comments

    TESTrun: Introduce %tqual_features.

    Changed files

    • testprogs/TESTrun
  6. Change #256735

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Fri 30 Jan 2026 23:57:27
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision a22678ae4ffdeb7e916332cbffa39c964e30811a

    Comments

    TESTrun: Cover gen_ecode() a little bit better.
    Add one more test generator to exercise the other part of the reject
    condition and re-jig the pqual and tqual loops to make it clear each
    generator exercises exactly one out-of-place qualifier.

    Changed files

    • testprogs/TESTrun