|
From: Bart V. A. <bva...@ac...> - 2011-07-13 10:34:09
|
On Wed, Jul 13, 2011 at 12:23 PM, Tom Hughes <to...@co...> wrote: > On 13/07/11 11:05, Julian Seward wrote: > > > I'm seeing this on biarch amd64 builds (not sure if its from > > the 32- or 64-bit compiles) > > > > m_libcfile.c: In function ‘vgPlain_lseek’: > > m_libcfile.c:218: warning: passing argument 5 of ‘vgPlain_do_syscall’ > makes > > integer from pointer without a cast > > pub_core_syscall.h:47: note: expected ‘UWord’ but argument is of type > ‘Off64T > > *’ > > Fixed. > > I don't know about anybody else, but I often miss warnings when building > valgrind unless I look very hard because there is so much noise in the > form of compile and link commands that fill about ten lines or something... > > I wonder if we should think about using the "silent rule" support in > automake 1.11 to get something more like the linux kernel build output > which reduces all the noise to let you see the warnings. > > It's not perfect because of our use of recursive make but I think we can > certainly make things a lot better. > > I'm happy to have a play with it if people think it would be a good idea. > What I do is running "make -s" instead of "make". Another alternative is to pass CFLAGS=-Werror to the configure script. Bart. |