On 12/28/2015 05:56 PM, Thierry BERTAUD wrote:
Jens,
Fixed that new dependency, try pulling again :-)
Yes fixed, i just have some warning.
----
t/dedupe.c: In function 'dedupe_check':
t/dedupe.c:97:2: warning: 'bytes' may be used uninitialized in this function [-Wmaybe-uninitialized]
return (ret & ~((uint64_t)blocksize - 1));
^
t/dedupe.c:87:22: note: 'bytes' was declared here
unsigned long long bytes;
^
That's the aix compiler being a bit too dumb to realize that 'bytes' is
only used for a zero return of that function. You can safely ignore
that, I can add a small patch to get rid of it.
CC t/debug.o
----
What's the advantage to use 'lex/yacc for arithmetic'?
That you can have arithmetical expressions in your job files, that's all
it provides.
I disabled it in configure because i can't build and haved the following:
---
LEX lex.yy.c
0: Warning: 1285-300 The o flag is not valid.
0: Error: 1285-331 Cannot read input file lex.yy.c
Makefile:300: recipe for target 'lex.yy.c' failed
gmake: *** [lex.yy.c] Error 1
Hmm, I'll see if I can add a check in configure for whether or not lex
requires -o to specify an output file. For now, just use --disable-lex.
--
Jens Axboe
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html