21.1.0: test suite is failing
Source tree configured with:
%meson \
-D build-tests=true \
-D cpp_std=gnu++14 \
-D dri3=enabled \
-D dri-drivers=nouveau,r100,r200,i915,i965 \
-D egl=enabled \
-D gallium-drivers=swrast,virgl,r300,nouveau,iris,svga,radeonsi,r600 \
-D gallium-nine=true \
-D gallium-omx=bellagio \
-D gallium-opencl=icd \
-D gallium-va=enabled \
-D gallium-vdpau=enabled \
-D gallium-xa=enabled \
-D gallium-xvmc=disabled \
-D gbm=enabled \
-D gles1=disabled \
-D gles2=enabled \
-D glvnd=true \
-D glx=dri \
-D llvm=enabled \
-D microsoft-clc=disabled \
-D opengl=true \
-D osmesa=true \
-D platforms=x11,wayland \
-D selinux=true \
-D shared-glapi=enabled \
-D shared-llvm=enabled \
-D valgrind=enabled \
-D vulkan-drivers=intel,amd
%{nil}
vulkan sdk-1.2.176.0, glslang 11.4.0
Test suite is failing:
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu'
[1/41] Generating git_sha1.h with a custom command
1/105 mesa:util / drirc xml validation OK 0.40s
2/105 mesa:util / u_atomic OK 0.39s
3/105 mesa:util / blob OK 0.38s
4/105 mesa:util / rb_tree OK 0.38s
5/105 mesa:util / roundeven OK 0.37s
6/105 mesa:util / mesa-sha1 OK 0.36s
7/105 mesa:util / bitset OK 0.36s
8/105 mesa:util / process OK 0.34s
9/105 mesa:util / fast_urem_by_const OK 0.31s
10/105 mesa:util / clear OK 0.30s
11/105 mesa:util / collision OK 0.29s
12/105 mesa:util / delete_and_lookup OK 0.29s
13/105 mesa:util / delete_management OK 0.28s
14/105 mesa:util / destroy_callback OK 0.27s
15/105 mesa:util / insert_and_lookup OK 0.26s
16/105 mesa:util / insert_many OK 0.25s
17/105 mesa:util / null_destroy OK 0.24s
18/105 mesa:util / random_entry OK 0.23s
19/105 mesa:util / remove_key OK 0.23s
20/105 mesa:util / remove_null OK 0.21s
21/105 mesa:util / replacement OK 0.21s
22/105 mesa:util / string_buffer OK 0.20s
23/105 mesa:util / timespec OK 0.19s
24/105 mesa:util / vma_random OK 0.19s
25/105 mesa:util / set OK 0.18s
26/105 mesa:format / srgb OK 0.17s
27/105 mesa:format / u_format_compatible_test OK 0.16s
28/105 mesa:util / vector OK 0.16s
29/105 mesa:mapi / shared-glapi-test OK 0.15s
30/105 mesa:compiler+nir / nir_builder OK 0.14s
31/105 mesa:compiler+nir / nir_vars OK 0.13s
32/105 mesa:compiler+nir / negative_equal OK 0.12s
33/105 mesa:compiler+nir / comparison_pre OK 0.11s
34/105 mesa:compiler+nir / load_store_vectorizer OK 0.10s
35/105 mesa:compiler+nir / nir_serialize_test OK 0.09s
36/105 mesa:compiler+nir / nir_opt_if OK 0.08s
37/105 mesa:compiler+nir / nir_lower_returns OK 0.08s
38/105 mesa:compiler+nir / ssa_def_bits_used OK 0.07s
39/105 mesa:compiler+spirv / avail_vis OK 0.06s
40/105 mesa:format / u_format_test OK 0.18s
41/105 mesa:util / xmlconfig OK 0.77s
42/105 mesa:util / u_debug_stack OK 0.72s
43/105 mesa:util / cache OK 0.70s
44/105 mesa:mapi / shared-glapi symbols check FAIL 0.52s exit status 127
>>> PATH=/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin MALLOC_PERTURB_=139 /usr/bin/env python /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/bin/symbols-check.py --lib src/mapi/shared-glapi/libglapi.so.0.0.0 --symbols-file /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/../src/mapi/shared-glapi/glapi-symbols.txt --nm /usr/bin/nm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
/usr/bin/env: ‘python’: No such file or directory
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
45/105 mesa:compiler+nir / nir_control_flow OK 0.51s
46/105 mesa:compiler+nir / nir_algebraic_parser OK 0.59s
47/105 mesa:compiler+spirv / volatile OK 0.51s
48/105 mesa:compiler+glsl / general_ir_test OK 0.46s
49/105 mesa:compiler+glsl / uniform_initializer_test OK 0.45s
50/105 mesa:compiler+glsl / sampler_types_test OK 0.44s
51/105 mesa:compiler+glsl / list_iterators OK 0.43s
52/105 mesa:intel / gen_device_info_test OK 0.36s
53/105 mesa:intel / isl_surf_get_image_offset OK 0.34s
54/105 mesa:intel / isl_aux_info OK 0.33s
55/105 mesa:intel / genxml_test OK 0.32s
56/105 mesa:intel / fs_cmod_propagation OK 0.32s
57/105 mesa:intel / fs_copy_propagation OK 0.32s
58/105 mesa:intel / fs_saturate_propagation OK 0.31s
59/105 mesa:intel / vf_float_conversions OK 0.30s
60/105 mesa:intel / vec4_register_coalesce OK 0.30s
61/105 mesa:intel / vec4_copy_propagation OK 0.29s
62/105 mesa:intel / vec4_cmod_propagation OK 0.29s
63/105 mesa:intel / vec4_dead_code_eliminate OK 0.28s
64/105 mesa:intel / fs_scoreboard OK 0.26s
65/105 mesa:intel / anv_block_pool_grow_first OK 0.24s
66/105 mesa:intel / anv_state_pool_free_list_only OK 0.23s
67/105 mesa:intel / anv_state_pool_padding OK 0.21s
68/105 mesa:mesa / main-test OK 0.20s
69/105 mesa:glx / dispatch-index-check OK 0.19s
70/105 mesa:glx / glx-test OK 0.18s
71/105 mesa:compiler+glsl / glsl optimization FAIL 0.54s exit status 1
>>> PATH=/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin MALLOC_PERTURB_=106 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/src/compiler/glsl/tests/optimization_test.py --test-runner src/compiler/glsl/glsl_test
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
+ (subroutine function sub
(signature float (parameters)
((assign (x) (var_ref a) (constant float (1.000000)))
(return (constant float (1.000000)))))))
---
+++
@@ -1,5 +1,5 @@
((declare (in) float a) (declare (in) float b)
- (function sub
+ (subroutine function sub
(signature float (parameters)
((declare (temporary) bool execute_flag)
(assign (x) (var_ref execute_flag) (constant bool (1)))
---
+++
@@ -1,5 +1,5 @@
((declare (in) float a)
- (function sub
+ (subroutine function sub
(signature float (parameters)
((declare (temporary) bool execute_flag)
(assign (x) (var_ref execute_flag) (constant bool (1)))
---
+++
@@ -1,5 +1,5 @@
((declare (in) float a) (declare (in) float b)
- (function main
+ (subroutine function main
(signature void (parameters)
((declare (temporary) bool execute_flag)
(assign (x) (var_ref execute_flag) (constant bool (1)))
---
+++
@@ -1,5 +1,5 @@
((declare (in) float a) (declare (in) float b)
- (function main
+ (subroutine function main
(signature void (parameters)
((if (expression bool < (constant float (0.000000)) (var_ref a))
((if (expression bool < (constant float (0.000000)) (var_ref b))
---
+++
@@ -1,5 +1,5 @@
((declare (in) float a) (declare (in) float b)
- (function sub
+ (subroutine function sub
(signature void (parameters)
((declare (temporary) bool execute_flag)
(assign (x) (var_ref execute_flag) (constant bool (1)))
---
+++
@@ -1,5 +1,5 @@
((declare (in) float a) (declare (in) float b)
- (function sub
+ (subroutine function sub
(signature void (parameters)
((if (expression bool < (constant float (0.000000)) (var_ref a))
((if (expression bool < (constant float (0.000000)) (var_ref b))
---
+++
@@ -1,6 +1,6 @@
((declare (in) float aa) (declare (in) float ab) (declare (in) float b)
(declare (in) float c)
- (function main
+ (subroutine function main
(signature void (parameters)
((declare (temporary) bool execute_flag)
(assign (x) (var_ref execute_flag) (constant bool (1)))
---
+++
@@ -1,4 +1,4 @@
((declare (out) float a)
- (function main
+ (subroutine function main
(signature void (parameters)
((loop ((assign (x) (var_ref a) (constant float (1.000000)))))))))
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
72/105 mesa:amd / radv symbols check FAIL 0.51s exit status 127
>>> PATH=/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin MALLOC_PERTURB_=189 /usr/bin/env python /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/bin/symbols-check.py --lib src/amd/vulkan/libvulkan_radeon.so --symbols-file /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/../src/vulkan/vulkan-icd-symbols.txt --ignore-symbol ac_init_shared_llvm_once --nm /usr/bin/nm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
/usr/bin/env: ‘python’: No such file or directory
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
73/105 mesa:intel / anv symbols check FAIL 0.37s exit status 127
>>> MALLOC_PERTURB_=166 PATH=/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin /usr/bin/env python /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/bin/symbols-check.py --lib src/intel/vulkan/libvulkan_intel.so --symbols-file /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/../src/vulkan/vulkan-icd-symbols.txt --nm /usr/bin/nm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
/usr/bin/env: ‘python’: No such file or directory
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
74/105 mesa:gbm / gbm-symbols-check FAIL 0.28s exit status 127
>>> PATH=/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin MALLOC_PERTURB_=137 /usr/bin/env python /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/bin/symbols-check.py --lib src/gbm/libgbm.so.1.0.0 --symbols-file /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/../src/gbm/gbm-symbols.txt --nm /usr/bin/nm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
/usr/bin/env: ‘python’: No such file or directory
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
75/105 mesa:egl / egl-symbols-check FAIL 0.27s exit status 127
>>> MALLOC_PERTURB_=170 PATH=/home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/src/gbm:/home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/src/mapi/shared-glapi:/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin /usr/bin/env python /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/bin/symbols-check.py --lib src/egl/libEGL_mesa.so.0.0.0 --symbols-file /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/../src/egl/egl-glvnd-symbols.txt --nm /usr/bin/nm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
/usr/bin/env: ‘python’: No such file or directory
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
76/105 mesa:intel / eu_validate OK 0.39s
77/105 mesa:egl / egl-entrypoint-check OK 0.27s
78/105 mesa:util / fast_idiv_by_const OK 0.99s
79/105 mesa:compiler+glcpp / glcpp test (unix) OK 0.65s
80/105 mesa:compiler+glcpp / glcpp test (oldmac) OK 0.64s
81/105 mesa:compiler+glcpp / glcpp test (windows) OK 0.65s
82/105 mesa:compiler+glcpp / glcpp test (bizarro) OK 0.63s
83/105 mesa:llvmpipe / lp_test_printf OK 0.12s
84/105 mesa:r300 / r300_compiler_test OK 0.12s
85/105 mesa:virgl / virgl_staging_mgr OK 0.11s
86/105 mesa:gallium / u_half_test OK 0.08s
87/105 mesa:gallium / u_prim_verts_test OK 0.07s
88/105 mesa:st_mesa / st_format_test OK 0.06s
89/105 mesa:st_mesa / st-array-merge-test OK 0.04s
90/105 mesa:intel / anv_state_pool OK 0.39s
91/105 mesa:compiler+glsl / glsl compiler warnings OK 0.63s
92/105 mesa:llvmpipe / lp_test_arit OK 0.36s
93/105 mesa:intel / anv_state_pool_no_free OK 0.53s
94/105 mesa:amd / ac_surface_modifier_test OK 0.78s
95/105 mesa:st_mesa / st_renumerate_test FAIL 0.35s killed by signal 6 SIGABRT
>>> MALLOC_PERTURB_=165 /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/src/mesa/state_tracker/tests/st_renumerate_test
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Running main() from ../src/gtest/src/gtest_main.cc
[==========] Running 92 tests from 4 test suites.
[----------] Global test environment set-up.
[----------] 80 tests from LifetimeEvaluatorExactTest
[ RUN ] LifetimeEvaluatorExactTest.SimpleMoveAdd
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
96/105 mesa:util / sparse_array_multi_threaded OK 1.21s
97/105 mesa:intel / anv_block_pool_no_free OK 1.00s
98/105 mesa:intel / eu_compact OK 1.19s
99/105 mesa:gallium / pipe_barrier_test OK 0.91s
100/105 mesa:gallium / osmesa-render FAIL 0.98s killed by signal 11 SIGSEGV
>>> MALLOC_PERTURB_=227 /home/tkloczko/rpmbuild/BUILD/mesa-21.1.0/x86_64-redhat-linux-gnu/src/gallium/targets/osmesa/osmesa-render
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Running main() from ../src/gtest/src/gtest_main.cc
[==========] Running 9 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 3 tests from OSMesaRenderTest
[ RUN ] OSMesaRenderTest.depth
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
101/105 mesa:amd / ac_surface_meta_address_test OK 2.22s
102/105 mesa:llvmpipe / lp_test_format OK 2.10s
103/105 mesa:llvmpipe / lp_test_conv OK 2.14s
104/105 mesa:llvmpipe / lp_test_blend OK 4.98s
105/105 mesa:compiler+glcpp / glcpp test (valgrind) OK 65.38s
Summary of Failures:
44/105 mesa:mapi / shared-glapi symbols check FAIL 0.52s exit status 127
71/105 mesa:compiler+glsl / glsl optimization FAIL 0.54s exit status 1
72/105 mesa:amd / radv symbols check FAIL 0.51s exit status 127
73/105 mesa:intel / anv symbols check FAIL 0.37s exit status 127
74/105 mesa:gbm / gbm-symbols-check FAIL 0.28s exit status 127
75/105 mesa:egl / egl-symbols-check FAIL 0.27s exit status 127
95/105 mesa:st_mesa / st_renumerate_test FAIL 0.35s killed by signal 6 SIGABRT
100/105 mesa:gallium / osmesa-render FAIL 0.98s killed by signal 11 SIGSEGV
Ok: 97
Expected Fail: 0
Fail: 8
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Please let me know if you may need cores back traces or anything else.