Jesse Ruderman
|
4642300683
|
Make the fuzzer check for obvious errors in the 'rest of the compiler', not just the parser. (Disabled by default because it's slow and messy.)
|
2011-07-29 10:39:15 +02:00 |
|
Jesse Ruderman
|
0268cb7c96
|
Get expr-moving fuzzer working again
|
2011-07-28 10:28:50 -07:00 |
|
Marijn Haverbeke
|
df7f21db09
|
Reformat for new syntax
|
2011-07-27 15:54:33 +02:00 |
|
Graydon Hoare
|
7a1e656ba6
|
Tidy up fuzzer logic a bit.
|
2011-07-26 15:41:43 -07:00 |
|
Graydon Hoare
|
f639085a42
|
Tidy fuzzer a bit.
|
2011-07-25 17:10:08 -07:00 |
|
Graydon Hoare
|
552bff8a21
|
Adjust pp interface to that printing a crate (an reproducing literals/comments) takes a reader, not just a filename. Fixes first big pp-fuzzer bug.
|
2011-07-25 14:04:49 -07:00 |
|
Graydon Hoare
|
37b879bdf7
|
Fix fuzzer to compile with ivec-ized pp module.
|
2011-07-14 17:27:36 -07:00 |
|
Graydon Hoare
|
b9635df6fe
|
Slight enhancements to round-trip code (run kdiff3 on mismatch, remove hard-wired input dir)
|
2011-07-13 17:15:31 -07:00 |
|
Jesse Ruderman
|
7885bdc575
|
Add issue numbers
|
2011-07-13 17:15:31 -07:00 |
|
Jesse Ruderman
|
156458b3f6
|
Fuzzer: test round trips through the pretty printer and parser
|
2011-07-13 17:15:31 -07:00 |
|
Jesse Ruderman
|
425b331dee
|
fuzzer.rs is now a pseudo-fuzzer that takes an AST and replaces expressions inside it
|
2011-07-10 17:05:25 -07:00 |
|
Jesse Ruderman
|
b4781bf8dd
|
Type-parameterize ivec_fuzz
|
2011-07-10 17:05:25 -07:00 |
|
Jesse Ruderman
|
3671cddcba
|
Remove comments complaining about https://github.com/graydon/rust/issues/633 since it is fixed
|
2011-07-10 17:05:25 -07:00 |
|
Jesse Ruderman
|
e91f8b5db2
|
Pieces of a fuzzer, WIP
|
2011-07-10 17:05:25 -07:00 |
|
Brian Anderson
|
ccf6112f15
|
Link the fuzzer crate to librustc again
|
2011-07-04 15:30:36 -07:00 |
|
Brian Anderson
|
5fb9cad38d
|
Partially restore the fuzzer crate's build rules
Right now the stage1/fuzzer crate will build but it's not linked to librustc
because stage1/librustc won't link.
|
2011-07-01 10:43:21 -07:00 |
|
Brian Anderson
|
699986d192
|
fuzzer: Begin writing main
|
2011-05-20 22:32:41 -04:00 |
|
Brian Anderson
|
2896a866d6
|
Change fuzzer to match new module standards
|
2011-05-12 22:45:55 -04:00 |
|
Brian Anderson
|
aa40d61d5d
|
Link fuzzer to the rustc crate
|
2011-05-10 21:31:14 -04:00 |
|
Brian Anderson
|
a5ea56c6f0
|
Introduce the fuzzer crate and make rules
|
2011-05-10 21:31:14 -04:00 |
|