[igt-dev] ✗ Fi.CI.BAT: failure for lib/gt: Make use of dummyload library to create recursive batch
Patchwork
patchwork at emeril.freedesktop.org
Fri Jul 13 10:02:36 UTC 2018
== Series Details ==
Series: lib/gt: Make use of dummyload library to create recursive batch
URL : https://patchwork.freedesktop.org/series/46462/
State : failure
== Summary ==
IGT patchset build failed on latest successful build
a742ebd9b4908c7eaca8a3d54f86b3d14583b5b5 igt/gem_unfence_active_buffers: Check GEM before use
ninja: Entering directory `build'
[1/531] Generating version.h with a custom command.
[2/528] Linking static target lib/libigt-igt_kms_c.a.
[3/528] Linking static target lib/libigt-igt_fb_c.a.
[4/528] Linking static target lib/libigt-igt_core_c.a.
[5/528] Compiling C object 'lib/igt-igt_chamelium_c at sta/igt_chamelium.c.o'.
FAILED: lib/igt-igt_chamelium_c at sta/igt_chamelium.c.o
ccache cc -Ilib/igt-igt_chamelium_c at sta -Ilib -I../lib -I. -I../ -I../include/drm-uapi -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/opt/igt/include -I/opt/igt/include/libdrm -I/usr/include/x86_64-linux-gnu -I/usr/include -I/home/cidrm/kernel_headers/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O0 -g -D_GNU_SOURCE -include config.h -Wno-unused-parameter -Wno-sign-compare -Wno-missing-field-initializers -Wno-clobbered -Wno-type-limits -Wimplicit-fallthrough=0 -fPIC -pthread '-DIGT_DATADIR="/opt/igt/share/igt-gpu-tools"' '-DIGT_SRCDIR="/home/cidrm/igt-gpu-tools/tests"' '-DIGT_LOG_DOMAIN="igt_chamelium"' -MD -MQ 'lib/igt-igt_chamelium_c at sta/igt_chamelium.c.o' -MF 'lib/igt-igt_chamelium_c at sta/igt_chamelium.c.o.d' -o 'lib/igt-igt_chamelium_c at sta/igt_chamelium.c.o' -c ../lib/igt_chamelium.c
../lib/igt_chamelium.c:84:18: error: field ‘link’ has incomplete type
struct igt_list link;
^~~~
../lib/igt_chamelium.c: In function ‘chamelium_new_edid’:
../lib/igt_chamelium.c:508:2: warning: implicit declaration of function ‘igt_list_init’; did you mean ‘g_test_init’? [-Wimplicit-function-declaration]
igt_list_init(&allocated_edid->link);
^~~~~~~~~~~~~
g_test_init
../lib/igt_chamelium.c:511:3: warning: implicit declaration of function ‘igt_list_add’; did you mean ‘g_test_add’? [-Wimplicit-function-declaration]
igt_list_add(&chamelium->edids->link, &allocated_edid->link);
^~~~~~~~~~~~
g_test_add
../lib/igt_chamelium.c: In function ‘chamelium_deinit’:
../lib/igt_chamelium.c:1623:2: warning: implicit declaration of function ‘igt_list_for_each_safe’; did you mean ‘g_list_foreach’? [-Wimplicit-function-declaration]
igt_list_for_each_safe(pos, tmp, &chamelium->edids->link, link) {
^~~~~~~~~~~~~~~~~~~~~~
g_list_foreach
../lib/igt_chamelium.c:1623:66: error: expected ‘;’ before ‘{’ token
igt_list_for_each_safe(pos, tmp, &chamelium->edids->link, link) {
^
At top level:
../lib/igt_chamelium.c:518:13: warning: ‘chamelium_destroy_edid’ defined but not used [-Wunused-function]
static void chamelium_destroy_edid(struct chamelium *chamelium, int edid_id)
^~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
More information about the igt-dev
mailing list