guardicore / ipcdump Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
Are there plans to process the raw communication data and provide a high-level event history for MPI communication? I think the scientific open source community is in desperate need of a tool to debug distributed codes.
kernel:5.4.0-72-generic
os:ubuntu 18.04.5 lts
when compiling:
go build
../../internal/collection/pty.go:12:2: missing go.sum entry for module providing package github.com/mitchellh/go-ps (imported by github.com/guardicore/ipcdump/internal/collection); to add:
go get github.com/guardicore/ipcdump/internal/[email protected]
and when go get github.com/guardicore/ipcdump/internal/[email protected] i get:
github.com/iovisor/gobpf/bcc
../../../go/pkg/mod/github.com/iovisor/[email protected]/bcc/module.go:98:40: too many arguments in call to _Cfunc_bpf_module_create_c_from_string
have (_Ctype_char, number, **_Ctype_char, _Ctype_int, _Ctype__Bool, nil)
want (_Ctype_char, _Ctype_uint, **_Ctype_char, _Ctype_int, _Ctype__Bool)
../../../go/pkg/mod/github.com/iovisor/[email protected]/bcc/module.go:230:28: too many arguments in call to _C2func_bcc_func_load
have (unsafe.Pointer, _Ctype_int, *_Ctype_char, *_Ctype_struct_bpf_insn, _Ctype_int, *_Ctype_char, _Ctype_uint, _Ctype_int, *_Ctype_char, _Ctype_uint, nil)
want (unsafe.Pointer, _Ctype_int, *_Ctype_char, *_Ctype_struct_bpf_insn, _Ctype_int, *_Ctype_char, _Ctype_uint, _Ctype_int, *_Ctype_char, _Ctype_uint)
go: downloading golang.org/x/sys v0.0.0-20201024232916-9f70ab9862d5
go: downloading github.com/mitchellh/go-ps v1.0.0
go: downloading honnef.co/go/netdb v0.0.0-20150201073656-a416d700ae39
go: downloading github.com/iovisor/gobpf v0.0.0-20200614202714-e6b321d32103
# github.com/iovisor/gobpf/bcc
../../../go/pkg/mod/github.com/iovisor/[email protected]/bcc/module.go:98:40: too many arguments in call to _Cfunc_bpf_module_create_c_from_string
have (*_Ctype_char, number, **_Ctype_char, _Ctype_int, _Ctype__Bool, nil)
want (*_Ctype_char, _Ctype_uint, **_Ctype_char, _Ctype_int, _Ctype__Bool)
../../../go/pkg/mod/github.com/iovisor/[email protected]/bcc/module.go:230:28: too many arguments in call to _C2func_bcc_func_load
have (unsafe.Pointer, _Ctype_int, *_Ctype_char, *_Ctype_struct_bpf_insn, _Ctype_int, *_Ctype_char, _Ctype_uint, _Ctype_int, *_Ctype_char, _Ctype_uint, nil)
want (unsafe.Pointer, _Ctype_int, *_Ctype_char, *_Ctype_struct_bpf_insn, _Ctype_int, *_Ctype_char, _Ctype_uint, _Ctype_int, *_Ctype_char, _Ctype_uint)
go version go1.15.7 linux/amd64
Linux Shiva 5.10.15-051015-lowlatency #202102100936 SMP PREEMPT Wed Feb 10 09:47:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu 18.04.5 LTS
OS: Ubuntu 20.04.2 LTS
Kernel version: 5.8.0-41-generic
While trying to build ipcdump requires installation of libbpfcc-dev
even though building BCC from source is required to run it, which should have been enough to also build ipcdump.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.