Minseong Jang
|
2f280650a8
|
Update fuzzer
|
2022-05-16 13:45:23 +09:00 |
|
Minseong Jang
|
64124bb68d
|
Change function name
`Instruction::is_pure` -> `Instruction::has_no_side_effects`
|
2022-05-02 19:31:25 +09:00 |
|
Minseong Jang
|
cf9893fbc3
|
Add hw7 small grader
|
2022-04-22 11:43:14 +09:00 |
|
Minseong Jang
|
1d2e46cc81
|
Allow dead code in opt utils
|
2022-04-21 19:05:58 +09:00 |
|
Minseong Jang
|
268bebc91e
|
Add grading scripts
|
2022-04-21 18:23:53 +09:00 |
|
Minseong Jang
|
b2c8838dc8
|
Add submission script for hw2
|
2022-04-21 17:52:47 +09:00 |
|
Minseong Jang
|
9a238e8b90
|
Update readme
|
2022-04-12 09:17:30 +09:00 |
|
AinL
|
d4ef6aefd2
|
Add using --easy flag for faster reducing in README.md (#4)
* fuzz: add seed feature
fuzz: add easy flag (ease csmith)
* fuzz: remove inline prob flag
* fuzz: fix clipboard error...
* update fuzz
* Add `--skip-build` option
* readme: add using --easy for reduce
* Update fuzzer manual
Co-authored-by: Minseong Jang <minseong.jang@cp.kaist.ac.kr>
|
2022-04-12 09:15:20 +09:00 |
|
Minseong Jang
|
bd581d09e9
|
Update grader
|
2022-04-05 19:08:54 +09:00 |
|
Minseong Jang
|
5f1a38534f
|
Conditionally import tqdm
|
2022-04-05 14:11:33 +09:00 |
|
AinL
|
1acd0b1659
|
Fuzz: Add progress bar during creduce processing (#3)
* fuzz: add seed feature
fuzz: add easy flag (ease csmith)
* fuzz: remove inline prob flag
* fuzz: fix clipboard error...
* update fuzz
* Add `--skip-build` option
* fuzz: add progress bar on creduce
fuzz: modify gitignore
* fuzz: add rotate animation
* update to tqdm
* fuzz: fix format text
* fuzz: gitignore add tail enter
* Minor fix
Co-authored-by: Minseong Jang <minseong.jang@cp.kaist.ac.kr>
|
2022-04-05 00:12:44 +09:00 |
|
Minseong Jang
|
e567681ed9
|
Update fuzzer
|
2022-04-04 21:44:16 +09:00 |
|
Minseong Jang
|
3a36e47985
|
Forbid incompatible pointer conversion
|
2022-04-04 20:26:54 +09:00 |
|
Minseong Jang
|
5f5fef54bd
|
Remove sizeof2 example from small testcase
|
2022-04-02 19:45:10 +09:00 |
|
Minseong Jang
|
2e11197a58
|
Add -fsanitize=float-divide-by-zero option
|
2022-04-01 02:31:12 +09:00 |
|
Minseong Jang
|
5264066a3c
|
Fix interp call instruction
Check that dtype of args and phinodes of init block are compatible
|
2022-03-29 11:57:13 +09:00 |
|
Minseong Jang
|
4def8318f7
|
Fix ir interpreter
|
2022-03-28 15:27:35 +09:00 |
|
Minseong Jang
|
2947d4350f
|
Add clang static analyzer to reduce criteria
|
2022-03-28 15:26:49 +09:00 |
|
Minseong Jang
|
c4ec2c7881
|
Use -O0 instead of -O1 and -O2
|
2022-03-28 15:26:12 +09:00 |
|
Minseong Jang
|
271e95ab1d
|
Support negative value in ir parser
|
2022-03-25 14:41:54 +09:00 |
|
Minseong Jang
|
c8813ac7a2
|
Add complement example
|
2022-03-25 14:40:59 +09:00 |
|
Minseong Jang
|
448335dc39
|
Fix reduce criteria
|
2022-03-25 12:37:33 +09:00 |
|
Minseong Jang
|
6c2adf84ed
|
Restrict global variable initializer form
|
2022-03-25 11:46:26 +09:00 |
|
Minseong Jang
|
b8c13d5b27
|
Fix ir interp
|
2022-03-25 00:58:06 +09:00 |
|
Minseong Jang
|
f361f52e7d
|
Ignore line markers from C preprocessing stage
|
2022-03-25 00:57:32 +09:00 |
|
Minseong Jang
|
44d898f568
|
Update sizeof examples
|
2022-03-25 00:56:43 +09:00 |
|
Minseong Jang
|
bce209c613
|
Fix reduce criteria
|
2022-03-20 15:02:28 +09:00 |
|
Minseong Jang
|
27f228a853
|
Add --skip-build option
|
2022-03-16 18:19:10 +09:00 |
|
gmlwns2000
|
7ffd357fde
|
update fuzz
|
2022-03-16 18:19:10 +09:00 |
|
gmlwns2000
|
d2ecfe629a
|
fuzz: fix clipboard error...
|
2022-03-16 18:19:10 +09:00 |
|
gmlwns2000
|
25de13d0c4
|
fuzz: remove inline prob flag
|
2022-03-16 18:19:10 +09:00 |
|
gmlwns2000
|
8c6c71ef3b
|
fuzz: add seed feature
fuzz: add easy flag (ease csmith)
|
2022-03-16 18:19:10 +09:00 |
|
Minseong Jang
|
3502d7193e
|
Add hw2 grader
|
2022-03-14 10:33:28 +09:00 |
|
Minseong Jang
|
667d892ee0
|
Fix fuzzer script
|
2022-03-13 16:17:52 +09:00 |
|
Minseong Jang
|
68e6279f42
|
Update fuzzer users manual
|
2022-03-08 11:03:24 +09:00 |
|
Minseong Jang
|
c67cd9941f
|
Add fuzzer users manual
|
2022-03-08 11:02:53 +09:00 |
|
Minseong Jang
|
f6f156ba81
|
Update permission
|
2022-03-03 22:58:58 +09:00 |
|
Minseong Jang
|
53512ad111
|
Update grader for h1
|
2022-02-28 09:59:11 +09:00 |
|
Minseong Jang
|
3d4745403e
|
Add grader for h1
|
2022-02-28 09:58:42 +09:00 |
|
Minseong Jang
|
0b839020cf
|
Bump Rust to 1.59.0
|
2022-02-28 09:57:16 +09:00 |
|
Minseong Jang
|
6f0df5a4b8
|
Modify comments for cargo doc
|
2022-02-27 22:39:21 +09:00 |
|
Minseong Jang
|
9ea9eb8f4e
|
Add kecc users manual
|
2022-02-24 19:04:42 +09:00 |
|
Minseong Jang
|
b5f8858825
|
Fix -o option
|
2022-02-24 19:00:28 +09:00 |
|
Minseong Jang
|
9da544d942
|
Fix ci
|
2022-02-23 23:08:25 +09:00 |
|
Minseong Jang
|
95dfecf976
|
Fix reduce criteria
|
2022-02-23 23:07:44 +09:00 |
|
Minseong Jang
|
7aaae1b3e6
|
Fix interp
|
2022-02-23 23:07:07 +09:00 |
|
Minseong Jang
|
d96dc2f5b3
|
Support float in fuzzer
|
2022-02-23 23:06:19 +09:00 |
|
Minseong Jang
|
d1975502b6
|
Use clang instead of gcc
|
2022-02-23 23:05:27 +09:00 |
|
Minseong Jang
|
e1f6ac5df6
|
Remove #[allow(dead_code)]
|
2022-02-22 22:17:08 +09:00 |
|
Minseong Jang
|
23fab484f3
|
Update README.md
|
2022-01-27 15:23:36 +09:00 |
|