All of lore.kernel.org
 help / color / mirror / Atom feed
* Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested
@ 2008-03-26  7:54 Simon Horman
  2008-03-26  8:13 ` Keir Fraser
  0 siblings, 1 reply; 5+ messages in thread
From: Simon Horman @ 2008-03-26  7:54 UTC (permalink / raw)
  To: xen-devel

xen-unstable.hg 488:de57c3f218fb
"xen, x86: Track foreign and I/O mappings with a new pte flag, and do"
seems to cause a build failure on at least x86_64.

# make mrproper
# hg checkout de57c3f218fb
# cp buildconfigs/linux-defconfig_xen0_x86_32 .config
# make
...
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CC      init/main.o
In file included from include/asm/mach-xen/asm/pgtable.h:261,
                 from include/linux/bootmem.h:8,
                 from init/main.c:29:
include/asm/mach-xen/asm/pgtable-2level.h: In function ‘ptep_get_and_clear’:
include/asm/mach-xen/asm/pgtable-2level.h:48: error: conversion to non-scalar type requested
In file included from include/linux/bootmem.h:8,
                 from init/main.c:29:
include/asm/mach-xen/asm/pgtable.h: In function ‘pte_modify’:
include/asm/mach-xen/asm/pgtable.h:349: error: conversion to non-scalar type requested
make[1]: *** [init/main.o] Error 1
make: *** [init] Error 2

# gcc --version
gcc (GCC) 4.2.3 (Debian 4.2.3-2)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

-- 
Horms

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested
  2008-03-26  7:54 Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested Simon Horman
@ 2008-03-26  8:13 ` Keir Fraser
  2008-03-26  8:55   ` Simon Horman
  0 siblings, 1 reply; 5+ messages in thread
From: Keir Fraser @ 2008-03-26  8:13 UTC (permalink / raw)
  To: Simon Horman, xen-devel

Ah, we don't build-test non-PAE any more. That's probably the problem here,
unless it's a gcc 4.2.x new error (unlikely).

 -- Keir

On 26/3/08 07:54, "Simon Horman" <horms@verge.net.au> wrote:

> xen-unstable.hg 488:de57c3f218fb
> "xen, x86: Track foreign and I/O mappings with a new pte flag, and do"
> seems to cause a build failure on at least x86_64.
> 
> # make mrproper
> # hg checkout de57c3f218fb
> # cp buildconfigs/linux-defconfig_xen0_x86_32 .config
> # make
> ...
>   CHK     include/linux/version.h
>   CHK     include/linux/utsrelease.h
>   CC      init/main.o
> In file included from include/asm/mach-xen/asm/pgtable.h:261,
>                  from include/linux/bootmem.h:8,
>                  from init/main.c:29:
> include/asm/mach-xen/asm/pgtable-2level.h: In function Œptep_get_and_clear¹:
> include/asm/mach-xen/asm/pgtable-2level.h:48: error: conversion to non-scalar
> type requested
> In file included from include/linux/bootmem.h:8,
>                  from init/main.c:29:
> include/asm/mach-xen/asm/pgtable.h: In function Œpte_modify¹:
> include/asm/mach-xen/asm/pgtable.h:349: error: conversion to non-scalar type
> requested
> make[1]: *** [init/main.o] Error 1
> make: *** [init] Error 2
> 
> # gcc --version
> gcc (GCC) 4.2.3 (Debian 4.2.3-2)
> Copyright (C) 2007 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested
  2008-03-26  8:13 ` Keir Fraser
@ 2008-03-26  8:55   ` Simon Horman
  2008-03-26  9:03     ` Keir Fraser
  0 siblings, 1 reply; 5+ messages in thread
From: Simon Horman @ 2008-03-26  8:55 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel

In that case, I'm a little confused. What default config file do you recommend?

On Wed, Mar 26, 2008 at 08:13:14AM +0000, Keir Fraser wrote:
> Ah, we don't build-test non-PAE any more. That's probably the problem here,
> unless it's a gcc 4.2.x new error (unlikely).
> 
>  -- Keir
> 
> On 26/3/08 07:54, "Simon Horman" <horms@verge.net.au> wrote:
> 
> > xen-unstable.hg 488:de57c3f218fb
> > "xen, x86: Track foreign and I/O mappings with a new pte flag, and do"
> > seems to cause a build failure on at least x86_64.
> > 
> > # make mrproper
> > # hg checkout de57c3f218fb
> > # cp buildconfigs/linux-defconfig_xen0_x86_32 .config
> > # make
> > ...
> >   CHK     include/linux/version.h
> >   CHK     include/linux/utsrelease.h
> >   CC      init/main.o
> > In file included from include/asm/mach-xen/asm/pgtable.h:261,
> >                  from include/linux/bootmem.h:8,
> >                  from init/main.c:29:
> > include/asm/mach-xen/asm/pgtable-2level.h: In function Œptep_get_and_clear¹:
> > include/asm/mach-xen/asm/pgtable-2level.h:48: error: conversion to non-scalar
> > type requested
> > In file included from include/linux/bootmem.h:8,
> >                  from init/main.c:29:
> > include/asm/mach-xen/asm/pgtable.h: In function Œpte_modify¹:
> > include/asm/mach-xen/asm/pgtable.h:349: error: conversion to non-scalar type
> > requested
> > make[1]: *** [init/main.o] Error 1
> > make: *** [init] Error 2
> > 
> > # gcc --version
> > gcc (GCC) 4.2.3 (Debian 4.2.3-2)
> > Copyright (C) 2007 Free Software Foundation, Inc.
> > This is free software; see the source for copying conditions.  There is NO
> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 

-- 
Horms

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested
  2008-03-26  8:55   ` Simon Horman
@ 2008-03-26  9:03     ` Keir Fraser
  2008-03-27  4:27       ` Simon Horman
  0 siblings, 1 reply; 5+ messages in thread
From: Keir Fraser @ 2008-03-26  9:03 UTC (permalink / raw)
  To: Simon Horman; +Cc: xen-devel

We build-test default PAE and x86/64 configurations.

I'll have a fix for this non-PAE build failure in a few minutes.

 -- Keir

On 26/3/08 08:55, "Simon Horman" <horms@verge.net.au> wrote:

> In that case, I'm a little confused. What default config file do you
> recommend?
> 
> On Wed, Mar 26, 2008 at 08:13:14AM +0000, Keir Fraser wrote:
>> Ah, we don't build-test non-PAE any more. That's probably the problem here,
>> unless it's a gcc 4.2.x new error (unlikely).
>> 
>>  -- Keir
>> 
>> On 26/3/08 07:54, "Simon Horman" <horms@verge.net.au> wrote:
>> 
>>> xen-unstable.hg 488:de57c3f218fb
>>> "xen, x86: Track foreign and I/O mappings with a new pte flag, and do"
>>> seems to cause a build failure on at least x86_64.
>>> 
>>> # make mrproper
>>> # hg checkout de57c3f218fb
>>> # cp buildconfigs/linux-defconfig_xen0_x86_32 .config
>>> # make
>>> ...
>>>   CHK     include/linux/version.h
>>>   CHK     include/linux/utsrelease.h
>>>   CC      init/main.o
>>> In file included from include/asm/mach-xen/asm/pgtable.h:261,
>>>                  from include/linux/bootmem.h:8,
>>>                  from init/main.c:29:
>>> include/asm/mach-xen/asm/pgtable-2level.h: In function Œptep_get_and_clear¹:
>>> include/asm/mach-xen/asm/pgtable-2level.h:48: error: conversion to
>>> non-scalar
>>> type requested
>>> In file included from include/linux/bootmem.h:8,
>>>                  from init/main.c:29:
>>> include/asm/mach-xen/asm/pgtable.h: In function Œpte_modify¹:
>>> include/asm/mach-xen/asm/pgtable.h:349: error: conversion to non-scalar type
>>> requested
>>> make[1]: *** [init/main.o] Error 1
>>> make: *** [init] Error 2
>>> 
>>> # gcc --version
>>> gcc (GCC) 4.2.3 (Debian 4.2.3-2)
>>> Copyright (C) 2007 Free Software Foundation, Inc.
>>> This is free software; see the source for copying conditions.  There is NO
>>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested
  2008-03-26  9:03     ` Keir Fraser
@ 2008-03-27  4:27       ` Simon Horman
  0 siblings, 0 replies; 5+ messages in thread
From: Simon Horman @ 2008-03-27  4:27 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel

On Wed, Mar 26, 2008 at 09:03:42AM +0000, Keir Fraser wrote:
> We build-test default PAE and x86/64 configurations.
> 
> I'll have a fix for this non-PAE build failure in a few minutes.

Thanks

-- 
Horms

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-03-27  4:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-26  7:54 Build failure: In function ptep_get_and_clear: error: conversion to non-scalar type requested Simon Horman
2008-03-26  8:13 ` Keir Fraser
2008-03-26  8:55   ` Simon Horman
2008-03-26  9:03     ` Keir Fraser
2008-03-27  4:27       ` Simon Horman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.