[igt-dev] ✗ GitLab.Pipeline: warning for PATCH i-g-t 1/1] lib/igt_kms: Add support for display with non-contiguous pipes

Patchwork
2020-06-11T08:27:35Z

== Series Details ==

Series: PATCH i-g-t 1/1] lib/igt_kms: Add support for display with non-contiguous pipes
URL : https://patchwork.freedesktop.org/series/78197/
State : warning

== Summary ==

Did not get list of undocumented tests for this run, something is wrong!

Other than that, pipeline status: FAILED.

see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/pipelines/159090 for the overview.

build:tests-debian-autotools has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046709):
./../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
for_each_pipe_static(pipe)
^~~~~~~~~~~~~~~~~~~~
debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
for_each_pipe(&display, pipe)
^~~~~~~~~~~~~
make[3]: Leaving directory '/builds/gfx-ci/igt-ci-tags/tests'
make[3]: *** [Makefile:4749: debugfs_test.o] Error 1
make[2]: *** [Makefile:5192: all-recursive] Error 1
make[2]: Leaving directory '/builds/gfx-ci/igt-ci-tags/tests'
make[1]: *** [Makefile:515: all-recursive] Error 1
make[1]: Leaving directory '/builds/gfx-ci/igt-ci-tags'
make: *** [Makefile:447: all] Error 2
section_end:1591817244:build_script
section_start:1591817244:after_script
section_end:1591817246:after_script
section_start:1591817246:upload_artifacts_on_failure
section_end:1591817247:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046704):
../lib/igt_kms.h:502:24: error: invalid type argument of ‘->’ (have ‘igt_display_t’ {aka ‘struct igt_display’})
for_each_if((display)->pipes[(pipe)].enabled)
^~
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
#define for_each_if(condition) if (!(condition)) {} else
^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
for_each_pipe_static(pipe)
^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
for_each_pipe(&display, pipe)
^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817122:build_script
section_start:1591817122:after_script
section_end:1591817124:after_script
section_start:1591817124:upload_artifacts_on_failure
section_end:1591817125:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-debian-meson-arm64 has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046707):
../lib/igt_kms.h:502:24: error: invalid type argument of ‘->’ (have ‘igt_display_t’ {aka ‘struct igt_display’})
for_each_if((display)->pipes[(pipe)].enabled)
^~
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
#define for_each_if(condition) if (!(condition)) {} else
^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
for_each_pipe_static(pipe)
^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
for_each_pipe(&display, pipe)
^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817138:build_script
section_start:1591817138:after_script
section_end:1591817140:after_script
section_start:1591817140:upload_artifacts_on_failure
section_end:1591817141:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-debian-meson-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046706):
^~
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
#define for_each_if(condition) if (!(condition)) {} else
^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
for_each_pipe_static(pipe)
^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
for_each_pipe(&display, pipe)
^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817134:build_script
section_start:1591817134:after_script
Running after_script
section_end:1591817135:after_script
section_start:1591817135:upload_artifacts_on_failure
Uploading artifacts for failed job
section_end:1591817137:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-debian-meson-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046708):
../lib/igt_kms.h:502:24: error: invalid type argument of ‘->’ (have ‘igt_display_t {aka struct igt_display}’)
for_each_if((display)->pipes[(pipe)].enabled)
^
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
#define for_each_if(condition) if (!(condition)) {} else
^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
for_each_pipe_static(pipe)
^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
for_each_pipe(&display, pipe)
^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817073:build_script
section_start:1591817073:after_script
section_end:1591817075:after_script
section_start:1591817075:upload_artifacts_on_failure
section_end:1591817077:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-fedora has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046700):
../lib/igt_kms.h:502:24: error: invalid type argument of ‘->’ (have ‘igt_display_t’ {aka ‘struct igt_display’})
502 | for_each_if((display)->pipes[(pipe)].enabled)
| ^~
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
477 | #define for_each_if(condition) if (!(condition)) {} else
| ^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
516 | for_each_pipe_static(pipe)
| ^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
139 | for_each_pipe(&display, pipe)
| ^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817131:build_script
section_start:1591817131:after_script
section_end:1591817133:after_script
section_start:1591817133:upload_artifacts_on_failure
section_end:1591817135:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-fedora-clang has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046703):
../lib/igt_kms.h:516:2: note: expanded from macro 'for_each_pipe'
for_each_pipe_static(pipe)
^~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/igt_kms.h:502:24: note: expanded from macro 'for_each_pipe_static'
for_each_if((display)->pipes[(pipe)].enabled)
~~~~~~~~~^
../lib/igt_kms.h:477:38: note: expanded from macro 'for_each_if'
#define for_each_if(condition) if (!(condition)) {} else
^~~~~~~~~
2 errors generated.
ninja: build stopped: subcommand failed.
section_end:1591817146:build_script
section_start:1591817146:after_script
Running after_script
section_end:1591817147:after_script
section_start:1591817147:upload_artifacts_on_failure
Uploading artifacts for failed job
section_end:1591817149:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-fedora-no-libunwind has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046701):
| ^~
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
477 | #define for_each_if(condition) if (!(condition)) {} else
| ^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
516 | for_each_pipe_static(pipe)
| ^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
139 | for_each_pipe(&display, pipe)
| ^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817114:build_script
section_start:1591817114:after_script
Running after_script
section_end:1591817116:after_script
section_start:1591817116:upload_artifacts_on_failure
Uploading artifacts for failed job
section_end:1591817117:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

build:tests-fedora-oldest-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/3046702):
../lib/igt_kms.h:502:24: error: invalid type argument of ‘->’ (have ‘igt_display_t’ {aka ‘struct igt_display’})
502 | for_each_if((display)->pipes[(pipe)].enabled)
| ^~
../lib/igt_kms.h:477:38: note: in definition of macro ‘for_each_if’
477 | #define for_each_if(condition) if (!(condition)) {} else
| ^~~~~~~~~
../lib/igt_kms.h:516:2: note: in expansion of macro ‘for_each_pipe_static’
516 | for_each_pipe_static(pipe)
| ^~~~~~~~~~~~~~~~~~~~
../tests/debugfs_test.c:139:3: note: in expansion of macro ‘for_each_pipe’
139 | for_each_pipe(&display, pipe)
| ^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
section_end:1591817130:build_script
section_start:1591817130:after_script
section_end:1591817132:after_script
section_start:1591817132:upload_artifacts_on_failure
section_end:1591817133:upload_artifacts_on_failure
ERROR: Job failed: exit code 1

== Logs ==

For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/pipelines/159090