<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Eleni,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Could we please make Vulkan headers an optional dependency?  It would simplify building and running piglit on Windows.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Jose</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
________________________________________<br>
</div>
<div><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Sent: Tuesday, May 5, 2020 15:32<br>
<br>
piglit-mingw32 - Build # 3770 - Failure:<br>
<br>
Log:<br>
[...truncated 47 lines...]<br>
          ^~~~~~~~~~~~~~~~~<br>
compilation terminated.<br>
[9/23] Building C object target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj<br>
FAILED: target_api/gl/tests/spec/ext_external_objects/CMakeFiles/ext_external_objects-vk-image-override.dir/interop.c.obj<br>
/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<br>
In file included from tests/spec/ext_external_objects/interop.h:32:0,<br>
                 from tests/spec/ext_external_objects/interop.c:30:<br>
tests/spec/ext_external_objects/vk.h:30:10: fatal error: vulkan/vulkan.h: No such file or directory<br>
 #include <vulkan/vulkan.h><br>
          ^~~~~~~~~~~~~~~~~<br>
compilation terminated.<br>
[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<br>
[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<br>
[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<br>
[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<br>
[14/23] Generating ../../../tests/opengl.xml.gz<br>
ninja: build stopped: subcommand failed.<br>
Build step 'Execute shell' marked build as failure<br>
[WARNINGS] Skipping publisher since build result is FAILURE<br>
Archiving artifacts<br>
Email was triggered for: Failure - 1st<br>
Trigger Failure - Any was overridden by another trigger and will not send an email.<br>
Trigger Failure - Still was overridden by another trigger and will not send an email.<br>
Sending email for trigger: Failure - 1st<br>
<br>
<br>
Changes:<br>
Changes for Build #3770<br>
[estea] ext_external_objects: Group external object tests<br>
<br>
[estea] ext_external_objects: Add Vulkan helpers<br>
<br>
[estea] ext_external_objects: Add Vulkan-OpenGL interoperability helpers<br>
<br>
[estea] ext_external_objects: Extended the interoperability and Vulkan helpers<br>
<br>
[estea] ext_external_objects: Add Vulkan/OpenGL driver compatibility checker<br>
<br>
[estea] ext_external_objects: Helper structs that map the Vk and GL formats<br>
<br>
[estea] ext_external_objects/vk-image-override: Add a Vulkan-GL test<br>
<br>
[estea] ext_external_objects/vk-image-override: New approach to test formats<br>
<br>
[estea] ext_external_objects/vk-image-display: Add a new Vulkan->OpenGL test<br>
<br>
[estea] gitlab-ci: add libvulkan-dev to support tests that use Vulkan<br>
<br>
<br>
<br>
<br>
<br>
</div>
</span></font></div>
</body>
</html>