tests fail to build
Some tests are built intentionally with pedantic compiler warnings but then they fail to build:
ccache cc -Isubprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p -Isubprojects/wayland-protocols/tests -I../subprojects/wayland-protocols/tests -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu18 -g -std=c99 -pedantic -Wall -Werror -MD -MQ subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o -MF subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o.d -o subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o -c subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c
subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c: In function ‘main’:
subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c:7:10: error: unused parameter ‘argc’ [-Werror=unused-parameter]
7 | main(int argc, char **argv)
| ~~~~^~~~
subprojects/wayland-protocols/tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c:7:23: error: unused parameter ‘argv’ [-Werror=unused-parameter]
7 | main(int argc, char **argv)
| ~~~~~~~^~~~
cc1: all warnings being treated as errors