Hi Eleni,

Could we please make Vulkan headers an optional dependency?  It would simplify 
building and running piglit on Windows.

Jose

________________________________________
Sent: Tuesday, May 5, 2020 15:32

piglit-mingw32 - Build # 3770 - Failure:

Log:
[...truncated 47 lines...]
          ^~~~~~~~~~~~~~~~~
compilation terminated.
[9/23] Building C object 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj
FAILED: 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj
/usr/bin/i686-w64-mingw32-gcc -DGLAPIENTRY=__stdcall -DNOMINMAX 
-DPIGLIT_HAS_PTHREADS -DPIGLIT_HAS_WGL -DPIGLIT_USE_OPENGL -DPIGLIT_USE_WAFFLE 
-DVK_BANDS_FRAG=\"/var/lib/hudson/jobs/piglit-mingw32/workspace/target_api/gl/tests/spec/ext_external_objects/vk_bands.frag.spv\"
 
-DVK_BANDS_VERT=\"/var/lib/hudson/jobs/piglit-mingw32/workspace/target_api/gl/tests/spec/ext_external_objects/vk_bands.vert.spv\"
 -DWAFFLE_API_VERSION=0x0103 -DWIN32_LEAN_AND_MEAN=1 -D_GNU_SOURCE 
-D_USE_MATH_DEFINES -Isrc -Itests/util -I/var/lib/hudson/tools/mingw32/glext 
-Wall -std=gnu99 -Werror=vla -Werror=pointer-arith -Werror=variadic-macros -Os 
-DNDEBUG -MD -MT 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj
 -MF 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj.d
 -o 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj
   -c tests/spec/ext_external_objects/interop.c
In file included from tests/spec/ext_external_objects/interop.h:32:0,
                 from tests/spec/ext_external_objects/interop.c:30:
tests/spec/ext_external_objects/vk.h:30:10: fatal error: vulkan/vulkan.h: No 
such file or directory
 #include <vulkan/vulkan.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
[10/23] Building C object 
target_api/gl/tests/spec/ext_external_objects_fd/CMakeFiles/ext_external_objects_fd-memory-object-api-errors.dir/memory-object-api-errors.c.obj
[11/23] Building C object 
target_api/gl/tests/spec/ext_external_objects_fd/CMakeFiles/ext_external_objects_fd-semaphore-api-errors.dir/semaphore-api-errors.c.obj
[12/23] Building C object 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-semaphore-api-errors.dir/semaphore-api-errors.c.obj
[13/23] Building C object 
target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-memory-object-api-errors.dir/memory-object-api-errors.c.obj
[14/23] Generating ../../../tests/opengl.xml.gz
ninja: build stopped: subcommand failed.
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Email was triggered for: Failure - 1st
Trigger Failure - Any was overridden by another trigger and will not send an 
email.
Trigger Failure - Still was overridden by another trigger and will not send an 
email.
Sending email for trigger: Failure - 1st


Changes:
Changes for Build #3770
[estea] ext_external_objects: Group external object tests

[estea] ext_external_objects: Add Vulkan helpers

[estea] ext_external_objects: Add Vulkan-OpenGL interoperability helpers

[estea] ext_external_objects: Extended the interoperability and Vulkan helpers

[estea] ext_external_objects: Add Vulkan/OpenGL driver compatibility checker

[estea] ext_external_objects: Helper structs that map the Vk and GL formats

[estea] ext_external_objects/vk-image-override: Add a Vulkan-GL test

[estea] ext_external_objects/vk-image-override: New approach to test formats

[estea] ext_external_objects/vk-image-display: Add a new Vulkan->OpenGL test

[estea] gitlab-ci: add libvulkan-dev to support tests that use Vulkan





_______________________________________________
Id_scm mailing list
id_...@mailman2.vmware.com
http://mailman2.vmware.com/cgi-bin/mailman/listinfo/id_scm
_______________________________________________
Piglit mailing list
Piglit@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to