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

Builder libpcap-solaris11-sparc Build #68

Build In Progress:

ETA: 21:48:57 [1 hrs, 4 mins, 12 secs]

shell

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. shell './build_matrix.sh' ( running )
    1. stdio
    2. config.log

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartMon Nov 10 18:30:08 2025
Elapsed2 hrs, 14 mins, 36 secs

All Changes:

:

  1. Change #248279

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 17:58:47
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 409174a848dc70362f82cee4a1ead2066ee97969

    Comments

    Improve Boolean de-constification a bit more.
    It is a valid use case to prepend items to the list of side effect
    statements of a block that already exists and/or is not a Boolean
    constant, so instead of mixing two unrelated things in gen_uncond()
    revert commit d0d58d9 and add a new function, sprepend_to_block(), to do
    the prepending part and to mind Boolean constants.  Use it in
    gen_geneve() and gen_vxlan(), which have already proved to require this
    solution.
    
    Also use the new function in insert_compute_vloffsets(), the result of
    which is an argument to gen_and() in finish_parse() for DLT_PPI only, in
    which case its block argument in the current implementation is never a
    Boolean constant, but let's just make it obviously correct anyway.
    Ibid., clarify that the passing of a block statements to
    gen_load_802_11_header_len() does not require an immediate Boolean
    de-constification of the block.
    
    Also use it in gen_vlan_patch_tpid_test() and gen_vlan_patch_vid_test(),
    which take the block argument from gen_vlan_tpid_test() and
    gen_vlan_vid_test() respectively, therefore the argument is never a
    Boolean constant.  But let's not rely on that either.

    Changed files

    • gencode.c
  2. Change #248280

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:43
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 242bf963d852c0d11b4b95cf9aa6f2e65ebc66f4

    Comments

    Simplify gen_geneve() and gen_vxlan().

    Changed files

    • gencode.c
  3. Change #248281

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 791bdbf2f7e7662d856b315df1bab216ee1b2d61

    Comments

    Add two tests for corner cases in gen_host().
    These two filter programs use too many instructions to reject all
    packets, which the next commit is going to fix.

    Changed files

    • testprogs/TESTrun
  4. Change #248282

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision bea13af90fed8a01ab74dc037a3e5bf804a199da

    Comments

    Improve the DLT_PFLOG corner case in gen_host().

    Changed files

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

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision c15e2e79023e32d0f4ca7be43236534fc651909e

    Comments

    Fixup whitespace in gen_not().
    (Lest grep misses this line when I need to find all occurrences of
    "->meaning" in the code.)

    Changed files

    • gencode.c