ref: 1b59639fe367093de90247cfcd95de634a9a22f3
parent: 11f9df0ac2980f77023e3a59e581faccf83d69ba
author: Ori Bernstein <ori@eigenstate.org>
date: Sat May 27 21:20:49 EDT 2023
fsbench: fix warnings
--- a/test/fsbench.c
+++ b/test/fsbench.c
@@ -5,7 +5,7 @@
int mainstacksize = 2*1024*1024;
typedef struct Bench Bench;
-
+#define IOUNIT 32*1024
enum {
KiB = 1024ULL,
MiB = 1024ULL*KiB,
@@ -134,7 +134,7 @@
if(b->id == -1)
snprint(path, sizeof(path), "%s", b->s0);
else if(b->i1 != 0)
- snprint(path, sizeof(path), "%s.%d", b->s0, b->id % b->i1);
+ snprint(path, sizeof(path), "%s.%lld", b->s0, b->id % b->i1);
else
snprint(path, sizeof(path), "%s.%d", b->s0, b->id);
if((fd = open(path, OREAD)) == -1)
@@ -159,7 +159,7 @@
if(b->id == -1)
snprint(path, sizeof(path), "%s", b->s0);
else if(b->i1 != 0)
- snprint(path, sizeof(path), "%s.%d", b->s0, b->id % b->i1);
+ snprint(path, sizeof(path), "%s.%lld", b->s0, b->id % b->i1);
else
snprint(path, sizeof(path), "%s.%d", b->s0, b->id);
if((fd = open(path, OREAD)) == -1)
@@ -181,7 +181,6 @@
{
char buf[64];
Bench bb;
- vlong r;
bb = *b;
if(b->id >= b->i1)
@@ -204,7 +203,7 @@
if(b->id == -1)
snprint(path, sizeof(path), "%s", b->s0);
else if(b->i1 != 0)
- snprint(path, sizeof(path), "%s.%d", b->s0, b->id % b->i1);
+ snprint(path, sizeof(path), "%s.%lld", b->s0, b->id % b->i1);
else
snprint(path, sizeof(path), "%s.%d", b->s0, b->id);
if((fd = open(path, OREAD)) == -1)
@@ -296,7 +295,7 @@
int i, fd;
for(i = 0; i < b->reps; i++){
- snprint(buf, sizeof(buf), "%s%d", b->s0, vrand(b->i0));
+ snprint(buf, sizeof(buf), "%s%lld", b->s0, vrand(b->i0));
if((fd = open(buf, OREAD)) == -1)
sysfatal("open: %r");
if(b->i0)