1585 Commits

Author SHA1 Message Date
Dominik Maier
c3275bbc3f compiles with no_std 2020-11-15 03:22:07 +01:00
Dominik Maier
dea240a324 auto typing bytesinput 2020-11-15 02:26:37 +01:00
Dominik Maier
4b8fa9d7b5 replaced vecs with slices 2020-11-15 02:16:21 +01:00
Dominik Maier
ec36301414 started moving to no_std 2020-11-15 02:04:13 +01:00
Dominik Maier
629287251f warning free 2020-11-14 23:21:43 +01:00
Dominik Maier
73e95331f9 code format 2020-11-14 09:40:06 +01:00
Dominik Maier
194ac619be removed _rr funcs 2020-11-14 09:39:55 +01:00
Dominik Maier
59e61c2e3d added info about corpus concept 2020-11-13 12:53:15 +01:00
Dominik Maier
66a1d4f206 input reworked as state machine 2020-11-13 05:51:31 +01:00
Dominik Maier
dec37fcfdd tidying code 2020-11-13 03:58:38 +01:00
Dominik Maier
003c346439 reproducible rand for testcases 2020-11-13 02:55:08 +01:00
Dominik Maier
1533c87775 DefaultRand, tidied up imports 2020-11-12 11:08:56 +01:00
Dominik Maier
538ad8edde finished splicing mutator testcase 2020-11-12 02:40:44 +01:00
Dominik Maier
d7a830cd68 code format 2020-11-11 14:19:12 +01:00
Dominik Maier
d0f2507ab4 fixed splicing mutator 2020-11-11 14:18:59 +01:00
Dominik Maier
47ca9e3f6b fixed formatstring 2020-11-11 05:26:24 +01:00
Dominik Maier
2eedb67daf started corpus 2020-11-11 05:24:54 +01:00
Dominik Maier
74beae3636 added corpus to mutators 2020-11-11 04:14:26 +01:00
Dominik Maier
fe892a94f0 added corpus access to perform 2020-11-11 03:49:05 +01:00
Dominik Maier
a24d1edd80 fixed build 2020-11-11 02:46:54 +01:00
Dominik Maier
77b736ab3b remodelling evaluation 2020-11-10 02:43:53 +01:00
Dominik Maier
7f8734e161 time-based preseeded rand 2020-11-09 21:04:46 +01:00
Dominik Maier
8454a52856 mutational stage has one mutator now 2020-11-09 17:39:33 +01:00
Dominik Maier
f1565246f5 has target bytes, corpus, comments 2020-11-09 12:41:52 +01:00
Andrea Fioraldi
9c0bcf19f9 working naive engine test 2020-11-06 12:43:07 +01:00
Andrea Fioraldi
850c49258e refcell stage 2020-11-06 12:17:23 +01:00
Dominik Maier
bf1c1f4057 moved rand to rand_mut + fmt 2020-11-06 02:48:50 +01:00
Dominik Maier
f13e680ee0 mild borrow_mut cleanup 2020-11-06 02:46:36 +01:00
Dominik Maier
6ceb02be17 moved to rc'd rand 2020-11-06 02:44:35 +01:00
Andrea Fioraldi
76e36ab4d8 broken engine test 2020-11-05 20:59:50 +01:00
Andrea Fioraldi
4b16b8a172 TestcaseMetadata name() 2020-11-05 20:38:26 +01:00
Andrea Fioraldi
3e6bca34f1 update broken engine 2020-11-05 20:12:20 +01:00
Andrea Fioraldi
5e51f8f143 broken engine 2020-11-05 13:04:42 +01:00
Andrea Fioraldi
34d51ee5e0 map observer 2020-11-05 11:26:33 +01:00
Andrea Fioraldi
63a83a70ff import dominik map feedback 2020-11-05 10:43:28 +01:00
Andrea Fioraldi
b2a6ddb0dd finish DefaultMutationalStage 2020-11-04 15:29:46 +01:00
Andrea Fioraldi
2e711360c1 pass Testcase inside Rc+RefCell 2020-11-04 15:19:59 +01:00
Andrea Fioraldi
fdf566bda4 generic executor 2020-11-03 14:58:23 +01:00
Andrea Fioraldi
0f4d4d9795 associated type for some traits 2020-11-02 19:12:28 +01:00
Andrea Fioraldi
e42f13bba6 RandT generic for corpus and mutator 2020-11-01 11:58:18 +01:00
Andrea Fioraldi
2e8c3fa725 ComposedByMutations trait 2020-10-31 14:07:26 +01:00
Andrea Fioraldi
5d2a148a70 HasBytesVec trait 2020-10-31 13:00:42 +01:00
Andrea Fioraldi
a64d2f7b01 pathbuf for input 2020-10-31 12:43:03 +01:00
Andrea Fioraldi
069c559804 scheduled mutator 2020-10-31 12:17:57 +01:00
Andrea Fioraldi
1e6e1e5a92 scheduled mutator 2020-10-30 15:00:32 +01:00
Andrea Fioraldi
6366db92bc use PathBuf instead of String for filenames in corpus 2020-10-30 12:45:25 +01:00
Andrea Fioraldi
3653217f16 testcase take an input, not filename 2020-10-30 12:23:38 +01:00
Dominik Maier
1fc5f1d6e5 error handling 2020-10-29 20:24:10 +01:00
Andrea Fioraldi
dce4783eb0 max min map feedback alias 2020-10-29 17:55:56 +01:00
Andrea Fioraldi
889ee1e99c solve reducer generic using phantom data 2020-10-29 17:49:10 +01:00