[Intel-gfx] ✗ Fi.CI.BAT: failure for tests: add i915 query tests
Patchwork
patchwork at emeril.freedesktop.org
Mon Dec 18 16:49:51 UTC 2017
== Series Details ==
Series: tests: add i915 query tests
URL : https://patchwork.freedesktop.org/series/35520/
State : failure
== Summary ==
IGT patchset build failed on latest successful build
c0be3310715e2f744b892c51f09e62273bcc8e57 tests/kms_frontbuffer_tracking: Correctly handle debugfs errors
struct drm_i915_query_item item;
^~~~
query.c:190:18: error: ‘DRM_I915_QUERY_ID_EUS_MASK’ undeclared (first use in this function)
item.query_id = DRM_I915_QUERY_ID_EUS_MASK;
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./../lib/intel_batchbuffer.h:8:0,
from ./../lib/drmtest.h:39,
from ./../lib/igt.h:27,
from query.c:24:
query.c:191:15: error: ‘DRM_IOCTL_I915_QUERY’ undeclared (first use in this function)
do_ioctl(fd, DRM_IOCTL_I915_QUERY, &query);
^
./../lib/igt_core.h:396:15: note: in definition of macro ‘igt_assert_cmpint’
int __n1 = (n1), __n2 = (n2); \
^~
./../lib/drmtest.h:103:2: note: in expansion of macro ‘igt_assert_eq’
igt_assert_eq(igt_ioctl((fd), (ioc), (ioc_data)), 0); \
^~~~~~~~~~~~~
query.c:191:2: note: in expansion of macro ‘do_ioctl’
do_ioctl(fd, DRM_IOCTL_I915_QUERY, &query);
^~~~~~~~
query.c:199:13: error: dereferencing pointer to incomplete type ‘struct drm_i915_query_eus_mask’
eus_mask->n_slices, eus_mask->slice_stride, eus_mask->subslice_stride);
^
./../lib/igt_core.h:795:64: note: in definition of macro ‘igt_debug’
#define igt_debug(f...) igt_log(IGT_LOG_DOMAIN, IGT_LOG_DEBUG, f)
^
query.c:176:29: warning: unused variable ‘item’ [-Wunused-variable]
struct drm_i915_query_item item;
^~~~
query.c:175:24: warning: unused variable ‘query’ [-Wunused-variable]
struct drm_i915_query query;
^~~~~
query.c: In function ‘has_query_supports’:
query.c:33:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
query.c: In function ‘query_topology_supported’:
query.c:86:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
cc1: some warnings being treated as errors
Makefile:3922: recipe for target 'query.o' failed
make[3]: *** [query.o] Error 1
Makefile:4323: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:531: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Makefile:463: recipe for target 'all' failed
make: *** [all] Error 2
More information about the Intel-gfx
mailing list