#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()