* [igt-dev] [RFC PATCH] tests/i915/gem_ctx_sseu: Extend the mmapped parameters test
@ 2020-02-04 21:21 Antonio Argenziano
2020-02-04 21:52 ` [igt-dev] ✗ GitLab.Pipeline: warning for " Patchwork
0 siblings, 1 reply; 2+ messages in thread
From: Antonio Argenziano @ 2020-02-04 21:21 UTC (permalink / raw)
To: igt-dev
The current implementation of the test only maps the arguments in gtt.
This proposal is to extend the test to use different mappings. This is a
first step in making this test exhaustive enough to say that the
interface is robust but, it is meant as a first step improvement. It
also helps with the lack of mappable aperture skipping the mappings if
they do not work.
Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com>
Cc: Dixit Ashutosh <ashutosh.dixit@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
---
tests/i915/gem_ctx_sseu.c | 54 +++++++++++++++++++++++++++++----------
1 file changed, 40 insertions(+), 14 deletions(-)
diff --git a/tests/i915/gem_ctx_sseu.c b/tests/i915/gem_ctx_sseu.c
index 38dc584b..d64969c3 100644
--- a/tests/i915/gem_ctx_sseu.c
+++ b/tests/i915/gem_ctx_sseu.c
@@ -48,6 +48,8 @@ static unsigned int __intel_gen__, __intel_devid__;
static uint64_t __slice_mask__, __subslice_mask__;
static unsigned int __slice_count__, __subslice_count__;
+enum { GTT, WC, CPU, COHERENT, } mappings;
+
static uint64_t mask_minus_one(uint64_t mask)
{
unsigned int i;
@@ -364,7 +366,7 @@ test_invalid_args(int fd)
* Verify that ggtt mapped area can be used as the sseu pointer.
*/
static void
-test_ggtt_args(int fd)
+test_mmapped_args(int fd)
{
struct drm_i915_gem_context_param_sseu *sseu;
struct drm_i915_gem_context_param arg = {
@@ -373,17 +375,40 @@ test_ggtt_args(int fd)
.size = sizeof(*sseu),
};
uint32_t bo;
-
- bo = gem_create(fd, 4096);
- arg.value = to_user_pointer(gem_mmap__gtt(fd, bo, 4096,
- PROT_READ | PROT_WRITE));
-
- igt_assert_eq(__gem_context_get_param(fd, &arg), 0);
- igt_assert_eq(__gem_context_set_param(fd, &arg), 0);
-
- munmap((void *)(uintptr_t)arg.value, 4096);
- gem_close(fd, bo);
- gem_context_destroy(fd, arg.ctx_id);
+ void *ptr;
+
+ for (unsigned mapping = GTT; mapping <= COHERENT; mapping++)
+ {
+ bo = gem_create(fd, 4096);
+
+ switch (mapping)
+ {
+ case GTT:
+ ptr = gem_mmap__gtt(fd, bo, 4096, PROT_READ | PROT_WRITE);
+ break;
+ case WC:
+ ptr = gem_mmap__wc(fd, bo, 0, 4096, PROT_READ | PROT_WRITE);
+ break;
+ case CPU:
+ ptr = gem_mmap__cpu(fd, bo, 0, 4096, PROT_READ | PROT_WRITE);
+ break;
+ case COHERENT:
+ ptr = gem_mmap__device_coherent(fd, bo, 0, 4096, PROT_READ | PROT_WRITE);
+ break;
+ };
+
+ if (!prt)
+ continue;
+
+ arg.value = to_user_pointer(ptr);
+
+ igt_assert_eq(__gem_context_get_param(fd, &arg), 0);
+ igt_assert_eq(__gem_context_set_param(fd, &arg), 0);
+
+ munmap((void *)(uintptr_t)arg.value, 4096);
+ gem_close(fd, bo);
+ gem_context_destroy(fd, arg.ctx_id);
+ }
}
/*
@@ -528,8 +553,9 @@ igt_main
igt_subtest("invalid-sseu")
test_invalid_sseu(fd);
- igt_subtest("ggtt-args")
- test_ggtt_args(fd);
+ igt_subtest("mmapped-args") {
+ test_mmapped_args(fd);
+ }
igt_subtest("engines")
test_engines(fd);
--
2.21.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [igt-dev] ✗ GitLab.Pipeline: warning for tests/i915/gem_ctx_sseu: Extend the mmapped parameters test
2020-02-04 21:21 [igt-dev] [RFC PATCH] tests/i915/gem_ctx_sseu: Extend the mmapped parameters test Antonio Argenziano
@ 2020-02-04 21:52 ` Patchwork
0 siblings, 0 replies; 2+ messages in thread
From: Patchwork @ 2020-02-04 21:52 UTC (permalink / raw)
To: Antonio Argenziano; +Cc: igt-dev
== Series Details ==
Series: tests/i915/gem_ctx_sseu: Extend the mmapped parameters test
URL : https://patchwork.freedesktop.org/series/72993/
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/104788 for the overview.
build:tests-fedora has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545221):
[255/482] Linking target tests/i915_suspend.
[256/482] Linking target tests/dumb_buffer.
[257/482] Linking target tests/gem_create.
[258/482] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
cc -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/valgrind -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-address-of-packed-member -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘ptr’?
400 | if (!prt)
| ^~~
| ptr
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852926:build_script
^[[0Ksection_start:1580852926:after_script
^[[0Ksection_end:1580852927:after_script
^[[0Ksection_start:1580852927:upload_artifacts_on_failure
^[[0Ksection_end:1580852929:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-fedora-no-libunwind has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545222):
[260/508] Linking target tests/i915_suspend.
[261/508] Linking target tests/dumb_buffer.
[262/508] Linking target tests/gem_create.
[263/508] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
cc -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I../lib/stubs/libunwind -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/valgrind -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-address-of-packed-member -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘ptr’?
400 | if (!prt)
| ^~~
| ptr
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852935:build_script
^[[0Ksection_start:1580852935:after_script
^[[0Ksection_end:1580852936:after_script
^[[0Ksection_start:1580852936:upload_artifacts_on_failure
^[[0Ksection_end:1580852938:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-fedora-oldest-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545223):
[255/477] Linking target tests/i915_suspend.
[256/477] Linking target tests/dumb_buffer.
[257/477] Linking target tests/gem_create.
[258/477] Compiling C object 'tests/tests@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/tests@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
cc -Itests/tests@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/valgrind -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-address-of-packed-member -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/tests@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/tests@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/tests@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘ptr’?
400 | if (!prt)
| ^~~
| ptr
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852930:build_script
^[[0Ksection_start:1580852930:after_script
^[[0Ksection_end:1580852932:after_script
^[[0Ksection_start:1580852932:upload_artifacts_on_failure
^[[0Ksection_end:1580852933:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-fedora-clang has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545224):
[254/477] Linking target tests/i915_query.
[255/477] Linking target tests/i915_selftest.
[256/477] Linking target tests/i915_suspend.
[257/477] Linking target tests/dumb_buffer.
[258/477] Linking target tests/gem_create.
[259/477] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
clang -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/valgrind -I/usr/include/libdrm/nouveau -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-missing-field-initializers -Wno-pointer-arith -Wno-address-of-packed-member -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c:400:8: error: use of undeclared identifier 'prt'
if (!prt)
^
1 error generated.
ninja: build stopped: subcommand failed.
section_end:1580852952:build_script
^[[0Ksection_start:1580852952:after_script
^[[0Ksection_end:1580852953:after_script
^[[0Ksection_start:1580852953:upload_artifacts_on_failure
^[[0Ksection_end:1580852954:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545225):
[256/478] Linking target tests/gem_create.
[257/478] Linking target tests/gem_eio.
[258/478] Linking target tests/i915_pm_rc6_residency.
[259/478] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
cc -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -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/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/x86_64-linux-gnu -I/usr/include/valgrind -I/usr/include/alsa -I/usr/include -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘port’?
if (!prt)
^~~
port
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852930:build_script
^[[0Ksection_start:1580852930:after_script
^[[0Ksection_end:1580852932:after_script
^[[0Ksection_start:1580852932:upload_artifacts_on_failure
^[[0Ksection_end:1580852933:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-debian-meson-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545227):
[254/424] Linking target tests/i915_suspend.
[255/424] Linking target tests/gem_create.
[256/424] Linking target tests/dumb_buffer.
[257/424] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
/usr/bin/arm-linux-gnueabihf-gcc -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I../lib/stubs/drm -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/arm-linux-gnueabihf -I/usr/include/valgrind -I/usr/include/alsa -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘port’?
if (!prt)
^~~
port
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852933:build_script
^[[0Ksection_start:1580852933:after_script
^[[0Ksection_end:1580852934:after_script
^[[0Ksection_start:1580852934:upload_artifacts_on_failure
^[[0Ksection_end:1580852935:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-debian-meson-arm64 has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545228):
[254/429] Linking target tests/i915_suspend.
[255/429] Linking target tests/dumb_buffer.
[256/429] Linking target tests/gem_create.
[257/429] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
/usr/bin/aarch64-linux-gnu-gcc -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I../lib/stubs/drm -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/aarch64-linux-gnu -I/usr/include/valgrind -I/usr/include/alsa -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wimplicit-fallthrough=0 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘port’?
if (!prt)
^~~
port
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852909:build_script
^[[0Ksection_start:1580852909:after_script
^[[0Ksection_end:1580852910:after_script
^[[0Ksection_start:1580852910:upload_artifacts_on_failure
^[[0Ksection_end:1580852911:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-debian-meson-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545229):
[252/444] Linking target tests/gem_ctx_freq.
[253/444] Linking target tests/i915_selftest.
[254/444] Linking target tests/gem_create.
[255/444] Linking target tests/i915_suspend.
[256/444] Compiling C object 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o'.
FAILED: tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o
/usr/bin/mips-linux-gnu-gcc -Itests/59830eb@@gem_ctx_sseu@exe -Itests -I../tests -I../include/drm-uapi -Ilib -I../lib -I../lib/stubs/syscalls -I. -I../ -I../lib/stubs/drm -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/mips-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/valgrind -I/usr/include/alsa -I/usr/include/libdrm/nouveau -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O2 -g -D_GNU_SOURCE -include config.h -D_FORTIFY_SOURCE=2 -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wuninitialized -Wunused -Wno-clobbered -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-pointer-arith -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-unused-result -Werror=address -Werror=array-bounds -Werror=implicit -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=nonnull -Werror=pointer-to-int-cast -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=write-strings -fno-builtin-malloc -fno-builtin-calloc -pthread -MD -MQ 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -MF 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o.d' -o 'tests/59830eb@@gem_ctx_sseu@exe/i915_gem_ctx_sseu.c.o' -c ../tests/i915/gem_ctx_sseu.c
../tests/i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
../tests/i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function)
if (!prt)
^~~
../tests/i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
ninja: build stopped: subcommand failed.
section_end:1580852905:build_script
^[[0Ksection_start:1580852905:after_script
^[[0Ksection_end:1580852906:after_script
^[[0Ksection_start:1580852906:upload_artifacts_on_failure
^[[0Ksection_end:1580852908:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
build:tests-debian-autotools has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/1545230):
i915/gem_ctx_sseu.c: In function ‘test_mmapped_args’:
i915/gem_ctx_sseu.c:400:8: error: ‘prt’ undeclared (first use in this function); did you mean ‘port’?
if (!prt)
^~~
port
i915/gem_ctx_sseu.c:400:8: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [Makefile:4677: i915/gem_ctx_sseu.o] Error 1
make[3]: Leaving directory '/builds/gfx-ci/igt-ci-tags/tests'
make[2]: *** [Makefile:5120: all-recursive] Error 1
make[2]: Leaving directory '/builds/gfx-ci/igt-ci-tags/tests'
make[1]: *** [Makefile:514: all-recursive] Error 1
make[1]: Leaving directory '/builds/gfx-ci/igt-ci-tags'
make: *** [Makefile:446: all] Error 2
section_end:1580852952:build_script
^[[0Ksection_start:1580852952:after_script
^[[0Ksection_end:1580852954:after_script
^[[0Ksection_start:1580852954:upload_artifacts_on_failure
^[[0Ksection_end:1580852955:upload_artifacts_on_failure
^[[0K^[[31;1mERROR: Job failed: exit code 1
^[[0;m
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/pipelines/104788
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-02-04 21:52 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-04 21:21 [igt-dev] [RFC PATCH] tests/i915/gem_ctx_sseu: Extend the mmapped parameters test Antonio Argenziano
2020-02-04 21:52 ` [igt-dev] ✗ GitLab.Pipeline: warning for " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.