[igt-dev] ✗ Fi.CI.BUILD: failure for tests/kms_lease: IGT test Cleanup

Patchwork patchwork at emeril.freedesktop.org
Thu Aug 18 09:17:19 UTC 2022


== Series Details ==

Series: tests/kms_lease: IGT test Cleanup
URL   : https://patchwork.freedesktop.org/series/107439/
State : failure

== Summary ==

IGT patchset build failed on latest successful build
b5e2222c9a988015bdf237e6ebb9f5b6d87ac7e1 tools/intel_vbt_decode: Extract dp_vswing()/dp_preemph()

../tests/kms_lease.c: In function ‘cursor_implicit_plane’:
../tests/kms_lease.c:390:34: error: ‘data_t’ {aka ‘struct <anonymous>’} has no member named ‘output’
  cleanup_crtc(&data->master, data->output);
                                  ^~
In file included from ../lib/igt.h:38,
                 from ../tests/kms_lease.c:30:
../tests/kms_lease.c: In function ‘__igt_unique____real_main1149’:
../tests/kms_lease.c:1199:61: error: invalid type argument of ‘->’ (have ‘data_t’ {aka ‘struct <anonymous>’})
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
                                                             ^~
../lib/igt_kms.h:544:38: note: in definition of macro ‘for_each_if’
 #define for_each_if(condition) if (!(condition)) {} else
                                      ^~~~~~~~~
../tests/kms_lease.c:1199:5: note: in expansion of macro ‘for_each_pipe_with_valid_output’
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../tests/kms_lease.c:1199:61: error: invalid type argument of ‘->’ (have ‘data_t’ {aka ‘struct <anonymous>’})
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
                                                             ^~
../lib/igt_kms.h:544:38: note: in definition of macro ‘for_each_if’
 #define for_each_if(condition) if (!(condition)) {} else
                                      ^~~~~~~~~
../lib/igt_kms.h:604:7: note: in expansion of macro ‘igt_pipe_connector_valid’
       igt_pipe_connector_valid((pipe), (output))))
       ^~~~~~~~~~~~~~~~~~~~~~~~
../tests/kms_lease.c:1199:5: note: in expansion of macro ‘for_each_pipe_with_valid_output’
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../tests/kms_lease.c:1199:61: error: invalid type argument of ‘->’ (have ‘data_t’ {aka ‘struct <anonymous>’})
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
                                                             ^~
../lib/igt_kms.h:544:38: note: in definition of macro ‘for_each_if’
 #define for_each_if(condition) if (!(condition)) {} else
                                      ^~~~~~~~~
../lib/igt_kms.h:604:7: note: in expansion of macro ‘igt_pipe_connector_valid’
       igt_pipe_connector_valid((pipe), (output))))
       ^~~~~~~~~~~~~~~~~~~~~~~~
../tests/kms_lease.c:1199:5: note: in expansion of macro ‘for_each_pipe_with_valid_output’
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/igt_kms.h:603:57: warning: left-hand operand of comma expression has no effect [-Wunused-value]
    for_each_if ((((output) = &(display)->outputs[con__]), \
                                                         ^
../lib/igt_kms.h:544:38: note: in definition of macro ‘for_each_if’
 #define for_each_if(condition) if (!(condition)) {} else
                                      ^~~~~~~~~
../tests/kms_lease.c:1199:5: note: in expansion of macro ‘for_each_pipe_with_valid_output’
     for_each_pipe_with_valid_output(display, data.pipe, data->output) {
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.




More information about the igt-dev mailing list