All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.