[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