Dmitry Vyukov
|
23f4bab451
|
pkg/ifuzz/generated: change package name to match path
Some tools blow up due to the mismatch...
Let's use the canonical convention.
|
2019-02-19 15:23:15 +01:00 |
|
Dmitry Vyukov
|
06a2b89fc3
|
prog, pkg/{csource,ifuzz,ipc,repro}: make tests deterministic on travis
Don't use random seed on travis as it produces flaky coverage reports,
and probably generally better for CI setting.
|
2019-01-02 11:57:53 +01:00 |
|
Dmitry Vyukov
|
8ef497b652
|
gometalinter: clean up vetshadow
This just cleans up existing warnings.
vetshadow is not enabled yet because it crashes.
Update #538
|
2018-07-31 20:38:33 +02:00 |
|
Dmitry Vyukov
|
f5d67fbd9c
|
.gometalinter.json: enable gofmt
The part that we want from gofmt is simplify (-s).
Fix all code that needs fixing.
Update #538
|
2018-07-31 12:16:54 +02:00 |
|
Dmitry Vyukov
|
99c1f48659
|
sys/syz-extract: split overly long function
Update #538
|
2018-05-07 16:50:19 +02:00 |
|
Dmitry Vyukov
|
55a5e98a0a
|
pkg/ifuzz: move generated code to a separate package
This helps to ignore generated code with gometalinter.
There is currently no other way:
https://github.com/alecthomas/gometalinter/issues/270
Update #538
|
2018-05-07 15:42:28 +02:00 |
|
Dmitry Vyukov
|
2c7e14a847
|
gometalinter: enable cyclomatic complexity checking
Refactor some functions to be simpler.
Update #538
|
2018-05-04 18:03:46 +02:00 |
|
Dmitry Vyukov
|
08141db61a
|
gometalinter: enable line length checking
120 columns looks like a reasonable limit
and requires few changes to existing code.
Update #538
|
2018-05-04 14:24:51 +02:00 |
|
Dmitry Vyukov
|
4c24e4a467
|
gometalinter: enable package comment checking
Update #538
|
2018-05-03 13:53:01 +02:00 |
|
Dmitry Vyukov
|
36d1c4540a
|
all: fix gometalinter warnings
Fix typos, non-canonical code, remove dead code, etc.
|
2018-03-08 18:48:26 +01:00 |
|
Dmitry Vyukov
|
b5c5217623
|
pkg/ifuzz: use serializer
Simplifies code and reduces size of generated code from 820K to 310K.
|
2017-09-04 20:25:22 +02:00 |
|
Dmitry Vyukov
|
6aad5879f7
|
sys: support arm arch
Not tested, but const extraction and build works.
Update #324
Update #191
|
2017-08-19 10:41:24 +02:00 |
|
Dmitry Vyukov
|
a5c7c2c4bd
|
sys: provide list of intersting MSRs for KVM
|
2017-08-09 11:35:29 +02:00 |
|
Dmitry Vyukov
|
46c6ed89bf
|
pkg/ifuzz: move from ifuzz
|
2017-06-03 10:41:09 +02:00 |
|