$ gdb --args /build/bin/shader_runner /local.git/tests/spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-src.shader_test -auto GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /build/bin/shader_runner...done. (gdb) r Starting program: /build/bin/shader_runner /local.git/tests/spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-src.shader_test -auto [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffed098700 (LWP 26561)] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff0cd8800 in memcpy (__len=4, __src=, __dest=0x200c33181) at /usr/include/x86_64-linux-gnu/bits/string3.h:51 51 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); (gdb) bt full #0 0x00007ffff0cd8800 in memcpy (__len=4, __src=, __dest=0x200c33181) at /usr/include/x86_64-linux-gnu/bits/string3.h:51 No locals. #1 util_memcpy_cpu_to_le32 (n=4, src=, dest=0x200c33181) at ../../../../../../src/gallium/auxiliary/util/u_math.h:726 No locals. #2 si_shader_apply_scratch_relocs (sctx=sctx@entry=0x641660, shader=shader@entry=0xbe2e80, scratch_va=) at ../../../../../../src/gallium/drivers/radeonsi/si_shader.c:3776 reloc = 0xbcb480 i = 1 scratch_rsrc_dword0 = 9895936 scratch_rsrc_dword1 = 4194304 #3 0x00007ffff0ce2b2a in si_update_scratch_buffer (sctx=sctx@entry=0x641660, sel=) at ../../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1085 shader = 0xbe2e80 scratch_va = #4 0x00007ffff0ce313f in si_update_spi_tmpring_size (sctx=0x641660) at ../../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1154 scratch_bytes_per_wave = 4096 scratch_needed_size = 5242880 #5 si_update_shaders (sctx=sctx@entry=0x641660) at ../../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1398 ctx = 0x641660 rs = #6 0x00007ffff0cdffbb in si_draw_vbo (ctx=0x641660, info=0x7fffffffda50) at ../../../../../../src/gallium/drivers/radeonsi/si_state_draw.c:745 sctx = 0x641660 ib = {index_size = 0, offset = 0, buffer = 0x0, user_buffer = 0x0} i = #7 0x00007ffff0a9de07 in u_vbuf_draw_vbo (mgr=0x7de240, info=0x7fffffffda50) at ../../../../../src/gallium/auxiliary/util/u_vbuf.c:1159 pipe = 0x641660 start_vertex = min_index = num_vertices = unroll_indices = 0 '\000' used_vb_mask = user_vb_mask = 0 incompatible_vb_mask = 0 new_info = {indexed = 8 '\b', mode = 0, start = 4037584865, count = 32767, start_instance = 2, instance_count = 0, vertices_per_patch = 164079104, index_bias = 930874859, min_index = 0, max_index = 0, primitive_restart = 64 '@', restart_index = 0, count_from_stream_output = 0x7d5910, indirect = 0x7ffff0d48827 , indirect_offset = 7} #8 0x00007ffff08fca8f in st_draw_vbo (ctx=0x782b90, prims=0x7fffffffdb10, nr_prims=1, ib=0x0, index_bounds_valid=, min_index=0, max_index=3, tfb_vertcount=0x0, indirect=0x0) at ../../../../src/mesa/state_tracker/st_draw.c:289 ibuffer = {index_size = 0, offset = 0, buffer = 0x0, user_buffer = 0x0} info = {indexed = 0 '\000', mode = 6, start = 0, count = 4, start_instance = 0, instance_count = 1, vertices_per_patch = 3, index_bias = 0, min_index = 0, max_index = 3, primitive_restart = 0 '\000', restart_index = 0, count_from_stream_output = 0x0, indirect = 0x0, indirect_offset = 0} arrays = i = #9 0x00007ffff08ce9bc in vbo_draw_arrays (ctx=0x782b90, mode=6, start=0, count=4, numInstances=1, baseInstance=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:645 exec = 0x7c80f8 prim = {{mode = 6, indexed = 0, begin = 1, end = 1, weak = 0, no_current_update = 0, is_indirect = 0, pad = 0, start = 0, count = 4, basevertex = 0, num_instances = 1, base_instance = 0, indirect_offset = 0}, {mode = 0, indexed = 0, begin = 0, end = 0, weak = 0, no_current_update = 0, is_indirect = 0, pad = 0, start = 0, count = 0, basevertex = 0, num_instances = 0, base_instance = 0, indirect_offset = 0}} #10 0x00007ffff7ab8fc5 in stub_glDrawArrays (mode=6, first=0, count=4) at /build/tests/util/piglit-dispatch-gen.c:11317 No locals. #11 0x000000000040ad1f in piglit_display () at /local.git/tests/shaders/shader_runner.c:2568 mode = 6 first = 0 count = 4 d = {6.9533558073796734e-310, 6.9533489254198274e-310, 6.9533558073856022e-310, 1.9762625833649862e-323} z = 0 w = 4235500 x = 0 h = 32767 tex = 0 c = {0, 0, 1, 0, 4.20389539e-45, 0, 1.12449157e-38, 0, -nan(0x7fdee0), 4.59163468e-41, 0, 0, 0, 0, -3.30377628e+29, 4.59163468e-41, 1.10358868e-38, 0, -5.3731951e+29, 4.59163468e-41, 8.91613703e-39, 0, -3.3589033e+29, 4.59163468e-41, 5.60519386e-45, 0, 1.10358868e-38, 0, 4.95807423e-41, 0, -3.35215711e+29, 4.59163468e-41} y = 4 l = -8480 level = 4215472 s = "GL_TRIANGLE_FAN\000\000\000\000\000\000\000\000\000Hv\234\360\377\177\000" line = 0x7fa7b0 "draw arrays GL_TRIANGLE_FAN 0 4" next_line = 0x7d0880 "uniform double arg0 0.25\nuniform double expected 0.5\nuniform double tolerance 0.0\nuniform int pick 1\ndraw arrays GL_TRIANGLE_FAN 0 4\n" pass = true clear_bits = 16384 link_error_expected = false ubo_array_index = 0 #12 0x00007ffff7b4428e in run_test (gl_fw=0x624c20, argc=2, argv=0x7fffffffdee8) at /local.git/tests/util/piglit-framework-gl/piglit_winsys_framework.c:79 result = PIGLIT_PASS winsys_fw = 0x624c20 force_window = false env_force_window = 0x0 #13 0x00007ffff7b29098 in piglit_gl_test_run (argc=2, argv=0x7fffffffdee8, config=0x7fffffffddb0) at /local.git/tests/util/piglit-framework-gl.c:199 __PRETTY_FUNCTION__ = "piglit_gl_test_run" #14 0x00000000004054f1 in main (argc=2, argv=0x7fffffffdee8) at /local.git/tests/shaders/shader_runner.c:54 config = {supports_gl_es_version = 0, supports_gl_core_version = 32, supports_gl_compat_version = 32, require_forward_compatible_context = false, require_debug_context = false, window_width = 250, window_height = 250, window_samples = 0, window_visual = 6, requires_displayed_window = false, init = 0x40c313 , display = 0x40a3c5 , subtests = 0x0, selected_subtests = 0x0, num_selected_subtests = 0} __PRETTY_FUNCTION__ = "main" (gdb) info registers all rax 0x200000081 8589934721 rbx 0x970000 9895936 rcx 0xc33100 12792064 rdx 0x400000 4194304 rsi 0x7ffff0e0dc88 140737234656392 rdi 0x7d9a14 8231444 rbp 0x641660 0x641660 rsp 0x7fffffffd6a0 0x7fffffffd6a0 r8 0x1 1 r9 0x7d9a00 8231424 r10 0xbe2e80 12463744 r11 0x7ffff0e0dc60 140737234656352 r12 0x641660 6559328 r13 0xbb5e90 12279440 r14 0xbb4730 12273456 r15 0x641660 6559328 rip 0x7ffff0cd8800 0x7ffff0cd8800 eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 11 (raw 0x4002b000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x7fff 32767 fioff 0xf53c06a7 -180615513 foseg 0x7fff 32767 fooff 0xffff4f38 -45256 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x6c, 0x6c, 0x76, 0x6d, 0x2e, 0x53, 0x49, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x0 }, v16_int16 = {0x6c6c, 0x6d76, 0x532e, 0x2e49, 0x6f6c, 0x6461, 0x632e, 0x6e6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6d766c6c, 0x2e49532e, 0x64616f6c, 0x6e6f632e, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x2e49532e6d766c6c, 0x6e6f632e64616f6c, 0x0, 0x0}, v2_int128 = { 0x6e6f632e64616f6c2e49532e6d766c6c, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0 }, v16_int16 = {0xff, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xff, 0x0, 0xff000000, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xff, 0xff000000, 0x0, 0x0}, v2_int128 = {0x00000000ff00000000000000000000ff, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0xa0, 0x40, 0x0 }, v16_int16 = {0x0, 0x40a0, 0x0 }, v8_int32 = {0x40a00000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x40a00000, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000040a00000, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x331050c, 0x50000000, 0xd20, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x52, 0x44, 0x31, 0x0, 0x43, 0x41, 0x4c, 0x4c, 0x0, 0x55, 0x4d, 0x55, 0x4c, 0x0, 0x52, 0x45, 0x0 }, v16_int16 = {0x4452, 0x31, 0x4143, 0x4c4c, 0x5500, 0x554d, 0x4c, 0x4552, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x314452, 0x4c4c4143, 0x554d5500, 0x4552004c, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4c4c414300314452, 0x4552004c554d5500, 0x0, 0x0}, v2_int128 = { 0x4552004c554d55004c4c414300314452, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x80, 0x3f, 0x0 }, v16_int16 = {0x0, 0x3f80, 0x0 }, v8_int32 = {0x3f800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3f800000, 0x0, 0x0, 0x0}, v2_int128 = {0x0000000000000000000000003f800000, 0x00000000000000000000000000000000}} ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0 }, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0xff00, 0x0 }, v8_int32 = {0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0xff00, 0x0, 0x0}, v2_int128 = {0x000000000000ff000000000000000000, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0 , 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0x0, 0xffffff00, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0xffffff0000000000, 0x0, 0x0}, v2_int128 = {0xffffff00000000000000000000000000, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xff , 0x0 }, v16_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0}, v2_int128 = {0xffffffffffffffffffffffffffffffff, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} $ gdb --args /build/bin/shader_runner /local.git/tests/spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-dst.shader_test -auto GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /build/bin/shader_runner...done. (gdb) r Starting program: /build/bin/shader_runner /local.git/tests/spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-dst.shader_test -auto [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffed098700 (LWP 26621)] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff0cd8800 in memcpy (__len=4, __src=, __dest=0x200bcc491) at /usr/include/x86_64-linux-gnu/bits/string3.h:51 51 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); (gdb) bt full #0 0x00007ffff0cd8800 in memcpy (__len=4, __src=, __dest=0x200bcc491) at /usr/include/x86_64-linux-gnu/bits/string3.h:51 No locals. #1 util_memcpy_cpu_to_le32 (n=4, src=, dest=0x200bcc491) at ../../../../../../src/gallium/auxiliary/util/u_math.h:726 No locals. #2 si_shader_apply_scratch_relocs (sctx=sctx@entry=0x641660, shader=shader@entry=0xbe1780, scratch_va=) at ../../../../../../src/gallium/drivers/radeonsi/si_shader.c:3776 reloc = 0xbe1ce0 i = 1 scratch_rsrc_dword0 = 9895936 scratch_rsrc_dword1 = 4194304 #3 0x00007ffff0ce2b2a in si_update_scratch_buffer (sctx=sctx@entry=0x641660, sel=) at ../../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1085 shader = 0xbe1780 scratch_va = #4 0x00007ffff0ce313f in si_update_spi_tmpring_size (sctx=0x641660) at ../../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1154 scratch_bytes_per_wave = 4096 scratch_needed_size = 5242880 #5 si_update_shaders (sctx=sctx@entry=0x641660) at ../../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1398 ctx = 0x641660 rs = #6 0x00007ffff0cdffbb in si_draw_vbo (ctx=0x641660, info=0x7fffffffda50) at ../../../../../../src/gallium/drivers/radeonsi/si_state_draw.c:745 sctx = 0x641660 ib = {index_size = 0, offset = 0, buffer = 0x0, user_buffer = 0x0} i = #7 0x00007ffff0a9de07 in u_vbuf_draw_vbo (mgr=0x7de250, info=0x7fffffffda50) at ../../../../../src/gallium/auxiliary/util/u_vbuf.c:1159 pipe = 0x641660 start_vertex = min_index = num_vertices = unroll_indices = 0 '\000' used_vb_mask = user_vb_mask = 0 incompatible_vb_mask = 0 new_info = {indexed = 8 '\b', mode = 0, start = 4037584865, count = 32767, start_instance = 2, instance_count = 0, vertices_per_patch = 300465920, index_bias = 1815913565, min_index = 0, max_index = 0, primitive_restart = 80 'P', restart_index = 0, count_from_stream_output = 0x7fd610, indirect = 0x7ffff0d48827 , indirect_offset = 7} #8 0x00007ffff08fca8f in st_draw_vbo (ctx=0x782b80, prims=0x7fffffffdb10, nr_prims=1, ib=0x0, index_bounds_valid=, min_index=0, max_index=3, tfb_vertcount=0x0, indirect=0x0) at ../../../../src/mesa/state_tracker/st_draw.c:289 ibuffer = {index_size = 0, offset = 0, buffer = 0x0, user_buffer = 0x0} info = {indexed = 0 '\000', mode = 6, start = 0, count = 4, start_instance = 0, instance_count = 1, vertices_per_patch = 3, index_bias = 0, min_index = 0, max_index = 3, primitive_restart = 0 '\000', restart_index = 0, count_from_stream_output = 0x0, indirect = 0x0, indirect_offset = 0} arrays = i = #9 0x00007ffff08ce9bc in vbo_draw_arrays (ctx=0x782b80, mode=6, start=0, count=4, numInstances=1, baseInstance=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:645 exec = 0x7c80e8 prim = {{mode = 6, indexed = 0, begin = 1, end = 1, weak = 0, no_current_update = 0, is_indirect = 0, pad = 0, start = 0, count = 4, basevertex = 0, num_instances = 1, base_instance = 0, indirect_offset = 0}, {mode = 0, indexed = 0, begin = 0, end = 0, weak = 0, no_current_update = 0, is_indirect = 0, pad = 0, start = 0, count = 0, basevertex = 0, num_instances = 0, base_instance = 0, indirect_offset = 0}} #10 0x00007ffff7ab8fc5 in stub_glDrawArrays (mode=6, first=0, count=4) at /build/tests/util/piglit-dispatch-gen.c:11317 No locals. #11 0x000000000040ad1f in piglit_display () at /local.git/tests/shaders/shader_runner.c:2568 mode = 6 first = 0 count = 4 d = {6.9533558073796734e-310, 6.9533489254198274e-310, 6.9533558073856022e-310, 1.9762625833649862e-323} z = 0 w = 4235500 x = 0 h = 32767 tex = 0 c = {0, 0, 1, 0, 4.20389539e-45, 0, 1.12448933e-38, 0, -nan(0x7fdee0), 4.59163468e-41, 0, 0, 0, 0, -3.30377628e+29, 4.59163468e-41, 1.10358644e-38, 0, -5.3731951e+29, 4.59163468e-41, 8.91613703e-39, 0, -3.3589033e+29, 4.59163468e-41, 5.60519386e-45, 0, 1.10358644e-38, 0, 4.95807423e-41, 0, -3.35215711e+29, 4.59163468e-41} y = 4 l = -8480 level = 4215472 s = "GL_TRIANGLE_FAN\000\000\000\000\000\000\000\000\000Hv\234\360\377\177\000" line = 0x7d4ac0 "draw arrays GL_TRIANGLE_FAN 0 4" next_line = 0x7d088c "" pass = true clear_bits = 16384 link_error_expected = false ubo_array_index = 0 #12 0x00007ffff7b4428e in run_test (gl_fw=0x624c20, argc=2, argv=0x7fffffffdee8) at /local.git/tests/util/piglit-framework-gl/piglit_winsys_framework.c:79 result = PIGLIT_PASS winsys_fw = 0x624c20 force_window = false env_force_window = 0x0 #13 0x00007ffff7b29098 in piglit_gl_test_run (argc=2, argv=0x7fffffffdee8, config=0x7fffffffddb0) at /local.git/tests/util/piglit-framework-gl.c:199 __PRETTY_FUNCTION__ = "piglit_gl_test_run" #14 0x00000000004054f1 in main (argc=2, argv=0x7fffffffdee8) at /local.git/tests/shaders/shader_runner.c:54 config = {supports_gl_es_version = 0, supports_gl_core_version = 32, supports_gl_compat_version = 32, require_forward_compatible_context = false, require_debug_context = false, window_width = 250, window_height = 250, window_samples = 0, window_visual = 6, requires_displayed_window = false, init = 0x40c313 , display = 0x40a3c5 , subtests = 0x0, selected_subtests = 0x0, num_selected_subtests = 0} __PRETTY_FUNCTION__ = "main" (gdb) info registers all rax 0x200000081 8589934721 rbx 0x970000 9895936 rcx 0xbcc410 12370960 rdx 0x400000 4194304 rsi 0x7ffff0e0dc88 140737234656392 rdi 0xbcac74 12364916 rbp 0x641660 0x641660 rsp 0x7fffffffd6a0 0x7fffffffd6a0 r8 0x1 1 r9 0xbcac60 12364896 r10 0xbe1780 12457856 r11 0x7ffff0e0dc60 140737234656352 r12 0x641660 6559328 r13 0x7fedd0 8383952 r14 0xbb2c50 12266576 r15 0x641660 6559328 rip 0x7ffff0cd8800 0x7ffff0cd8800 eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 11 (raw 0x4002b000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x7fff 32767 fioff 0xf53c06a7 -180615513 foseg 0x7fff 32767 fooff 0xffff4f38 -45256 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x6c, 0x6c, 0x76, 0x6d, 0x2e, 0x53, 0x49, 0x2e, 0x6c, 0x6f, 0x61, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x0 }, v16_int16 = {0x6c6c, 0x6d76, 0x532e, 0x2e49, 0x6f6c, 0x6461, 0x632e, 0x6e6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6d766c6c, 0x2e49532e, 0x64616f6c, 0x6e6f632e, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x2e49532e6d766c6c, 0x6e6f632e64616f6c, 0x0, 0x0}, v2_int128 = { 0x6e6f632e64616f6c2e49532e6d766c6c, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0 }, v16_int16 = {0xff, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xff, 0x0, 0xff000000, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xff, 0xff000000, 0x0, 0x0}, v2_int128 = {0x00000000ff00000000000000000000ff, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x80, 0x3f, 0x0 }, v16_int16 = {0x0, 0x3f80, 0x0 }, v8_int32 = {0x3f800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3f800000, 0x0, 0x0, 0x0}, v2_int128 = {0x0000000000000000000000003f800000, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x331050c, 0x50000000, 0xd20, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x52, 0x44, 0x31, 0x0, 0x43, 0x41, 0x4c, 0x4c, 0x0, 0x55, 0x4d, 0x55, 0x4c, 0x0, 0x52, 0x45, 0x0 }, v16_int16 = {0x4452, 0x31, 0x4143, 0x4c4c, 0x5500, 0x554d, 0x4c, 0x4552, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x314452, 0x4c4c4143, 0x554d5500, 0x4552004c, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4c4c414300314452, 0x4552004c554d5500, 0x0, 0x0}, v2_int128 = { 0x4552004c554d55004c4c414300314452, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x80, 0x3f, 0x0 }, v16_int16 = {0x0, 0x3f80, 0x0 }, v8_int32 = {0x3f800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3f800000, 0x0, 0x0, 0x0}, v2_int128 = {0x0000000000000000000000003f800000, 0x00000000000000000000000000000000}} ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xff, 0x0 }, v16_int16 = {0xff00, 0x0 }, v8_int32 = {0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xff00, 0x0, 0x0, 0x0}, v2_int128 = {0x0000000000000000000000000000ff00, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xff , 0x0 }, v16_int16 = {0x0, 0x0, 0xff00, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0xffffff00, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffffff0000000000, 0xffffffffffffffff, 0x0, 0x0}, v2_int128 = {0xffffffffffffffffffffff0000000000, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}