Starting program: /usr/bin/X warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fffde3d3000 process 3249 is executing new program: /usr/bin/Xorg [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [tcsetpgrp failed in terminal_inferior: Operation not permitted] [New Thread 0x7fec9264d700 (LWP 3254)] Program received signal SIGSEGV, Segmentation fault. llvm::EVT::getExtendedSizeInBits (this=this@entry=0x7ffffd40a650) at /build/buildd/llvm-toolchain-3.3-3.3/include/llvm/IR/DerivedTypes.h:88 88 /build/buildd/llvm-toolchain-3.3-3.3/include/llvm/IR/DerivedTypes.h: No such file or directory. #0 llvm::EVT::getExtendedSizeInBits (this=this@entry=0x7ffffd40a650) at /build/buildd/llvm-toolchain-3.3-3.3/include/llvm/IR/DerivedTypes.h:88 #1 0x00007fec936d2c17 in getSizeInBits (this=0x7ffffd40a650) at /build/buildd/llvm-toolchain-3.3-3.3/include/llvm/CodeGen/ValueTypes.h:755 #2 getStoreSize (this=0x7ffffd40a650) at /build/buildd/llvm-toolchain-3.3-3.3/include/llvm/CodeGen/ValueTypes.h:761 #3 llvm::SelectionDAG::getLoad (this=this@entry=0x7fec9ce1fc00, AM=AM@entry=llvm::ISD::UNINDEXED, ExtType=ExtType@entry=llvm::ISD::ZEXTLOAD, VT=..., dl=..., dl@entry=..., Chain=..., Ptr=..., Offset=..., PtrInfo=..., MemVT=..., isVolatile=isVolatile@entry=false, isNonTemporal=isNonTemporal@entry=false, isInvariant=isInvariant@entry=false, Alignment=Alignment@entry=12, TBAAInfo=TBAAInfo@entry=0x0, Ranges=Ranges@entry=0x0) at /build/buildd/llvm-toolchain-3.3-3.3/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:4394 #4 0x00007fec936d3e1a in llvm::SelectionDAG::getExtLoad (this=this@entry=0x7fec9ce1fc00, ExtType=ExtType@entry=llvm::ISD::ZEXTLOAD, dl=dl@entry=..., VT=..., Chain=..., Ptr=..., PtrInfo=..., MemVT=..., isVolatile=isVolatile@entry=false, isNonTemporal=isNonTemporal@entry=false, Alignment=Alignment@entry=12, TBAAInfo=TBAAInfo@entry=0x0) at /build/buildd/llvm-toolchain-3.3-3.3/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:4468 #5 0x00007fec935111aa in llvm::R600TargetLowering::LowerFormalArguments (this=, Chain=..., CallConv=, isVarArg=, Ins=..., DL=DL@entry=..., DAG=..., InVals=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/Target/R600/R600ISelLowering.cpp:968 #6 0x00007fec936fd453 in llvm::SelectionDAGISel::LowerArguments (this=this@entry=0x7fec9ce1f990, F=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6706 #7 0x00007fec9371324a in llvm::SelectionDAGISel::SelectAllBasicBlocks (this=this@entry=0x7fec9ce1f990, Fn=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1112 #8 0x00007fec93714061 in llvm::SelectionDAGISel::runOnMachineFunction (this=0x7fec9ce1f990, mf=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:386 #9 0x00007fec931c7a67 in llvm::FPPassManager::runOnFunction (this=this@entry=0x7fec9ce181a0, F=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/IR/PassManager.cpp:1530 #10 0x00007fec931c7afb in llvm::FPPassManager::runOnModule (this=0x7fec9ce181a0, M=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/IR/PassManager.cpp:1550 #11 0x00007fec931c7d2b in llvm::MPPassManager::runOnModule (this=0x7fec9ce0af50, M=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/IR/PassManager.cpp:1608 #12 0x00007fec931c9ebc in llvm::PassManagerImpl::run (this=0x7fec9ce06790, M=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/IR/PassManager.cpp:1703 #13 0x00007fec931c9f29 in llvm::PassManager::run (this=this@entry=0x7ffffd40afa0, M=...) at /build/buildd/llvm-toolchain-3.3-3.3/lib/IR/PassManager.cpp:1738 #14 0x00007fec937c0d70 in LLVMTargetMachineEmit (T=T@entry=0x7fec9ce0b210, M=M@entry=0x7fec9cdfeae0, OS=..., codegen=codegen@entry=LLVMObjectFile, ErrorMessage=ErrorMessage@entry=0x7ffffd40b0f8) at /build/buildd/llvm-toolchain-3.3-3.3/lib/Target/TargetMachineC.cpp:194 #15 0x00007fec937c10b5 in LLVMTargetMachineEmitToMemoryBuffer (T=T@entry=0x7fec9ce0b210, M=M@entry=0x7fec9cdfeae0, codegen=codegen@entry=LLVMObjectFile, ErrorMessage=ErrorMessage@entry=0x7ffffd40b0f8, OutMemBuf=OutMemBuf@entry=0x7ffffd40b100) at /build/buildd/llvm-toolchain-3.3-3.3/lib/Target/TargetMachineC.cpp:220 #16 0x00007fec9473ba21 in radeon_llvm_compile (M=M@entry=0x7fec9cdfeae0, binary=binary@entry=0x7ffffd40b200, gpu_family=0x7fec9ce0b210 "\360\035\371\223\354\177", dump=dump@entry=0) at radeon_llvm_emit.c:124 #17 0x00007fec9472c5ca in si_compile_llvm (rctx=rctx@entry=0x7fec9cddde30, shader=shader@entry=0x7fec9cdfd320, mod=0x7fec9cdfeae0) at radeonsi_shader.c:1791 #18 0x00007fec9472cde4 in si_pipe_shader_create (ctx=ctx@entry=0x7fec9cddde30, shader=shader@entry=0x7fec9cdfd320) at radeonsi_shader.c:1933 #19 0x00007fec9473432a in si_shader_select (ctx=ctx@entry=0x7fec9cddde30, sel=sel@entry=0x7fec9cdfd1c0, dirty=dirty@entry=0x0) at si_state.c:2168 #20 0x00007fec94734658 in si_create_shader_state (ctx=0x7fec9cddde30, state=0x7ffffd414500, pipe_shader_type=1) at si_state.c:2210 #21 0x00007fec9465bf5e in ureg_create_shader (ureg=ureg@entry=0x7fec9cdf86c0, pipe=pipe@entry=0x7fec9cddde30, so=so@entry=0x0) at tgsi/tgsi_ureg.c:1704 #22 0x00007fec9468633d in ureg_create_shader_with_so_and_destroy (so=0x0, pipe=0x7fec9cddde30, p=0x7fec9cdf86c0) at ./tgsi/tgsi_ureg.h:138 #23 ureg_create_shader_and_destroy (pipe=0x7fec9cddde30, p=0x7fec9cdf86c0) at ./tgsi/tgsi_ureg.h:147 #24 util_make_empty_fragment_shader (pipe=pipe@entry=0x7fec9cddde30) at util/u_simple_shaders.c:366 #25 0x00007fec94667a17 in util_blitter_create (pipe=pipe@entry=0x7fec9cddde30) at util/u_blitter.c:281 #26 0x00007fec94728aef in r600_create_context (screen=, priv=0x0) at radeonsi_pipe.c:276 #27 0x00007fec94729455 in radeonsi_screen_create (ws=ws@entry=0x7fec9cddcf30) at radeonsi_pipe.c:823 #28 0x00007fec9443e408 in create_screen (fd=) at ../drm_target.c:43 #29 0x00007fec94740673 in dri2_init_screen (sPriv=0x7fec9cdc9240) at dri2.c:883 #30 0x00007fec9443f3f1 in dri2CreateNewScreen (scrn=0, fd=18, extensions=, driver_configs=0x7fec9cdd2a20, data=0x7fec9cdd28d0) at dri_util.c:125 #31 0x00007fec98039827 in ?? () from /usr/lib/x86_64-linux-gnu/libgbm.so.1 #32 0x00007fec98038876 in _gbm_create_device () from /usr/lib/x86_64-linux-gnu/libgbm.so.1 #33 0x00007fec9803836e in gbm_create_device () from /usr/lib/x86_64-linux-gnu/libgbm.so.1 #34 0x00007fec98461dd7 in glamor_egl_init () from /usr/lib/xorg/modules/libglamoregl.so #35 0x00007fec9572a3f1 in ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so #36 0x00007fec95723abf in ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so #37 0x00007fec9bb1507d in InitOutput () #38 0x00007fec9bac337b in ?? () #39 0x00007fec997bade5 in __libc_start_main (main=0x7fec9bac31a0, argc=1, ubp_av=0x7ffffd414d78, init=, fini=, rtld_fini=, stack_end=0x7ffffd414d68) at libc-start.c:260 #40 0x00007fec9bac38af in _start () A debugging session is active. Inferior 1 [process 3249] will be killed. Quit anyway? (y or n)