From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [xen-unstable test] 10332: regressions - FAIL Date: Mon, 05 Dec 2011 09:25:49 +0000 Message-ID: <4EDC9C2D02000078000655D1@nat28.tlf.novell.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: dgdegra@tycho.nsa.gov Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org >>> On 05.12.11 at 05:11, xen.org wrote: > build-i386 4 xen-build fail REGR. vs. 10201 cc1: warnings being treated as errors label-pci.c: In function 'main': label-pci.c:79: error: format '%lx' expects type 'long unsigned int *', but argument 3 has type 'uint64_t *' label-pci.c:79: error: format '%lx' expects type 'long unsigned int *', but argument 4 has type 'uint64_t *' label-pci.c:79: error: format '%lx' expects type 'long unsigned int *', but argument 5 has type 'uint64_t *' label-pci.c:85: error: format '%lx' expects type 'long unsigned int', but argument 3 has type 'uint64_t' label-pci.c:85: error: format '%lx' expects type 'long unsigned int', but argument 4 has type 'uint64_t' label-pci.c:95: error: format '%lx' expects type 'long unsigned int', but argument 3 has type 'uint64_t' label-pci.c:95: error: format '%lx' expects type 'long unsigned int', but argument 4 has type 'uint64_t' label-pci.c:108: error: format '%ld' expects type 'long int *', but argument 3 has type 'uint64_t *' label-pci.c:113: error: format '%ld' expects type 'long int', but argument 3 has type 'uint64_t' make[5]: *** [label-pci.o] Error 1 This is due to entirely non-portable code in tools/flask/utils/label-pci.c: If you use C99 types, you also need to use C99 format macros for calls to the printf and scanf function families. Jan