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

Builder libpcap-solaris10-sparcv9 Build #3110

Results:

Build successful

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revision2559282f3db683e03cd29d30ab5947d6e14a6500
Got Revision2559282f3db683e03cd29d30ab5947d6e14a6500
Changes5 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris10-sparcv9' triggered this build

Steps and Logfiles:

  1. git update ( 23 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 29 secs )
    1. stdio
  4. shell_2 './configure' ( 1 mins, 12 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 1 mins, 1 secs )
    1. stdio
  6. shell_4 'rm -rf ...' ( 2 secs )
    1. stdio
  7. shell_5 'gmake install ...' ( 4 secs )
    1. stdio
  8. trigger triggered trigger-tcpdump-solaris10-sparcv9 ( 15 mins, 48 secs )
    1. - no logs -
    2. tcpdump-solaris10-sparcv9 #5864

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/libpcap-solaris10-sparcv9 slave
buildername libpcap-solaris10-sparcv9 Builder
buildnumber 3110 Build
codebase Build
got_revision 2559282f3db683e03cd29d30ab5947d6e14a6500 Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision 2559282f3db683e03cd29d30ab5947d6e14a6500 Build
scheduler schedule-libpcap-solaris10-sparcv9 Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/libpcap-solaris10-sparcv9 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartWed Feb 26 12:42:15 2025
EndWed Feb 26 13:01:17 2025
Elapsed19 mins, 2 secs

All Changes:

:

  1. Change #223029

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 24 Feb 2025 17:00:09
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision b4c0af559f440bd67b794783ff692033992cadda

    Comments

    Fix a typo in gencode.c.

    Changed files

    • gencode.c
  2. Change #223030

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 24 Feb 2025 17:00:54
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 1e34010e89db0198d441685569c8d800ab8ac84f

    Comments

    Use __func__ in optimize.c.

    Changed files

    • optimize.c
  3. Change #223032

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 25 Feb 2025 20:14:37
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 42ab30161767d0c1f3cf649b90170d1890b257c6

    Comments

    TESTrun: Refine the generation of apply test requests.
    Add a check for the "skip" key, as is done for the other test types (the
    next changes are going to require that).  Assign a variable before a
    loop, not within.

    Changed files

    • testprogs/TESTrun
  4. Change #223034

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 25 Feb 2025 21:24:23
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision d68b8052e762a9b74559d31e86d065a80892a348

    Comments

    TESTrun: Add filter tests for ARP, IPv4, IPv6 and RARP.
    rarp_req_reply.pcapng comes from the Wireshark sample captures,
    isakmp4500.pcap, pim-packet-assortment.pcap and vrrp.pcap come from
    tcpdump tests.

    Changed files

    • testprogs/TESTrun
    • tests/filter/isakmp4500.pcap
    • tests/filter/pim-packet-assortment.pcap
    • tests/filter/rarp_req_reply.pcapng
    • tests/filter/vrrp.pcap
  5. Change #223036

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 25 Feb 2025 21:26:31
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 2559282f3db683e03cd29d30ab5947d6e14a6500

    Comments

    Generate cleaner code for "host", "net" and "gateway".
    Following the same logic as for DECnet in commit 6f8a28c earlier, take
    the link-layer protocol value out of any recursion gen_hostop() and
    gen_hostop6() might do, instead just call gen_linktype() beforehand
    exactly once.  In gen_host6() join two equivalent cases together for
    clarity.
    
    For ARP-capable DLTs this improves SNR in the unoptimized filter
    programs of:
    
    * "arp (host|net)"
    * "ip (host|net)"
    * "ip6 (host|net)"
    * "rarp (host|net)"
    * "(host|net)" (which is a logical OR of the above four)
    * "arp gateway" (which is a superset of "not arp host")
    * "ip gateway" (which is a superset of "not ip host")
    * "rarp gateway" (which is a superset of "not rarp host")
    * "gateway" (which is a logical OR of the above three)
    
    For DLTs with a relatively simple structure this change makes the
    unoptimized filter program for most of the above primitives the same as
    the optimized one.  For IEEE 802.11 and ARCnet there is now fewer
    instructions and less work to do for the optimizer.

    Changed files

    • gencode.c
    • testprogs/TESTrun