{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "org.jenkinsci.plugins.ghprb.GhprbCause",
          "shortDescription" : "GitHub pull request #3202 of commit 78a18ec891a14c10c51b4c3c4923e16eeac5cfab, has merge conflicts."
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.ghprb.GhprbParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sha1",
          "value" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommit",
          "value" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommitAuthor",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbActualCommitAuthorEmail",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbAuthorRepoGitUrl",
          "value" : "https://github.com/MaskRay/bcc.git"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthor",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthorEmail",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthorLogin",
          "value" : "yonghong-song"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTriggerAuthorLoginMention",
          "value" : "@yonghong-song"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullId",
          "value" : "3202"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbTargetBranch",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbSourceBranch",
          "value" : "clang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GIT_BRANCH",
          "value" : "clang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorEmail",
          "value" : "i@maskray.me"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorLogin",
          "value" : "MaskRay"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullAuthorLoginMention",
          "value" : "@MaskRay"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullDescription",
          "value" : "GitHub pull request #3202 of commit 78a18ec891a14c10c51b4c3c4923e16eeac5cfab, has merge conflicts."
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullTitle",
          "value" : "CMake: Refactor clang include/library paths"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullLink",
          "value" : "https://github.com/iovisor/bcc/pull/3202"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbPullLongDescription",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbCommentBody",
          "value" : "[buildbot, test this please]"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbGhRepository",
          "value" : "iovisor/bcc"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "ghprbCredentialsId",
          "value" : "6d3daf13-69b8-48b1-9c8f-ec5353264113"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "detached" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 774,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
            "branch" : [
              {
                "SHA1" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
                "name" : "detached"
              }
            ]
          },
          "revision" : {
            "SHA1" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
            "branch" : [
              {
                "SHA1" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
                "name" : "detached"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
        "branch" : [
          {
            "SHA1" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
            "name" : "detached"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/iovisor/bcc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : "<a title=\"CMake: Refactor clang include/library paths\" href=\"https://github.com/iovisor/bcc/pull/3202\">PR #3202</a>: CMake: Refactor clang inclu...",
  "displayName" : "#774",
  "duration" : 1180691,
  "estimatedDuration" : 7460664,
  "executor" : None,
  "fullDisplayName" : "bcc-pr #774",
  "id" : "774",
  "keepLog" : False,
  "number" : 774,
  "queueId" : 6159,
  "result" : "FAILURE",
  "timestamp" : 1609278687110,
  "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/774/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/cc/frontends/clang/b_frontend_action.cc",
          "src/cc/bpf_module_rw_engine.cc",
          "src/cc/bpf_module.cc"
        ],
        "commitId" : "8e807dc23c4455728a77a810e48f116770b349f6",
        "timestamp" : 1604473395000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "fix compilation issues with latest llvm12 trunk\u000a\u000aWith latest llvm12 trunk, we got two compilation bugs.\u000a\u000aBug #1:\u000a  /home/yhs/work/bcc/src/cc/frontends/clang/b_frontend_action.cc:\u000a     In member function ‘void ebpf::BFrontendAction::DoMiscWorkAround()’:\u000a  /home/yhs/work/bcc/src/cc/frontends/clang/b_frontend_action.cc:1706:31:\u000a     error: ‘class clang::SourceManage’ has no member named ‘getBuffer’; did you mean ‘getBufferData’?\u000a     rewriter_->getSourceMgr().getBuffer(rewriter_->getSourceMgr().getMainFileID())->getBufferSize(),\u000a                               ^~~~~~~~~\u000a                               getBufferData\u000a\u000a  This is due to upstream change https://reviews.llvm.org/D89394.\u000a  To fix, follow upstream examples in https://reviews.llvm.org/D89394.\u000a\u000aBug #2:\u000a  /home/yhs/work/bcc/src/cc/bpf_module.cc: In member function ‘int ebpf::BPFModule::finalize()’:\u000a  /home/yhs/work/bcc/src/cc/bpf_module.cc:470:11:\u000a    error: ‘class llvm::EngineBuilder’ has no member named ‘setUseOrcMCJITReplacement’\u000a   builder.setUseOrcMCJITReplacement(false);\u000a           ^~~~~~~~~~~~~~~~~~~~~~~~~\u000a\u000a  This is due to upstream\u000a    https://github.com/llvm/llvm-project/commit/6154c4115cd4b78d0171892aac21e340e72e32bd\u000a\u000a  It seems builder.setUseOrcMCJITReplacement() is not needed any more. So just remove it\u000a  from bcc.\u000a\u000aSigned-off-by: Yonghong Song <yhs@fb.com>\u000a",
        "date" : "2020-11-03 23:03:15 -0800",
        "id" : "8e807dc23c4455728a77a810e48f116770b349f6",
        "msg" : "fix compilation issues with latest llvm12 trunk",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/cc/frontends/clang/b_frontend_action.cc"
          },
          {
            "editType" : "edit",
            "file" : "src/cc/bpf_module_rw_engine.cc"
          },
          {
            "editType" : "edit",
            "file" : "src/cc/bpf_module.cc"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tools/offcputime.py"
        ],
        "commitId" : "57975a1e80fb61d317309984221f78a529c84092",
        "timestamp" : 1604602546000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "tools/offcputime: Fix python3 string output\u000a\u000aWhen using non-folded output, some of the strings would\u000abe printed as raw byte arrays on python3, like this:\u000a\u000a    b'finish_task_switch'\u000a    b'__schedule'\u000a    b'schedule'\u000a    b'worker_thread'\u000a    b'kthread'\u000a    b'ret_from_fork'\u000a    -                kworker/u16:1 (22022)\u000a        2267942\u000a\u000aThis commit updates the code to treat these as utf8 strings,\u000aconsistent with all the other strings printed from this tool.\u000a",
        "date" : "2020-11-05 10:55:46 -0800",
        "id" : "57975a1e80fb61d317309984221f78a529c84092",
        "msg" : "tools/offcputime: Fix python3 string output",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tools/offcputime.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "examples/cpp/KFuncExample.cc",
          "examples/cpp/CMakeLists.txt"
        ],
        "commitId" : "6ef5ce27f4bbbe13848d909ef5e4e6c739f7a818",
        "timestamp" : 1604609072000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "add a C++ kfunc/kretfunc example\u000a\u000aThis patch added a kfunc/kretfunc C++ example to\u000ashow how the new trampoline based kprobe/kretprobe\u000acan be used in C++ based applications.\u000a\u000aSigned-off-by: Yonghong Song <yhs@fb.com>\u000a",
        "date" : "2020-11-05 12:44:32 -0800",
        "id" : "6ef5ce27f4bbbe13848d909ef5e4e6c739f7a818",
        "msg" : "add a C++ kfunc/kretfunc example",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "examples/cpp/CMakeLists.txt"
          },
          {
            "editType" : "add",
            "file" : "examples/cpp/KFuncExample.cc"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/cc/export/helpers.h"
        ],
        "commitId" : "c23448e34ecd3cc9bfc19f0b43f4325f77c2e4cc",
        "timestamp" : 1604627210000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Add PT_REGS_PARMx_SYSCALL helpers for all archs\u000a",
        "date" : "2020-11-05 17:46:50 -0800",
        "id" : "c23448e34ecd3cc9bfc19f0b43f4325f77c2e4cc",
        "msg" : "Add PT_REGS_PARMx_SYSCALL helpers for all archs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/cc/export/helpers.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/cc/export/helpers.h"
        ],
        "commitId" : "2c61168a59e6590bf5f540a96045bb9d74771df4",
        "timestamp" : 1604627210000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Reduce code duplication, and add PT_REGS_SYSCALL_CTX\u000a",
        "date" : "2020-11-05 17:46:50 -0800",
        "id" : "2c61168a59e6590bf5f540a96045bb9d74771df4",
        "msg" : "Reduce code duplication, and add PT_REGS_SYSCALL_CTX",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/cc/export/helpers.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".github/workflows/publish.yml"
        ],
        "commitId" : "fb9b4dbd0719e9004109c8ee768bd56d6b742c9a",
        "timestamp" : 1605070249000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Drop ubuntu xenial from release process, it is EOL\u000a",
        "date" : "2020-11-10 20:50:49 -0800",
        "id" : "fb9b4dbd0719e9004109c8ee768bd56d6b742c9a",
        "msg" : "Drop ubuntu xenial from release process, it is EOL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".github/workflows/publish.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Dockerfile.ubuntu"
        ],
        "commitId" : "c9aff55ff1db2db23d4ec5c64b659ef4ddbe498d",
        "timestamp" : 1605070249000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Install python dependencies via pip\u000a",
        "date" : "2020-11-10 20:50:49 -0800",
        "id" : "c9aff55ff1db2db23d4ec5c64b659ef4ddbe498d",
        "msg" : "Install python dependencies via pip",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Dockerfile.ubuntu"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/kernel-versions.md"
        ],
        "commitId" : "fefde13ee4411b2cbb87b3d138f3cbd727535a0a",
        "timestamp" : 1605109368000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Add sk_lookup to kernel-versions.md\u000a\u000ask_lookup programs allow intercepting socket lookup per namespace.\u000a",
        "date" : "2020-11-11 07:42:48 -0800",
        "id" : "fefde13ee4411b2cbb87b3d138f3cbd727535a0a",
        "msg" : "Add sk_lookup to kernel-versions.md",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/kernel-versions.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/kernel-versions.md"
        ],
        "commitId" : "ca2d4124ce0b478fffe6ca451ca7d484d8af53d1",
        "timestamp" : 1605206831000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Document XDP support for igb driver in Linux 5.10\u000a",
        "date" : "2020-11-12 10:47:11 -0800",
        "id" : "ca2d4124ce0b478fffe6ca451ca7d484d8af53d1",
        "msg" : "Document XDP support for igb driver in Linux 5.10",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/kernel-versions.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tools/biolatpcts.py"
        ],
        "commitId" : "b2d363271681e3f6bf78eb43636b921d54d737c7",
        "timestamp" : 1605287497000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "tools/biolatpcts: Support measuring overall latencies between two events\u000a\u000a* Interpret negative interval as infinite and output once as soon as init is\u000a  complete to indicate readiness.\u000a\u000a* Output on SIGUSR1.\u000a\u000a* When exit is requested through SIGINT, TERM or HUP, output the latency\u000a  distribution one more time before exiting.\u000a\u000aCombined, this allows using biolatpcts to measure the overall latency\u000adistribution between two events.\u000a",
        "date" : "2020-11-13 09:11:37 -0800",
        "id" : "b2d363271681e3f6bf78eb43636b921d54d737c7",
        "msg" : "tools/biolatpcts: Support measuring overall latencies between two events",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tools/biolatpcts.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tools/biolatpcts.py"
        ],
        "commitId" : "783c0ea89ca856dcf1e4a2e452434bca650c9325",
        "timestamp" : 1605293860000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "tools/biolatpcts: Add accumulative reporting on SIGUSR2\u000a\u000aSIGUSR1's behavior is the same - print and start a new interval. SIGUSR2\u000atriggers output without starting a new interval and can be used to monitor\u000aprogress without affecting the accumulation of data points.\u000a",
        "date" : "2020-11-13 10:57:40 -0800",
        "id" : "783c0ea89ca856dcf1e4a2e452434bca650c9325",
        "msg" : "tools/biolatpcts: Add accumulative reporting on SIGUSR2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tools/biolatpcts.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "INSTALL.md"
        ],
        "commitId" : "1294ec6bd3cd9b514ae02fc4a3a1cc8bce772d95",
        "timestamp" : 1605418593000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Add build-from-source instructions for Arch Linux\u000a",
        "date" : "2020-11-14 21:36:33 -0800",
        "id" : "1294ec6bd3cd9b514ae02fc4a3a1cc8bce772d95",
        "msg" : "Add build-from-source instructions for Arch Linux",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "INSTALL.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/reference_guide.md"
        ],
        "commitId" : "cf183b53d2f12e3960d42995fa21ea0763e27c10",
        "timestamp" : 1606231314000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "doc: adjust bpf_ktime_get_ns() document description\u000a",
        "date" : "2020-11-24 07:21:54 -0800",
        "id" : "cf183b53d2f12e3960d42995fa21ea0763e27c10",
        "msg" : "doc: adjust bpf_ktime_get_ns() document description",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/reference_guide.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/tutorial.md"
        ],
        "commitId" : "846559647265b45a659ae33eabdb83ff226bf132",
        "timestamp" : 1606462629000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Update the link and title of the linked blog post\u000a\u000aThe new link is also https.\u000a",
        "date" : "2020-11-26 23:37:09 -0800",
        "id" : "846559647265b45a659ae33eabdb83ff226bf132",
        "msg" : "Update the link and title of the linked blog post",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/tutorial.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/kernel-versions.md"
        ],
        "commitId" : "043478d664003738a11043b81005f623e4b4910a",
        "timestamp" : 1607571390000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "4.18 - Pass map values to map helpers\u000a",
        "date" : "2020-12-09 19:36:30 -0800",
        "id" : "043478d664003738a11043b81005f623e4b4910a",
        "msg" : "4.18 - Pass map values to map helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/kernel-versions.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/kernel-versions.md"
        ],
        "commitId" : "9e7b7b04d5444eae25a5766f730413c2882e119a",
        "timestamp" : 1607571390000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "Update kernel-versions.md\u000a",
        "date" : "2020-12-09 19:36:30 -0800",
        "id" : "9e7b7b04d5444eae25a5766f730413c2882e119a",
        "msg" : "Update kernel-versions.md",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/kernel-versions.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "libbpf-tools/syscall_helpers.c"
        ],
        "commitId" : "ee2e88d46f7344c904cca1ac482908f97014a1df",
        "timestamp" : 1607624013000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "libbpf-tools: syscall_helpers: fix a warning\u000a\u000aFix the following warning when building libbpf-tools:\u000a\u000a    syscall_helpers.c: In function ‘init_syscall_names’:\u000a    syscall_helpers.c:63:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]\u000a       63 |  fgets(buf, sizeof(buf), f);\u000a          |  ^~~~~~~~~~~~~~~~~~~~~~~~~~\u000a\u000aWe're not interested in the return value of the first call to fgets, because we\u000awant to skip the first line and in the case of error it will be caught by the\u000afollowing call to fgets. A funny note is that we can't say just \"(void) f()\" to\u000asuppress the warning, so I wrote it as \"(void) !!f()\", which works.\u000a\u000aSigned-off-by: Anton Protopopov <a.s.protopopov@gmail.com>\u000a",
        "date" : "2020-12-10 10:13:33 -0800",
        "id" : "ee2e88d46f7344c904cca1ac482908f97014a1df",
        "msg" : "libbpf-tools: syscall_helpers: fix a warning",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "libbpf-tools/syscall_helpers.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "libbpf-tools/README.md"
        ],
        "commitId" : "39eb601562cc39d16786bfd941c3be8344eb234e",
        "timestamp" : 1608181766000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "libbpf-tools: update README add a blog link\u000a\u000aSigned-off-by: Wenbo Zhang <ethercflow@gmail.com>\u000a",
        "date" : "2020-12-16 21:09:26 -0800",
        "id" : "39eb601562cc39d16786bfd941c3be8344eb234e",
        "msg" : "libbpf-tools: update README add a blog link",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "libbpf-tools/README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "libbpf-tools/execsnoop.bpf.c"
        ],
        "commitId" : "3e0089368bd7fd48dee1c685360375fd7870e9d7",
        "timestamp" : 1608181782000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "bcc/libbpf-tools: Fix user probe read references of execsnoop\u000a\u000aSigned-off-by: Kenta Tada <Kenta.Tada@sony.com>\u000a",
        "date" : "2020-12-16 21:09:42 -0800",
        "id" : "3e0089368bd7fd48dee1c685360375fd7870e9d7",
        "msg" : "bcc/libbpf-tools: Fix user probe read references of execsnoop",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "libbpf-tools/execsnoop.bpf.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tools/opensnoop.py"
        ],
        "commitId" : "24f4759eb547d283cd9c5bd5fbb01ef3d72f4208",
        "timestamp" : 1608225378000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "tools/opensnoop: Use bpf_probe_read_user explicitly\u000a",
        "date" : "2020-12-17 09:16:18 -0800",
        "id" : "24f4759eb547d283cd9c5bd5fbb01ef3d72f4208",
        "msg" : "tools/opensnoop: Use bpf_probe_read_user explicitly",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tools/opensnoop.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "README.md"
        ],
        "commitId" : "297512a31ecc9ceebf79bda169350dace0f36757",
        "timestamp" : 1608530077000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
          "fullName" : "yonghong-song"
        },
        "authorEmail" : "ys114321@gmail.com",
        "comment" : "The README file in this repo has some bad links - [404:NotFound]\u000a\u000aThe markup version of the readme that is displayed for the main page in this repo contains the following bad links:\u000a\u000aStatus code [404:NotFound] - Link: https://github.com/iovisor/bcc/blob/master/tools/swapin_example.txt\u000aStatus code [404:NotFound] - Link: https://github.com/iovisor/bcc/blob/master/tools/vfscount.c\u000aStatus code [404:NotFound] - Link: https://github.com/iovisor/bcc/blob/master/tools/vfsstat.c\u000a\u000a@yonghong-song requested removing stale links. I was unable to find any actual matching files to link to so removed these.\u000aHowever possible the vfsstat.c one could be re-adding pointing to \"libbpf-tools/vfsstat.c\" ??\u000a\u000aShould resolve issue #3189\u000a",
        "date" : "2020-12-20 21:54:37 -0800",
        "id" : "297512a31ecc9ceebf79bda169350dace0f36757",
        "msg" : "The README file in this repo has some bad links - [404:NotFound]",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "cmake/clang_libs.cmake",
          "CMakeLists.txt"
        ],
        "commitId" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
        "timestamp" : 1608771211000,
        "author" : {
          "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/maskray",
          "fullName" : "Fangrui Song"
        },
        "authorEmail" : "i@maskray.me",
        "comment" : "CMake: Refactor clang include/library paths\u000a",
        "date" : "2020-12-23 16:53:31 -0800",
        "id" : "78a18ec891a14c10c51b4c3c4923e16eeac5cfab",
        "msg" : "CMake: Refactor clang include/library paths",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "cmake/clang_libs.cmake"
          },
          {
            "editType" : "edit",
            "file" : "CMakeLists.txt"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/yonghong-song",
      "fullName" : "yonghong-song"
    },
    {
      "absoluteUrl" : "https://buildbot.iovisor.org/jenkins/user/i",
      "fullName" : "i"
    }
  ],
  "runs" : [
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=fc25/774/"
    },
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=fc26/774/"
    },
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=fc27/774/"
    },
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=fc28/774/"
    },
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=ubuntu1604/774/"
    },
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=ubuntu1710/774/"
    },
    {
      "number" : 774,
      "url" : "https://buildbot.iovisor.org/jenkins/user/dalehamel/my-views/view/all/job/bcc-pr/label=ubuntu1804/774/"
    }
  ]
}