emscripten/tests/fuzz
Alon Zakai 1f0b922872 remove undefined behavior from fuzz/2.c 2015-06-24 17:21:56 -07:00
..
include move csmith headers to side dir, for fuzz tests in core 2015-01-03 13:59:28 -08:00
1.c fix fuzzbug regarding signed 64-bit extension 2013-02-23 15:50:22 -08:00
1.c.txt fix fuzzbug regarding signed 64-bit extension 2013-02-23 15:50:22 -08:00
2.c remove undefined behavior from fuzz/2.c 2015-06-24 17:21:56 -07:00
2.c.txt optimize processing of things like false & constant, add getFastValue in makeSignOp, and add fuzz tests that now pass 2013-03-01 21:47:02 -05:00
3.c optimize processing of things like false & constant, add getFastValue in makeSignOp, and add fuzz tests that now pass 2013-03-01 21:47:02 -05:00
3.c.txt optimize processing of things like false & constant, add getFastValue in makeSignOp, and add fuzz tests that now pass 2013-03-01 21:47:02 -05:00
4.c fix memset bug 2013-03-02 15:44:01 -08:00
4.c.txt fix memset bug 2013-03-02 15:44:01 -08:00
5.c fix another memset fuzz bug 2013-03-02 16:40:52 -08:00
5.c.txt fix another memset fuzz bug 2013-03-02 16:40:52 -08:00
6.c add fuzz testcase 2014-01-30 11:28:59 -08:00
6.c.txt add fuzz testcase 2014-01-30 11:28:59 -08:00
7.c allow parseArbitraryInt to parse illegal constants 2013-03-03 08:09:55 -08:00
7.c.txt allow parseArbitraryInt to parse illegal constants 2013-03-03 08:09:55 -08:00
8.c do not emit bash on legalized variables of <= 32 bits 2013-03-03 21:11:57 -08:00
8.c.txt do not emit bash on legalized variables of <= 32 bits 2013-03-03 21:11:57 -08:00
9.c add fuzz testcase 2014-02-14 15:58:29 -08:00
9.c.txt add fuzz testcase 2014-02-14 15:58:29 -08:00
11.c add fuzz testcase 2014-02-25 11:39:29 -08:00
11.c.txt add fuzz testcase 2014-02-25 11:39:29 -08:00
12.c add testcase 2013-03-10 21:27:49 -07:00
12.c.txt add testcase 2013-03-10 21:27:49 -07:00
13.c improve fuzz testcase runner 2013-12-20 11:55:50 -08:00
13.c.txt improve fuzz testcase runner 2013-12-20 11:55:50 -08:00
14.c fuzz testcase 2013-12-20 15:55:58 -08:00
14.c.txt fuzz testcase 2013-12-20 15:55:58 -08:00
15.c add fuzz testcase 2014-02-25 15:34:26 -08:00
15.c.txt add fuzz testcase 2014-02-25 15:34:26 -08:00
16.c fuzz testcase 2013-12-20 16:20:05 -08:00
16.c.txt fuzz testcase 2013-12-20 16:20:05 -08:00
17.c fuzz testcase 2013-12-20 17:37:46 -08:00
17.c.txt fuzz testcase 2013-12-20 17:37:46 -08:00
18.cpp add fuzz testcase with noalias surrounding an i64 that must be legalized 2014-02-20 15:15:45 -08:00
18.cpp.txt add fuzz testcase with noalias surrounding an i64 that must be legalized 2014-02-20 15:15:45 -08:00
19.c eliminate loop vars even if used after increment, by adding another helper (which has less overhead than the previous helper) 2014-04-17 11:26:13 -07:00
19.c.txt eliminate loop vars even if used after increment, by adding another helper (which has less overhead than the previous helper) 2014-04-17 11:26:13 -07:00
20.cpp add two fuzz testcases related to stack coloring 2014-05-08 10:34:24 -07:00
20.cpp.txt add two fuzz testcases related to stack coloring 2014-05-08 10:34:24 -07:00
21.c add two fuzz testcases related to stack coloring 2014-05-08 10:34:24 -07:00
21.c.txt add two fuzz testcases related to stack coloring 2014-05-08 10:34:24 -07:00
22.c add fuzz testcase 2014-11-25 11:48:47 -08:00
22.c.txt add fuzz testcase 2014-11-25 11:48:47 -08:00
23.cpp add failing fuzz testcase, bug in AllocaManager 2015-03-13 14:22:02 -07:00
23.cpp.txt add failing fuzz testcase, bug in AllocaManager 2015-03-13 14:22:02 -07:00
24.cpp make sure to set label if label is used in the emterpreter, as we will run aggressiveVariableElimination after it is no longer identifiable 2015-03-18 15:19:53 -07:00
24.cpp.txt make sure to set label if label is used in the emterpreter, as we will run aggressiveVariableElimination after it is no longer identifiable 2015-03-18 15:19:53 -07:00
creduce_tester.py Remove PRECISE_I32_MUL option. 2015-04-23 06:56:08 +07:00
csmith_driver.py add fuzzing for assertions and MEM_INIT_METHOD == 2 2015-06-16 12:44:06 -07:00
test.sh Eliminate last references to EMCC_FAST_COMPILER 2015-04-13 23:33:55 +01:00
testpp.sh Eliminate last references to EMCC_FAST_COMPILER 2015-04-13 23:33:55 +01:00