Starting program: /piglit/build/bin/shader_runner /piglit/local.git/tests/shaders/glsl-fs-inline-explosion.shader_test -auto warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000 warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff0aa3700 (LWP 25013)] Program received signal SIGSEGV, Segmentation fault. ir_assignment::ir_assignment (this=0x0, lhs=0x87c7ee0, rhs=0x87c7f50, condition=0x0, write_mask=) at ../../../../src/glsl/ir.cpp:155 155 ../../../../src/glsl/ir.cpp: No such file or directory. (gdb) bt full #0 ir_assignment::ir_assignment (this=0x0, lhs=0x87c7ee0, rhs=0x87c7f50, condition=0x0, write_mask=) at ../../../../src/glsl/ir.cpp:155 No locals. #1 0x00007ffff16e7b56 in ir_assignment::clone (this=0x512a2e0, mem_ctx=, ht=) at ../../../../src/glsl/ir_clone.cpp:295 new_condition = 0x0 #2 0x00007ffff1716077 in ir_call::generate_inline (this=this@entry=0x7c7dc0, next_ir=next_ir@entry=0x7c7dc0) at ../../../../src/glsl/opt_function_inlining.cpp:166 ir = new_ir = iter = { = {}, node = , _next = 0x512a368} ctx = parameters = i = ht = sig_param_iter = param_iter = new_instructions = {head = 0x77e0808, tail = 0x0, tail_pred = 0x87c7e68} num_parameters = #3 0x00007ffff17163b3 in (anonymous namespace)::ir_function_inlining_visitor::visit_enter (this=0x7fffffffdb90, ir=0x7c7dc0) at ../../../../src/glsl/opt_function_inlining.cpp:261 ir = 0x7c7dc0 this = 0x7fffffffdb90 #4 0x00007ffff16ed7ab in ir_call::accept (this=0x7c7dc0, v=0x7fffffffdb90) at ../../../../src/glsl/ir_hv_accept.cpp:344 s = #5 0x00007ffff16ed12d in visit_list_elements (v=v@entry=0x7fffffffdb90, l=l@entry=0x7c7d58, statement_list=statement_list@entry=true) at ../../../../src/glsl/ir_hv_accept.cpp:56 ir = s = n = __next = 0x7c2848 prev_base_ir = 0x7c7c50 #6 0x00007ffff16ed2e7 in ir_function_signature::accept (this=0x7c7d10, v=0x7fffffffdb90) at ../../../../src/glsl/ir_hv_accept.cpp:136 s = #7 0x00007ffff16ed12d in visit_list_elements (v=v@entry=0x7fffffffdb90, l=l@entry=0x7c7c78, statement_list=statement_list@entry=false) at ../../../../src/glsl/ir_hv_accept.cpp:56 ir = s = n = __next = 0x7c7c80 prev_base_ir = 0x7c7c50 #8 0x00007ffff16ed35e in ir_function::accept (this=0x7c7c50, v=0x7fffffffdb90) at ../../../../src/glsl/ir_hv_accept.cpp:148 s = #9 0x00007ffff16ed12d in visit_list_elements (v=v@entry=0x7fffffffdb90, l=l@entry=0x7b16b0, statement_list=statement_list@entry=true) at ../../../../src/glsl/ir_hv_accept.cpp:56 ir = s = n = __next = 0x7c2908 prev_base_ir = 0x0 #10 0x00007ffff16ed05a in ir_hierarchical_visitor::run (this=this@entry=0x7fffffffdb90, instructions=instructions@entry=0x7b16b0) at ../../../../src/glsl/ir_hierarchical_visitor.cpp:309 No locals. #11 0x00007ffff1715dec in do_function_inlining (instructions=instructions@entry=0x7b16b0) at ../../../../src/glsl/opt_function_inlining.cpp:72 v = { = {_vptr.ir_hierarchical_visitor = 0x7ffff2905bd0 , base_ir = 0x7c7dc0, callback = 0x0, data = 0x0, in_assignee = false}, progress = true} #12 0x00007ffff16e0ff0 in do_common_optimization (ir=0x7b16b0, linked=linked@entry=true, uniform_locations_assigned=uniform_locations_assigned@entry=false, max_unroll_iterations=max_unroll_iterations@entry=255, options=options@entry=0x7ffff7f5ff78) at ../../../../src/glsl/glsl_parser_extras.cpp:1583 progress = 0 '\000' ls = #13 0x00007ffff16fa400 in link_shaders (ctx=ctx@entry=0x7ffff7f4b010, prog=prog@entry=0x7cca10) at ../../../../src/glsl/linker.cpp:2211 max_unroll = 255 mem_ctx = 0x7a7350 num_geom_shaders = max_version = num_tfeedback_decls = 0 num_vert_shaders = geom_shader_list = 0x7ca940 tfeedback_decls = 0x0 vert_shader_list = num_frag_shaders = min_version = is_es_prog = last = frag_shader_list = 0x7cb290 prev = first = next = #14 0x00007ffff167c93b in _mesa_glsl_link_shader (ctx=ctx@entry=0x7ffff7f4b010, prog=prog@entry=0x7cca10) at ../../../../src/mesa/program/ir_to_mesa.cpp:3142 i = #15 0x00007ffff15ce13a in link_program (ctx=0x7ffff7f4b010, program=) at ../../../../src/mesa/main/shaderapi.c:865 shProg = 0x7cca10 #16 0x00007ffff7b11bff in stub_glLinkProgram (program=3) at piglit/build/tests/util/generated_dispatch.c:17556 No locals. #17 0x000000000040562b in link_and_use_shaders () at piglit/local.git/tests/shaders/shader_runner.c:784 i = 1 err = 0 ok = 0 #18 0x0000000000408d5f in piglit_init (argc=2, argv=0x7fffffffdfc8) at piglit/local.git/tests/shaders/shader_runner.c:2008 major = 1 minor = 30 es = false #19 0x00007ffff7aeb646 in run_test (gl_fw=0x60d010, argc=2, argv=0x7fffffffdfc8) at piglit/local.git/tests/util/piglit-framework-gl/piglit_winsys_framework.c:70 winsys_fw = 0x60d010 force_window = false env_force_window = 0x0 #20 0x00007ffff7ae80d3 in piglit_gl_test_run (argc=2, argv=0x7fffffffdfc8, config=0x7fffffffde90) at piglit/local.git/tests/util/piglit-framework-gl.c:191 __PRETTY_FUNCTION__ = "piglit_gl_test_run" #21 0x0000000000404110 in main (argc=2, argv=0x7fffffffdfc8) at piglit/local.git/tests/shaders/shader_runner.c:60 config = {supports_gl_es_version = 0, supports_gl_core_version = 0, supports_gl_compat_version = 10, window_width = 250, window_height = 250, window_samples = 0, window_visual = 6, requires_displayed_window = false, init = 0x408c3b , display = 0x407a14 , subtests = 0x0, selected_subtests = 0x0, num_selected_subtests = 0} __PRETTY_FUNCTION__ = "main" (gdb) info registers rax 0x7ffff29000a0 140737262911648 rbx 0x512a2e0 85107424 rcx 0x0 0 rdx 0x87c7f50 142376784 rsi 0x87c7ee0 142376672 rdi 0x0 0 rbp 0x0 0x0 rsp 0x7fffffffd958 0x7fffffffd958 r8 0xf 15 r9 0x0 0 r10 0x4022 16418 r11 0x246 582 r12 0x87c7f50 142376784 r13 0x87c7ee0 142376672 r14 0x0 0 r15 0xa61040 10883136 rip 0x7ffff16e3d3b 0x7ffff16e3d3b eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0