Re: [head tinderbox] failure on i386/i386

From: Garrett Cooper <yanegomi_at_gmail.com>
Date: Mon, 2 May 2011 08:54:30 -0700
On Mon, May 2, 2011 at 12:48 AM, FreeBSD Tinderbox
<tinderbox_at_freebsd.org> wrote:

[...]

> cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -ffreestanding -fstack-protector -Werror  /src/sys/dev/lge/if_lge.c
> cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -ffreestanding -fstack-protector -Werror  /src/sys/dev/malo/if_malo.c
> cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -ffreestanding -fstack-protector -Werror  /src/sys/dev/malo/if_malohal.c
> cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -ffreestanding -fstack-protector -Werror  /src/sys/dev/malo/if_malo_pci.c
> cc1: warnings being treated as errors
> /src/sys/dev/malo/if_malo_pci.c: In function 'malo_pci_attach':
> /src/sys/dev/malo/if_malo_pci.c:232: warning: large integer implicitly truncated to unsigned type
> /src/sys/dev/malo/if_malo_pci.c:232: warning: large integer implicitly truncated to unsigned type
> *** Error code 1
>
> Stop in /obj/i386.i386/src/sys/PAE.
> *** Error code 1
>
> Stop in /src.
> *** Error code 1
>
> Stop in /src.

    Tinderbox has been whining about malo for the last day or so on
i386 because of this issue. Could someone please commit the following
patch to fix it? It's correct according to the printf(3) manpage
combined with the fields in the malo_hal structure.
    FWIW I'm a bit confused too because it's listed in the
WITHOUT_MODULES group for several i386 kernel compiles based on my
looking at the make universe output, but it's still barfing on the
module with tinderbox (and not with my local make universe), but it
the results might be tainted by my environment somehow.
Thanks!
-Garrett

Received on Mon May 02 2011 - 14:19:25 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:13 UTC