[nouveau:master 9/52] drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining

From: Fengguang Wu <hidden>
Date: 2012-08-05 03:01:49

Hi Ben,

Kernel build failed on

tree:   git://git.freedesktop.org/git/nouveau/linux-2.6 master
head:   05d2e4d6fcab0991c2d1682111a5447c65f9277a
commit: 03d7aaaf3db3a3a50684e4748e4a9bf4adef1c38 [9/52] drm/nouveau/core: pull in most of the new core infrastructure
config: x86_64-randconfig-b136 (attached as .config)

All related error/warning messages:

In file included from drivers/gpu/drm/nouveau/core/core/client.c:25:0:
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nv_object.constprop.0':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_client_create_':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_client_init':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_client_fini':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
--
In file included from drivers/gpu/drm/nouveau/core/include/core/device.h:4:0,
                 from drivers/gpu/drm/nouveau/core/core/engine.c:25:
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nv_object.constprop.0':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_engine_create_':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
--
In file included from drivers/gpu/drm/nouveau/core/core/handle.c:25:0:
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nv_object.constprop.4':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_handle_fini':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.4': recursive inlining
--
In file included from drivers/gpu/drm/nouveau/core/core/namedb.c:25:0:
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nv_object.constprop.0':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_namedb_get_class':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_namedb_get_vinst':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_namedb_get_cinst':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.0': recursive inlining
--
In file included from drivers/gpu/drm/nouveau/core/core/object.c:25:0:
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nv_object.constprop.5':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_object_ctor':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function 'nouveau_object_ref':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
drivers/gpu/drm/nouveau/core/include/core/object.h:37:1: error: called from here
drivers/gpu/drm/nouveau/core/include/core/object.h: In function '_nouveau_object_ctor':
drivers/gpu/drm/nouveau/core/include/core/object.h:31:1: error: inlining failed in call to always_inline 'nv_object.constprop.5': recursive inlining
..

vim +31 drivers/gpu/drm/nouveau/core/include/core/object.h
    28	};
    29	
    30	static inline struct nouveau_object *
  > 31	nv_object(void *obj)
    32	{
    33	#if CONFIG_NOUVEAU_DEBUG >= NV_DBG_PARANOIA
    34		if (likely(obj)) {

---
0-DAY kernel build testing backend         Open Source Technology Centre
Fengguang Wu [off-list ref]                     Intel Corporation

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help