#include "platform.h"
#include "util.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <assert.h>
#include <limits.h>
#include "lz4.h"
#include "lz4hc.h"
#include "xxhash.h"
◆ BLOCKSIZE_I134
#define BLOCKSIZE_I134 (32 MB) |
◆ BSIZE1
#define BSIZE1 (dBufferSize - (maxMessageSize-1)) |
◆ COMPRESSIBLE_NOISE_LENGTH
#define COMPRESSIBLE_NOISE_LENGTH (1 << 21) |
◆ DISPLAY
Value:fprintf(stdout, __VA_ARGS__)
◆ DISPLAYLEVEL
#define DISPLAYLEVEL |
( |
| l, |
|
|
| ... ) |
Value:do {
if (g_displayLevel>=l)
DISPLAY(__VA_ARGS__); }
while (0)
#define DISPLAY(...)
Definition fuzzer.c:95
◆ EXIT_MSG
Value: do { \
printf("Test %u : ", testNb); printf(__VA_ARGS__); \
printf(
" (seed %u, cycle %u) \n",
seed, cycleNb); \
exit(1); \
} while (0)
uint32_t seed
Definition stream_decompress.c:26
◆ FUZ_CHECKTEST
#define FUZ_CHECKTEST |
( |
| cond, |
|
|
| ... ) |
Value:do {
if (cond)
EXIT_MSG(__VA_ARGS__); }
while (0)
◆ FUZ_COMPRESSIBILITY_DEFAULT
#define FUZ_COMPRESSIBILITY_DEFAULT 60 |
◆ FUZ_DISPLAYTEST
#define FUZ_DISPLAYTEST |
( |
| ... | ) |
|
Value: do { \
testNb++; \
if (g_displayLevel>=4) { \
printf("\r%4u - %2u :", cycleNb, testNb); \
printf(" " __VA_ARGS__); \
printf(" "); \
fflush(stdout); \
} \
} while (0)
◆ FUZ_MAX_BLOCK_SIZE
#define FUZ_MAX_BLOCK_SIZE (1 << 17) |
◆ FUZ_MAX_DICT_SIZE
#define FUZ_MAX_DICT_SIZE (1 << 15) |
◆ FUZ_RAND15BITS
◆ FUZ_RANDLENGTH
◆ GB
◆ KB
◆ LZ4_DISABLE_DEPRECATE_WARNINGS
◆ LZ4_HC_STATIC_LINKING_ONLY
#define LZ4_HC_STATIC_LINKING_ONLY |
◆ LZ4_STATIC_LINKING_ONLY
#define LZ4_STATIC_LINKING_ONLY |
◆ MAX_NB_BUFF_I134
#define MAX_NB_BUFF_I134 150 |
◆ MB
◆ MIN
Value:( (
a) < (
b) ? (
a) : (
b) )
#define b(i)
Definition sha256.c:42
#define a(i)
Definition sha256.c:41
◆ NB_ATTEMPTS
#define NB_ATTEMPTS (1<<16) |
◆ PRIME1
#define PRIME1 2654435761U |
◆ PRIME2
#define PRIME2 2246822519U |
◆ PRIME3
#define PRIME3 3266489917U |
◆ ringBufferSize
#define ringBufferSize (8 KB) |
◆ testCompressedSize
#define testCompressedSize (130 KB) |
◆ testInputSize
#define testInputSize (196 KB) |
◆ XXH_STATIC_LINKING_ONLY
#define XXH_STATIC_LINKING_ONLY |
◆ uintptr_t
◆ main()