aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authoryuawn <ssspeed00@gmail.com>2021-12-11 10:20:40 +0000
committeryuawn <ssspeed00@gmail.com>2021-12-11 10:20:40 +0000
commit5b9397f3dda38df3f63bd31e4fb5f8ad64d9f271 (patch)
treee3eeb77e74527ace90961af9d3ffaf35ab7bf0b0 /test
parent269054e5c5a5b8897dff230f4a5fe864e47d57ad (diff)
downloadafl++-5b9397f3dda38df3f63bd31e4fb5f8ad64d9f271.tar.gz
code format
Diffstat (limited to 'test')
-rw-r--r--test/test-cmplog.c17
-rw-r--r--test/test-fp_Infcases.c26
-rw-r--r--test/test-fp_NaNcases.c16
-rw-r--r--test/test-fp_minusZerocases.c10
4 files changed, 39 insertions, 30 deletions
diff --git a/test/test-cmplog.c b/test/test-cmplog.c
index 262df6bd..1a314653 100644
--- a/test/test-cmplog.c
+++ b/test/test-cmplog.c
@@ -7,6 +7,7 @@
#include <unistd.h>
int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t i) {
+
if (i < 24) return 0;
if (buf[0] != 'A') return 0;
if (buf[1] != 'B') return 0;
@@ -16,17 +17,25 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t i) {
if (strncmp(buf + 12, "IJKL", 4) == 0 && strcmp(buf + 16, "DEADBEEF") == 0)
abort();
return 0;
+
}
#ifdef __AFL_COMPILER
int main(int argc, char *argv[]) {
- unsigned char buf[1024];
- ssize_t i;
- while(__AFL_LOOP(1000)) {
- i = read(0, (char*)buf, sizeof(buf) - 1);
+
+ unsigned char buf[1024];
+ ssize_t i;
+ while (__AFL_LOOP(1000)) {
+
+ i = read(0, (char *)buf, sizeof(buf) - 1);
if (i > 0) buf[i] = 0;
LLVMFuzzerTestOneInput(buf, i);
+
}
+
return 0;
+
}
+
#endif
+
diff --git a/test/test-fp_Infcases.c b/test/test-fp_Infcases.c
index 88a89ead..458202d6 100644
--- a/test/test-fp_Infcases.c
+++ b/test/test-fp_Infcases.c
@@ -6,23 +6,23 @@
#include <assert.h>
#define _GNU_SOURCE
-#include <math.h> /* for NaNs and infinity values */
+#include <math.h> /* for NaNs and infinity values */
int main() {
volatile FLOAT_TYPE a, b;
#ifdef INFINITY
- FLOAT_TYPE inf = (FLOAT_TYPE) INFINITY;
+ FLOAT_TYPE inf = (FLOAT_TYPE)INFINITY;
#else
- FLOAT_TYPE inf = 1.0 / 0.0; /* produces infinity */
+ FLOAT_TYPE inf = 1.0 / 0.0; /* produces infinity */
#endif
FLOAT_TYPE negZero = 1.0 / -inf;
FLOAT_TYPE posZero = 0.0;
/* plus infinity */
- a = (1.0 / 0.0); /* positive infinity */
- b = (1.0 / 0.0); /* positive infinity */
+ a = (1.0 / 0.0); /* positive infinity */
+ b = (1.0 / 0.0); /* positive infinity */
assert(!(a < b));
assert((a <= b));
assert(!(a > b));
@@ -30,7 +30,7 @@ int main() {
assert(!(a != b));
assert((a == b));
- b = -(1.0 / 0.0); /* negative infinity */
+ b = -(1.0 / 0.0); /* negative infinity */
assert(!(a < b));
assert(!(a <= b));
assert((a > b));
@@ -38,7 +38,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = 1.0 / -(1.0 / 0.0); /* negative 0 */
+ b = 1.0 / -(1.0 / 0.0); /* negative 0 */
assert(!(a < b));
assert(!(a <= b));
assert((a > b));
@@ -46,7 +46,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = 0.0; /* positive 0 */
+ b = 0.0; /* positive 0 */
assert(!(a < b));
assert(!(a <= b));
assert((a > b));
@@ -71,8 +71,8 @@ int main() {
assert(!(a == b));
/* negative infinity */
- a = -(1.0 / 0.0);
- b = (1.0 / 0.0); /* positive infinity */
+ a = -(1.0 / 0.0);
+ b = (1.0 / 0.0); /* positive infinity */
assert((a < b));
assert((a <= b));
assert(!(a > b));
@@ -80,7 +80,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = -(1.0 / 0.0); /* negative infinity */
+ b = -(1.0 / 0.0); /* negative infinity */
assert(!(a < b));
assert((a <= b));
assert(!(a > b));
@@ -88,7 +88,7 @@ int main() {
assert(!(a != b));
assert((a == b));
- b = 1.0 / -(1.0 / 0.0); /* negative 0 */
+ b = 1.0 / -(1.0 / 0.0); /* negative 0 */
assert((a < b));
assert((a <= b));
assert(!(a > b));
@@ -96,7 +96,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = 0.0; /* positive 0 */
+ b = 0.0; /* positive 0 */
assert((a < b));
assert((a <= b));
assert(!(a > b));
diff --git a/test/test-fp_NaNcases.c b/test/test-fp_NaNcases.c
index 78d32711..94a0ff71 100644
--- a/test/test-fp_NaNcases.c
+++ b/test/test-fp_NaNcases.c
@@ -6,7 +6,7 @@
#include <assert.h>
#define _GNU_SOURCE
-#include <math.h> /* for NaNs and infinity values */
+#include <math.h> /* for NaNs and infinity values */
int main() {
@@ -14,14 +14,14 @@ int main() {
/* NaN */
#ifdef NAN
- a = (FLOAT_TYPE) NAN; /* produces NaN */
+ a = (FLOAT_TYPE)NAN; /* produces NaN */
#else
- a = 0.0 / 0.0; /* produces NaN */
+ a = 0.0 / 0.0; /* produces NaN */
#endif
#ifdef INFINITY
- FLOAT_TYPE inf = (FLOAT_TYPE) INFINITY;
+ FLOAT_TYPE inf = (FLOAT_TYPE)INFINITY;
#else
- FLOAT_TYPE inf = 1.0 / 0.0; /* produces infinity */
+ FLOAT_TYPE inf = 1.0 / 0.0; /* produces infinity */
#endif
FLOAT_TYPE negZero = 1.0 / -inf;
FLOAT_TYPE posZero = 0.0;
@@ -42,7 +42,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = 1.0 / -(1.0 / 0.0); /* negative 0 */
+ b = 1.0 / -(1.0 / 0.0); /* negative 0 */
assert(!(a < b));
assert(!(a <= b));
assert(!(a > b));
@@ -66,7 +66,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = (1.0 / 0.0); /* positive infinity */
+ b = (1.0 / 0.0); /* positive infinity */
assert(!(a < b));
assert(!(a <= b));
assert(!(a > b));
@@ -74,7 +74,7 @@ int main() {
assert((a != b));
assert(!(a == b));
- b = -(1.0 / 0.0); /* negative infinity */
+ b = -(1.0 / 0.0); /* negative infinity */
assert(!(a < b));
assert(!(a <= b));
assert(!(a > b));
diff --git a/test/test-fp_minusZerocases.c b/test/test-fp_minusZerocases.c
index 00beef2e..f821f2ab 100644
--- a/test/test-fp_minusZerocases.c
+++ b/test/test-fp_minusZerocases.c
@@ -6,15 +6,15 @@
#include <assert.h>
#define _GNU_SOURCE
-#include <math.h> /* for NaNs and infinity values */
+#include <math.h> /* for NaNs and infinity values */
int main() {
volatile FLOAT_TYPE a, b;
/* negative zero */
- a = 1.0 / -(1.0 / 0.0); /* negative 0 */
- b = 0.0; /* positive 0 */
+ a = 1.0 / -(1.0 / 0.0); /* negative 0 */
+ b = 0.0; /* positive 0 */
assert(!(a < b));
assert((a <= b));
assert(!(a > b));
@@ -22,8 +22,8 @@ int main() {
assert(!(a != b));
assert((a == b));
- a = 1.0 / -(1.0 / 0.0); /* negative 0 */
- b = 1.0 / -(1.0 / 0.0); /* negative 0 */
+ a = 1.0 / -(1.0 / 0.0); /* negative 0 */
+ b = 1.0 / -(1.0 / 0.0); /* negative 0 */
assert(!(a < b));
assert((a <= b));
assert(!(a > b));