All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI
@ 2021-07-19 12:19 Bhanuprakash Modem
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 1/3] lib/igt_kms: Rename dp_dsc to dsc Bhanuprakash Modem
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Bhanuprakash Modem @ 2021-07-19 12:19 UTC (permalink / raw)
  To: igt-dev

As HDMI also supports DSC, we need to extend the test coverage.

This patch series will remove the connector type check which is
preventing to run on HDMI. Also rename *dp_dsc* to *dsc* since it
is no longer DP specific.

Bhanuprakash Modem (3):
  lib/igt_kms: Rename dp_dsc to dsc
  tests/kms_dsc: Extend support to HDMI
  tests/kms_invalid_dotclock: Update to use renamed DSC api

 lib/igt_kms.c                     | 24 ++++++++---------
 lib/igt_kms.h                     | 12 ++++-----
 tests/{kms_dp_dsc.c => kms_dsc.c} | 43 +++++++++++++++++++------------
 tests/kms_invalid_dotclock.c      |  2 +-
 tests/meson.build                 |  2 +-
 5 files changed, 47 insertions(+), 36 deletions(-)
 rename tests/{kms_dp_dsc.c => kms_dsc.c} (90%)

--
2.25.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [igt-dev] [PATCH i-g-t 1/3] lib/igt_kms: Rename dp_dsc to dsc
  2021-07-19 12:19 [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI Bhanuprakash Modem
@ 2021-07-19 12:19 ` Bhanuprakash Modem
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_dsc: Extend support to HDMI Bhanuprakash Modem
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Bhanuprakash Modem @ 2021-07-19 12:19 UTC (permalink / raw)
  To: igt-dev

As HDMI also supports DSC, rename *dp_dsc* to *dsc* since it is
no longer DP specific.

Cc: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Cc: Vandita Kulkarni <vandita.kulkarni@intel.com>
Cc: Patnana Venkata Sai <venkata.sai.patnana@intel.com>
Cc: Karthik B S <karthik.b.s@intel.com>
Cc: Navare Manasi D <manasi.d.navare@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
 lib/igt_kms.c | 24 ++++++++++++------------
 lib/igt_kms.h | 12 ++++++------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index 2c44361a40..48873b1e45 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -5223,38 +5223,38 @@ int write_dsc_debugfs(int drmfd, drmModeConnector *connector,
 }
 
 /*
- * igt_is_dp_dsc_supported:
+ * igt_is_dsc_supported:
  * @drmfd: A drm file descriptor
  * @connector: Pointer to libdrm connector
  *
  * Returns: True if DSC is supported for the given connector, false otherwise.
  */
-bool igt_is_dp_dsc_supported(int drmfd, drmModeConnector *connector)
+bool igt_is_dsc_supported(int drmfd, drmModeConnector *connector)
 {
 	return check_dsc_debugfs(drmfd, connector, "DSC_Sink_Support: yes");
 }
 
 /*
- * igt_is_dp_fec_supported:
+ * igt_is_fec_supported:
  * @drmfd: A drm file descriptor
  * @connector: Pointer to libdrm connector
  *
  * Returns: True if FEC is supported for the given connector, false otherwise.
  */
-bool igt_is_dp_fec_supported(int drmfd, drmModeConnector *connector)
+bool igt_is_fec_supported(int drmfd, drmModeConnector *connector)
 {
 
 	return check_dsc_debugfs(drmfd, connector, "FEC_Sink_Support: yes");
 }
 
 /*
- * igt_is_dp_dsc_enabled:
+ * igt_is_dsc_enabled:
  * @drmfd: A drm file descriptor
  * @connector: Pointer to libdrm connector
  *
  * Returns: True if DSC is enabled for the given connector, false otherwise.
  */
-bool igt_is_dp_dsc_enabled(int drmfd, drmModeConnector *connector)
+bool igt_is_dsc_enabled(int drmfd, drmModeConnector *connector)
 {
 	return check_dsc_debugfs(drmfd, connector, "DSC_Enabled: yes");
 }
@@ -5273,26 +5273,26 @@ bool igt_is_force_dsc_enabled(int drmfd, drmModeConnector *connector)
 }
 
 /*
- * igt_force_dp_dsc_enable:
+ * igt_force_dsc_enable:
  * @drmfd: A drm file descriptor
  * @connector: Pointer to libdrm connector
  *
  * Returns: 1 on success or negative error code, in case of failure.
  */
-int igt_force_dp_dsc_enable(int drmfd, drmModeConnector *connector)
+int igt_force_dsc_enable(int drmfd, drmModeConnector *connector)
 {
 	return write_dsc_debugfs(drmfd, connector, "i915_dsc_fec_support", "1");
 }
 
 /*
- * igt_force_dp_dsc_enable:
+ * igt_force_dsc_enable:
  * @drmfd: A drm file descriptor
  * @connector: Pointer to libdrm connector
  * @bpp: Compressed bpp to be used with DSC
  *
  * Returns: No. of bytes written or negative error code, in case of failure.
  */
-int igt_force_dp_dsc_enable_bpp(int drmfd, drmModeConnector *connector, int bpp)
+int igt_force_dsc_enable_bpp(int drmfd, drmModeConnector *connector, int bpp)
 {
 	char buf[20] = {0};
 
@@ -5302,13 +5302,13 @@ int igt_force_dp_dsc_enable_bpp(int drmfd, drmModeConnector *connector, int bpp)
 }
 
 /*
- * igt_get_dp_dsc_debugfs_fd:
+ * igt_get_dsc_debugfs_fd:
  * @drmfd: A drm file descriptor
  * @connector: Pointer to libdrm connector
  *
  * Returns: fd of the DSC debugfs for the given connector, else returns -1.
  */
-int igt_get_dp_dsc_debugfs_fd(int drmfd, drmModeConnector *connector)
+int igt_get_dsc_debugfs_fd(int drmfd, drmModeConnector *connector)
 {
 	char file_name[128] = {0};
 
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index e87d1913e5..2b054dfc5f 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -917,13 +917,13 @@ void igt_dump_connectors_fd(int drmfd);
 void igt_dump_crtcs_fd(int drmfd);
 bool igt_override_all_active_output_modes_to_fit_bw(igt_display_t *display);
 
-bool igt_is_dp_dsc_supported(int drmfd, drmModeConnector *connector);
-bool igt_is_dp_fec_supported(int drmfd, drmModeConnector *connector);
-bool igt_is_dp_dsc_enabled(int drmfd, drmModeConnector *connector);
+bool igt_is_dsc_supported(int drmfd, drmModeConnector *connector);
+bool igt_is_fec_supported(int drmfd, drmModeConnector *connector);
+bool igt_is_dsc_enabled(int drmfd, drmModeConnector *connector);
 bool igt_is_force_dsc_enabled(int drmfd, drmModeConnector *connector);
-int igt_force_dp_dsc_enable(int drmfd, drmModeConnector *connector);
-int igt_force_dp_dsc_enable_bpp(int drmfd, drmModeConnector *connector,
+int igt_force_dsc_enable(int drmfd, drmModeConnector *connector);
+int igt_force_dsc_enable_bpp(int drmfd, drmModeConnector *connector,
 				int bpp);
-int igt_get_dp_dsc_debugfs_fd(int drmfd, drmModeConnector *connector);
+int igt_get_dsc_debugfs_fd(int drmfd, drmModeConnector *connector);
 
 #endif /* __IGT_KMS_H__ */
-- 
2.25.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [igt-dev] [PATCH i-g-t 2/3] tests/kms_dsc: Extend support to HDMI
  2021-07-19 12:19 [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI Bhanuprakash Modem
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 1/3] lib/igt_kms: Rename dp_dsc to dsc Bhanuprakash Modem
@ 2021-07-19 12:19 ` Bhanuprakash Modem
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_invalid_dotclock: Update to use renamed DSC api Bhanuprakash Modem
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Bhanuprakash Modem @ 2021-07-19 12:19 UTC (permalink / raw)
  To: igt-dev

As HDMI also supports DSC, we need to extend the test coverage.
This patch will remove the connector type check to support HDMI.

Cc: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Cc: Vandita Kulkarni <vandita.kulkarni@intel.com>
Cc: Patnana Venkata Sai <venkata.sai.patnana@intel.com>
Cc: Karthik B S <karthik.b.s@intel.com>
Cc: Navare Manasi D <manasi.d.navare@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
 tests/{kms_dp_dsc.c => kms_dsc.c} | 43 +++++++++++++++++++------------
 tests/meson.build                 |  2 +-
 2 files changed, 28 insertions(+), 17 deletions(-)
 rename tests/{kms_dp_dsc.c => kms_dsc.c} (90%)

diff --git a/tests/kms_dp_dsc.c b/tests/kms_dsc.c
similarity index 90%
rename from tests/kms_dp_dsc.c
rename to tests/kms_dsc.c
index 6e8dda77dc..839185fad3 100644
--- a/tests/kms_dp_dsc.c
+++ b/tests/kms_dsc.c
@@ -75,23 +75,23 @@ static inline void manual(const char *expected)
 	igt_debug_manual_check("all", expected);
 }
 
-static void force_dp_dsc_enable(data_t *data)
+static void force_dsc_enable(data_t *data)
 {
 	int ret;
 
 	igt_debug ("Forcing DSC enable on %s\n", data->conn_name);
-	ret = igt_force_dp_dsc_enable(data->drm_fd,
+	ret = igt_force_dsc_enable(data->drm_fd,
 				      data->output->config.connector);
 	igt_assert_f(ret > 0, "debugfs_write failed");
 }
 
-static void force_dp_dsc_set_bpp(data_t *data)
+static void force_dsc_enable_bpp(data_t *data)
 {
 	int ret;
 
 	igt_debug("Forcing DSC BPP to %d on %s\n",
 		  data->compression_bpp, data->conn_name);
-	ret = igt_force_dp_dsc_enable_bpp(data->drm_fd,
+	ret = igt_force_dsc_enable_bpp(data->drm_fd,
 					  data->output->config.connector,
 					  data->compression_bpp);
 	igt_assert_f(ret > 0, "debugfs_write failed");
@@ -103,7 +103,7 @@ static void save_force_dsc_en(data_t *data)
 		igt_is_force_dsc_enabled(data->drm_fd,
 					 data->output->config.connector);
 	force_dsc_restore_fd =
-		igt_get_dp_dsc_debugfs_fd(data->drm_fd,
+		igt_get_dsc_debugfs_fd(data->drm_fd,
 					  data->output->config.connector);
 	igt_assert(force_dsc_restore_fd >= 0);
 }
@@ -133,11 +133,24 @@ static void test_cleanup(data_t *data)
 	}
 }
 
-static void kms_dp_dsc_exit_handler(int sig)
+static void kms_dsc_exit_handler(int sig)
 {
 	restore_force_dsc_en();
 }
 
+static bool is_external_panel(drmModeConnector *connector)
+{
+	switch (connector->connector_type) {
+		case DRM_MODE_CONNECTOR_LVDS:
+		case DRM_MODE_CONNECTOR_eDP:
+		case DRM_MODE_CONNECTOR_DSI:
+		case DRM_MODE_CONNECTOR_DPI:
+			return false;
+		default:
+			return true;
+	}
+}
+
 static bool check_dsc_on_connector(data_t *data, uint32_t drmConnector)
 {
 	drmModeConnector *connector;
@@ -145,9 +158,7 @@ static bool check_dsc_on_connector(data_t *data, uint32_t drmConnector)
 
 	connector = drmModeGetConnectorCurrent(data->drm_fd,
 					       drmConnector);
-	if (connector->connection != DRM_MODE_CONNECTED ||
-	    ((connector->connector_type != DRM_MODE_CONNECTOR_eDP) &&
-	    (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort)))
+	if (connector->connection != DRM_MODE_CONNECTED)
 		return false;
 
 	output = igt_output_from_connector(&data->display, connector);
@@ -155,13 +166,13 @@ static bool check_dsc_on_connector(data_t *data, uint32_t drmConnector)
 		kmstest_connector_type_str(connector->connector_type),
 		connector->connector_type_id);
 
-	if (!igt_is_dp_dsc_supported(data->drm_fd, connector)) {
+	if (!igt_is_dsc_supported(data->drm_fd, connector)) {
 		igt_debug("DSC not supported on connector %s\n",
 			  data->conn_name);
 		return false;
 	}
-	if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort &&
-	    !igt_is_dp_fec_supported(data->drm_fd, connector)) {
+	if (is_external_panel(connector) &&
+	    !igt_is_fec_supported(data->drm_fd, connector)) {
 		igt_debug("DSC cannot be enabled without FEC on %s\n",
 			  data->conn_name);
 		return false;
@@ -185,10 +196,10 @@ static void update_display(data_t *data, enum dsc_test_type test_type)
 
 	igt_debug("DSC is supported on %s\n", data->conn_name);
 	save_force_dsc_en(data);
-	force_dp_dsc_enable(data);
+	force_dsc_enable(data);
 	if (test_type == test_dsc_compression_bpp) {
 		igt_debug("Trying to set BPP to %d\n", data->compression_bpp);
-		force_dp_dsc_set_bpp(data);
+		force_dsc_enable_bpp(data);
 	}
 
 	igt_output_set_pipe(data->output, data->pipe);
@@ -205,7 +216,7 @@ static void update_display(data_t *data, enum dsc_test_type test_type)
 	 */
 	manual("RGB test pattern without corruption");
 
-	enabled = igt_is_dp_dsc_enabled(data->drm_fd,
+	enabled = igt_is_dsc_enabled(data->drm_fd,
 					data->output->config.connector);
 	restore_force_dsc_en();
 	if (test_type == test_dsc_compression_bpp) {
@@ -272,7 +283,7 @@ igt_main
 		igt_require_intel(data.drm_fd);
 		data.devid = intel_get_drm_devid(data.drm_fd);
 		kmstest_set_vt_graphics_mode();
-		igt_install_exit_handler(kms_dp_dsc_exit_handler);
+		igt_install_exit_handler(kms_dsc_exit_handler);
 		igt_display_require(&data.display, data.drm_fd);
 		igt_require(res = drmModeGetResources(data.drm_fd));
 	}
diff --git a/tests/meson.build b/tests/meson.build
index d3de40be07..1bdfddbb2a 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -31,9 +31,9 @@ test_progs = [
 	'kms_cursor_legacy',
 	'kms_dither',
 	'kms_dp_aux_dev',
-	'kms_dp_dsc',
 	'kms_dp_tiled_display',
 	'kms_draw_crc',
+	'kms_dsc',
 	'kms_fbcon_fbt',
 	'kms_fence_pin_leak',
 	'kms_flip',
-- 
2.25.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [igt-dev] [PATCH i-g-t 3/3] tests/kms_invalid_dotclock: Update to use renamed DSC api
  2021-07-19 12:19 [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI Bhanuprakash Modem
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 1/3] lib/igt_kms: Rename dp_dsc to dsc Bhanuprakash Modem
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_dsc: Extend support to HDMI Bhanuprakash Modem
@ 2021-07-19 12:19 ` Bhanuprakash Modem
  2021-07-19 12:35 ` [igt-dev] ✗ Fi.CI.BUILD: failure for Extend DSC support to HDMI Patchwork
  2021-07-19 12:41 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork
  4 siblings, 0 replies; 6+ messages in thread
From: Bhanuprakash Modem @ 2021-07-19 12:19 UTC (permalink / raw)
  To: igt-dev

As HDMI also supports DSC, *dp_dsc* is renamed to *dsc* since it
is no longer DP specific.

This patch will update to use renamed API.

Cc: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Cc: Vandita Kulkarni <vandita.kulkarni@intel.com>
Cc: Patnana Venkata Sai <venkata.sai.patnana@intel.com>
Cc: Karthik B S <karthik.b.s@intel.com>
Cc: Navare Manasi D <manasi.d.navare@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
 tests/kms_invalid_dotclock.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/kms_invalid_dotclock.c b/tests/kms_invalid_dotclock.c
index e02a94914a..95136d366d 100644
--- a/tests/kms_invalid_dotclock.c
+++ b/tests/kms_invalid_dotclock.c
@@ -57,7 +57,7 @@ can_bigjoiner(data_t *data)
 		igt_debug("Platform supports uncompressed bigjoiner\n");
 		return true;
 	} else if (intel_display_ver(devid) >= 11) {
-		return igt_is_dp_dsc_supported(data->drm_fd, connector);
+		return igt_is_dsc_supported(data->drm_fd, connector);
 	}
 
 	return false;
-- 
2.25.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [igt-dev] ✗ Fi.CI.BUILD: failure for Extend DSC support to HDMI
  2021-07-19 12:19 [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI Bhanuprakash Modem
                   ` (2 preceding siblings ...)
  2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_invalid_dotclock: Update to use renamed DSC api Bhanuprakash Modem
@ 2021-07-19 12:35 ` Patchwork
  2021-07-19 12:41 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork
  4 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2021-07-19 12:35 UTC (permalink / raw)
  To: Bhanuprakash Modem; +Cc: igt-dev

== Series Details ==

Series: Extend DSC support to HDMI
URL   : https://patchwork.freedesktop.org/series/92709/
State : failure

== Summary ==

IGT patchset build failed on latest successful build
e93b651b955c44a6ebd53368faec1d856a8df3a1 tests/kms_invalid_dotclock: Modify the test for bigjoiner

[186/907] Linking target lib/tests/i915_perf_data_alignment.
[187/907] Linking target lib/tests/igt_audio.
[188/907] Linking target lib/tests/igt_timeout.
[189/907] Linking target lib/tests/igt_simple_test_subtests.
[190/907] Linking target tests/core_getclient.
[191/907] Linking target tests/core_auth.
[192/907] Linking target tests/core_getversion.
[193/907] Linking target tests/dmabuf.
[194/907] Linking target tests/core_getstats.
[195/907] Linking target tests/core_setmaster_vs_auth.
[196/907] Linking target tests/core_setmaster.
[197/907] Linking target tests/debugfs_test.
[198/907] Linking target tests/vc4_wait_bo.
[199/907] Linking target tests/drm_import_export.
[200/907] Linking target tests/device_reset.
[201/907] Linking target tests/drm_mm.
[202/907] Linking target tests/drm_read.
[203/907] Linking target tests/fbdev.
[204/907] Linking target tests/feature_discovery.
[205/907] Linking target tests/kms_3d.
[206/907] Linking target tests/kms_addfb_basic.
[207/907] Linking target tests/kms_async_flips.
[208/907] Linking target tests/kms_atomic_interruptible.
[209/907] Linking target tests/kms_atomic.
[210/907] Linking target tests/kms_atomic_transition.
[211/907] Linking target tests/kms_big_joiner.
[212/907] Linking target tests/kms_big_fb.
[213/907] Linking target tests/kms_busy.
[214/907] Linking target tests/kms_ccs.
[215/907] Linking target tests/kms_cdclk.
[216/907] Linking target tests/kms_concurrent.
[217/907] Linking target tests/kms_flip_tiling.
[218/907] Linking target tests/kms_content_protection.
[219/907] Linking target tests/kms_cursor_edge_walk.
[220/907] Linking target tests/kms_cursor_crc.
[221/907] Linking target tests/kms_dp_tiled_display.
[222/907] Linking target tests/kms_dither.
[223/907] Linking target tests/kms_dp_aux_dev.
[224/907] Linking target tests/kms_cursor_legacy.
[225/907] Compiling C object 'tests/tests@@kms_dsc@exe/kms_dsc.c.o'.
FAILED: tests/tests@@kms_dsc@exe/kms_dsc.c.o 
ccache cc -Itests/tests@@kms_dsc@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/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/x86_64-linux-gnu -I/usr/include/alsa -I/usr/include -I/home/cidrm/kernel_headers/include -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 -fcommon -pthread  -MD -MQ 'tests/tests@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/tests@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/tests@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
../tests/kms_dsc.c: In function ‘update_display’:
../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’; did you mean ‘force_dsc_enable_bpp’? [-Werror=implicit-function-declaration]
   force_dp_dsc_set_bpp(data);
   ^~~~~~~~~~~~~~~~~~~~
   force_dsc_enable_bpp
../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
cc1: some warnings being treated as errors
ninja: build stopped: subcommand failed.


_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [igt-dev] ✗ GitLab.Pipeline: warning for Extend DSC support to HDMI
  2021-07-19 12:19 [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI Bhanuprakash Modem
                   ` (3 preceding siblings ...)
  2021-07-19 12:35 ` [igt-dev] ✗ Fi.CI.BUILD: failure for Extend DSC support to HDMI Patchwork
@ 2021-07-19 12:41 ` Patchwork
  4 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2021-07-19 12:41 UTC (permalink / raw)
  To: Bhanuprakash Modem; +Cc: igt-dev

== Series Details ==

Series: Extend DSC support to HDMI
URL   : https://patchwork.freedesktop.org/series/92709/
State : warning

== Summary ==

Pipeline status: FAILED.

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

build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937189):
  [65/755] Linking target tests/kms_cursor_edge_walk.
  [66/755] Linking target tests/kms_dp_aux_dev.
  [67/755] Linking target tests/kms_draw_crc.
  [68/755] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  cc -Itests/59830eb@@kms_dsc@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/libdrm/nouveau -I/usr/include/x86_64-linux-gnu -I/usr/include/valgrind -I/usr/include/alsa -I/usr/include -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 -fcommon -pthread  -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’; did you mean ‘force_dsc_enable_bpp’? [-Werror=implicit-function-declaration]
     force_dp_dsc_set_bpp(data);
     ^~~~~~~~~~~~~~~~~~~~
     force_dsc_enable_bpp
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698199:step_script
  section_start:1626698199:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698201:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-debian-meson-arm64 has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937192):
  [60/692] Linking target tests/kms_cursor_legacy.
  [61/692] Linking target tests/kms_dp_aux_dev.
  [62/692] Linking target tests/kms_dp_tiled_display.
  [63/692] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  /usr/bin/aarch64-linux-gnu-gcc -Itests/59830eb@@kms_dsc@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/libdrm/nouveau -I/usr/include/aarch64-linux-gnu -I/usr/include/valgrind -I/usr/include/alsa -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 -fcommon -pthread  -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’; did you mean ‘force_dsc_enable_bpp’? [-Werror=implicit-function-declaration]
     force_dp_dsc_set_bpp(data);
     ^~~~~~~~~~~~~~~~~~~~
     force_dsc_enable_bpp
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698199:step_script
  section_start:1626698199:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698200:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-debian-meson-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937191):
  [64/700] Linking target tests/kms_dither.
  [65/700] Linking target tests/kms_dp_aux_dev.
  [66/700] Linking target tests/kms_dp_tiled_display.
  [67/700] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  /usr/bin/arm-linux-gnueabihf-gcc -Itests/59830eb@@kms_dsc@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/libdrm/nouveau -I/usr/include/arm-linux-gnueabihf -I/usr/include/valgrind -I/usr/include/alsa -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 -fcommon -pthread  -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’; did you mean ‘force_dsc_enable_bpp’? [-Werror=implicit-function-declaration]
     force_dp_dsc_set_bpp(data);
     ^~~~~~~~~~~~~~~~~~~~
     force_dsc_enable_bpp
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698199:step_script
  section_start:1626698199:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698201:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-debian-meson-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937193):
  [250/866] Linking target tests/kms_dither.
  [251/866] Linking target tests/kms_dp_aux_dev.
  [252/866] Linking target tests/kms_dp_tiled_display.
  [253/866] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  /usr/bin/mips-linux-gnu-gcc -Itests/59830eb@@kms_dsc@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/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/mips-linux-gnu -I/usr/include/valgrind -I/usr/include/alsa -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 -fcommon -pthread  -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’; did you mean ‘force_dsc_enable_bpp’? [-Werror=implicit-function-declaration]
     force_dp_dsc_set_bpp(data);
     ^~~~~~~~~~~~~~~~~~~~
     force_dsc_enable_bpp
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698298:step_script
  section_start:1626698298:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698299:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-fedora has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937184):
  [62/740] Linking target tests/kms_cursor_legacy.
  [63/740] Linking target tests/kms_dither.
  [64/740] Linking target tests/kms_dp_aux_dev.
  [65/740] Linking target tests/kms_dp_tiled_display.
  [66/740] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  cc -Itests/59830eb@@kms_dsc@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/libdrm/nouveau -I/usr/include/valgrind -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 -fcommon -pthread -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’ [-Werror=implicit-function-declaration]
    225 |   force_dp_dsc_set_bpp(data);
        |   ^~~~~~~~~~~~~~~~~~~~
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698199:step_script
  section_start:1626698199:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698201:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-fedora-clang has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937188):
  [251/953] Linking target tests/kms_cursor_crc.
  [252/953] Linking target tests/kms_cursor_edge_walk.
  [253/953] Linking target tests/kms_cursor_legacy.
  [254/953] Linking target tests/kms_dither.
  [255/953] Linking target tests/kms_dp_aux_dev.
  [256/953] Linking target tests/kms_dp_tiled_display.
  [257/953] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  clang -Itests/59830eb@@kms_dsc@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/libdrm/nouveau -I/usr/include/valgrind -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 -fcommon -pthread -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function 'force_dp_dsc_set_bpp' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                  force_dp_dsc_set_bpp(data);
                  ^
  1 error generated.
  ninja: build stopped: subcommand failed.
  section_end:1626698334:step_script
  section_start:1626698334:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698335:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-fedora-no-libdrm-nouveau has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937187):
  [59/663] Linking target tests/kms_cursor_edge_walk.
  [60/663] Linking target tests/kms_cursor_legacy.
  [61/663] Linking target tests/kms_dither.
  [62/663] Linking target tests/kms_dp_aux_dev.
  [63/663] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  cc -Itests/59830eb@@kms_dsc@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/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 -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 -fcommon -pthread -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’ [-Werror=implicit-function-declaration]
    225 |   force_dp_dsc_set_bpp(data);
        |   ^~~~~~~~~~~~~~~~~~~~
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698198:step_script
  section_start:1626698198:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698199:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-fedora-no-libunwind has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937185):
  [60/748] Linking target tests/kms_cursor_edge_walk.
  [61/748] Linking target tests/kms_cursor_legacy.
  [62/748] Linking target tests/kms_dp_aux_dev.
  [63/748] Linking target tests/kms_dither.
  [64/748] Compiling C object 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/59830eb@@kms_dsc@exe/kms_dsc.c.o 
  cc -Itests/59830eb@@kms_dsc@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/libdrm/nouveau -I/usr/include/valgrind -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 -fcommon -pthread -MD -MQ 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/59830eb@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’ [-Werror=implicit-function-declaration]
    225 |   force_dp_dsc_set_bpp(data);
        |   ^~~~~~~~~~~~~~~~~~~~
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698199:step_script
  section_start:1626698199:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698201:cleanup_file_variables
  ERROR: Job failed: exit code 1
  

build:tests-fedora-oldest-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/11937186):
  [61/750] Linking target tests/kms_dither.
  [62/750] Linking target tests/kms_dp_aux_dev.
  [63/750] Linking target tests/kms_dp_tiled_display.
  [64/750] Linking target tests/kms_draw_crc.
  [65/750] Compiling C object 'tests/tests@@kms_dsc@exe/kms_dsc.c.o'.
  FAILED: tests/tests@@kms_dsc@exe/kms_dsc.c.o 
  cc -Itests/tests@@kms_dsc@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/libdrm/nouveau -I/usr/include/valgrind -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 -fcommon -pthread  -MD -MQ 'tests/tests@@kms_dsc@exe/kms_dsc.c.o' -MF 'tests/tests@@kms_dsc@exe/kms_dsc.c.o.d' -o 'tests/tests@@kms_dsc@exe/kms_dsc.c.o' -c ../tests/kms_dsc.c
  ../tests/kms_dsc.c: In function ‘update_display’:
  ../tests/kms_dsc.c:225:3: error: implicit declaration of function ‘force_dp_dsc_set_bpp’ [-Werror=implicit-function-declaration]
    225 |   force_dp_dsc_set_bpp(data);
        |   ^~~~~~~~~~~~~~~~~~~~
  ../tests/kms_dsc.c:225:3: warning: nested extern declaration of ‘force_dp_dsc_set_bpp’ [-Wnested-externs]
  cc1: some warnings being treated as errors
  ninja: build stopped: subcommand failed.
  section_end:1626698200:step_script
  section_start:1626698200:cleanup_file_variables
  Cleaning up file based variables
  section_end:1626698202:cleanup_file_variables
  ERROR: Job failed: exit code 1

== Logs ==

For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/362826
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-07-19 12:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-19 12:19 [igt-dev] [PATCH i-g-t 0/3] Extend DSC support to HDMI Bhanuprakash Modem
2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 1/3] lib/igt_kms: Rename dp_dsc to dsc Bhanuprakash Modem
2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_dsc: Extend support to HDMI Bhanuprakash Modem
2021-07-19 12:19 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_invalid_dotclock: Update to use renamed DSC api Bhanuprakash Modem
2021-07-19 12:35 ` [igt-dev] ✗ Fi.CI.BUILD: failure for Extend DSC support to HDMI Patchwork
2021-07-19 12:41 ` [igt-dev] ✗ GitLab.Pipeline: warning " 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.