Starting program: /piglit/build/bin/shader_runner /piglit/local.git/tests/shaders/glsl-fs-inline-explosion.shader_test -auto 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 0x7ffff0b31700 (LWP 11836)] Address space limit = 18446744073709551615, max = 18446744073709551615 Resetting limit to 268435456. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff1739ad9 in ir_variable::ir_variable (this=0x0, type=0x7ffff292d100 , name=0x51ce240 "exp_retval", mode=) at ../../../../src/glsl/ir.cpp:1589 1589 ../../../../src/glsl/ir.cpp: No such file or directory. #0 0x00007ffff1739ad9 in ir_variable::ir_variable (this=0x0, type=0x7ffff292d100 , name=0x51ce240 "exp_retval", mode=) at ../../../../src/glsl/ir.cpp:1589 No locals. #1 0x00007ffff173af5e in ir_variable::clone (this=0x51ce180, mem_ctx=0x7ccb00, ht=0xa71170) at ../../../../src/glsl/ir_clone.cpp:44 var = #2 0x00007ffff17673a7 in ir_call::generate_inline (this=this@entry=0x7cdf30, next_ir=next_ir@entry=0x7cdf30) at ../../../../src/glsl/opt_function_inlining.cpp:166 ir = new_ir = iter = { = {}, node = , _next = 0x51ce2c8} ctx = 0x7ccb00 parameters = i = ht = sig_param_iter = param_iter = new_instructions = {head = 0x77ee508, tail = 0x0, tail_pred = 0x8863f88} num_parameters = #3 0x00007ffff17676c3 in (anonymous namespace)::ir_function_inlining_visitor::visit_enter (this=0x7fffffffdc20, ir=0x7cdf30) at ../../../../src/glsl/opt_function_inlining.cpp:261 ir = 0x7cdf30 this = 0x7fffffffdc20 #4 0x00007ffff1740bbb in ir_call::accept (this=0x7cdf30, v=0x7fffffffdc20) at ../../../../src/glsl/ir_hv_accept.cpp:344 s = #5 0x00007ffff174053d in visit_list_elements (v=v@entry=0x7fffffffdc20, l=l@entry=0x7cdec8, statement_list=statement_list@entry=true) at ../../../../src/glsl/ir_hv_accept.cpp:56 ir = s = n = __next = 0x7cdfc8 prev_base_ir = 0x7ecd30 #6 0x00007ffff17406f7 in ir_function_signature::accept (this=0x7cde80, v=0x7fffffffdc20) at ../../../../src/glsl/ir_hv_accept.cpp:136 s = #7 0x00007ffff174053d in visit_list_elements (v=v@entry=0x7fffffffdc20, l=l@entry=0x7ecd58, statement_list=statement_list@entry=false) at ../../../../src/glsl/ir_hv_accept.cpp:56 ir = s = n = __next = 0x7ecd60 prev_base_ir = 0x7ecd30 #8 0x00007ffff174076e in ir_function::accept (this=0x7ecd30, v=0x7fffffffdc20) at ../../../../src/glsl/ir_hv_accept.cpp:148 s = #9 0x00007ffff174053d in visit_list_elements (v=v@entry=0x7fffffffdc20, l=l@entry=0x7dadc0, statement_list=statement_list@entry=true) at ../../../../src/glsl/ir_hv_accept.cpp:56 ir = s = n = __next = 0x7ce088 prev_base_ir = 0x0 #10 0x00007ffff174046a in ir_hierarchical_visitor::run (this=this@entry=0x7fffffffdc20, instructions=instructions@entry=0x7dadc0) at ../../../../src/glsl/ir_hierarchical_visitor.cpp:309 No locals. #11 0x00007ffff176712c in do_function_inlining (instructions=instructions@entry=0x7dadc0) at ../../../../src/glsl/opt_function_inlining.cpp:72 v = { = {_vptr.ir_hierarchical_visitor = 0x7ffff28f77b0 , base_ir = 0x7cdf30, callback = 0x0, data = 0x0, in_assignee = false}, progress = true} #12 0x00007ffff1734a90 in do_common_optimization (ir=0x7dadc0, linked=linked@entry=true, uniform_locations_assigned=uniform_locations_assigned@entry=false, max_unroll_iterations=max_unroll_iterations@entry=255, options=options@entry=0x7ffff7f61f18) at ../../../../src/glsl/glsl_parser_extras.cpp:1576 progress = 0 '\000' ls = #13 0x00007ffff174c9a0 in link_shaders (ctx=ctx@entry=0x7ffff7f4d010, prog=prog@entry=0x7f2180) at ../../../../src/glsl/linker.cpp:2218 max_unroll = 255 mem_ctx = 0x7ccb00 num_geom_shaders = max_version = num_tfeedback_decls = 0 num_vert_shaders = geom_shader_list = 0x7f09b0 tfeedback_decls = 0x0 vert_shader_list = num_frag_shaders = min_version = is_es_prog = last = frag_shader_list = 0x7f0990 prev = first = next = #14 0x00007ffff177307b in _mesa_glsl_link_shader (ctx=ctx@entry=0x7ffff7f4d010, prog=prog@entry=0x7f2180) at ../../../../../src/mesa/program/ir_to_mesa.cpp:3140 i = #15 0x00007ffff1657dda in link_program (ctx=0x7ffff7f4d010, program=) at ../../../../src/mesa/main/shaderapi.c:857 shProg = 0x7f2180 #16 0x00007ffff7b115c7 in stub_glLinkProgram (program=3) at /piglit/build/tests/util/generated_dispatch.c:17556 No locals. #17 0x00000000004055bf in link_and_use_shaders () at /piglit/local.git/tests/shaders/shader_runner.c:784 i = 1 err = 0 ok = 0 #18 0x0000000000408cf3 in piglit_init (argc=2, argv=0x7fffffffe038) at /piglit/local.git/tests/shaders/shader_runner.c:2008 major = 1 minor = 30 es = false #19 0x00007ffff7aeb00e in run_test (gl_fw=0x60d010, argc=2, argv=0x7fffffffe038) 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 0x00007ffff7ae7ca5 in piglit_gl_test_run (argc=2, argv=0x7fffffffe038, config=0x7fffffffdf20) at /piglit/local.git/tests/util/piglit-framework-gl.c:141 __PRETTY_FUNCTION__ = "piglit_gl_test_run" #21 0x00000000004040a4 in main (argc=2, argv=0x7fffffffe038) 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 = 0x408bcf , display = 0x4079a8 } __PRETTY_FUNCTION__ = "main" rax 0x7ffff28f17a0 140737262852000 rbx 0x0 0 rcx 0x120 288 rdx 0x51ce240 85779008 rsi 0x7ffff292d100 140737263096064 rdi 0x0 0 rbp 0x7ffff292d100 0x7ffff292d100 rsp 0x7fffffffd9e0 0x7fffffffd9e0 r8 0xffffffff 4294967295 r9 0x0 0 r10 0x4022 16418 r11 0x246 582 r12 0xa71170 10948976 r13 0x7ccb00 8178432 r14 0x7cdf30 8183600 r15 0x7fffffffda78 140737488345720 rip 0x7ffff1739ad9 0x7ffff1739ad9 eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0