Thread 8 "si_shader:2" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf00fbb40 (LWP 9768)] llvm::AMDGPUAsmPrinter::getSIProgramInfo (this=0xe5575e50, ProgInfo=..., MF=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:433 433 /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp: No such file or directory. (gdb) bt #0 llvm::AMDGPUAsmPrinter::getSIProgramInfo (this=0xe5575e50, ProgInfo=..., MF=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:433 #1 0xf389fd01 in llvm::AMDGPUAsmPrinter::runOnMachineFunction (this=0xe5575e50, MF=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:170 #2 0xf24d6891 in llvm::MachineFunctionPass::runOnFunction (this=0xe5575e50, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineFunctionPass.cpp:62 #3 0xf2a70fb8 in llvm::FPPassManager::runOnFunction (this=0xe55f5580, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1511 #4 0xf2a710e2 in llvm::FPPassManager::runOnModule (this=0xe55f5580, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1532 #5 0xf2a7169e in (anonymous namespace)::MPPassManager::runOnModule (M=..., this=0xe55d1600) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1588 #6 llvm::legacy::PassManagerImpl::run (this=0xe55fa1d0, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1691 #7 0xf2a718df in llvm::legacy::PassManager::run (this=0xf00f6e88, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1722 #8 0xf44114e7 in LLVMTargetMachineEmit (T=T@entry=0xa99c9f0, M=M@entry=0xe55d4e30, OS=..., codegen=LLVMObjectFile, ErrorMessage=0xf00f70cc) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:204 #9 0xf4411866 in LLVMTargetMachineEmitToMemoryBuffer (T=0xa99c9f0, M=0xe55d4e30, codegen=LLVMObjectFile, ErrorMessage=0xf00f70cc, OutMemBuf=0xf00f70d0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:228 #10 0xf3ea5e6d in radeon_llvm_compile (M=0xe55d4e30, binary=0xe5513bc0, tm=0xa99c9f0, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeon/radeon_llvm_emit.c:215 #11 0xf3e06bfd in si_compile_llvm (sscreen=0xa9fceb0, binary=0xe5513bc0, conf=0xe5513bf4, tm=0xa99c9f0, mod=0xe55d4e30, debug=0x0, processor=1, name=0xf3f6f9b3 "TGSI shader") at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6318 #12 0xf3e089a9 in si_compile_tgsi_shader (sscreen=0xa9fceb0, tm=0xa99c9f0, shader=0xe5513b50, is_monolithic=false, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6720 #13 0xf3e1729c in si_init_shader_selector_async (job=0xe42471f0, thread_index=2) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_state_shaders.c:1166 #14 0xf3d4a200 in util_queue_thread_func (input=0xa9f7718) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/auxiliary/util/u_queue.c:92 #15 0xf3d49fc5 in impl_thrd_routine (p=0xa847a18) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:87 #16 0xf76bc1e1 in start_thread (arg=0xf00fbb40) at pthread_create.c:333 #17 0xf7182bde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114 Thread 6 "si_shader:0" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf110db40 (LWP 10012)] llvm::ArrayRecycler::pop (Idx=2, this=0xe07fcfc0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/Support/ArrayRecycler.h:51 51 /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/Support/ArrayRecycler.h: No such file or directory. (gdb) bt #0 llvm::ArrayRecycler::pop (Idx=2, this=0xe07fcfc0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/Support/ArrayRecycler.h:51 #1 llvm::ArrayRecycler::allocate > ( this=0xe07fcfc0, Cap=..., Allocator=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/Support/ArrayRecycler.h:126 #2 0xf24eeea5 in llvm::MachineFunction::allocateOperandArray (Cap=..., this=) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/CodeGen/MachineFunction.h:588 #3 llvm::MachineInstr::MachineInstr (this=0xdf98a638, MF=..., tid=..., dl=..., NoImp=false) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineInstr.cpp:700 #4 0xf24decce in llvm::MachineFunction::CreateMachineInstr (this=0xe07fcf40, MCID=..., DL=..., NoImp=false) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineFunction.cpp:264 #5 0xf390db02 in llvm::BuildMI (DestReg=205, MCID=..., DL=..., I=..., BB=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/CodeGen/MachineInstrBuilder.h:288 #6 llvm::SIInstrInfo::copyPhysReg (this=0xe9739044, MBB=..., MI=..., DL=..., DestReg=205, SrcReg=204, KillSrc=false) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/SIInstrInfo.cpp:448 #7 0xf24104ab in (anonymous namespace)::ExpandPostRA::LowerCopy (this=0xe0789cb0, MI=0xdf98b8e8) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/ExpandPostRAPseudos.cpp:163 #8 (anonymous namespace)::ExpandPostRA::runOnMachineFunction (this=0xe0789cb0, MF=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/ExpandPostRAPseudos.cpp:211 #9 0xf24e6891 in llvm::MachineFunctionPass::runOnFunction (this=0xe0789cb0, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineFunctionPass.cpp:62 #10 0xf2a70fb8 in llvm::FPPassManager::runOnFunction (this=0xe07997f0, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1511 #11 0xf2a710e2 in llvm::FPPassManager::runOnModule (this=0xe07997f0, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1532 #12 0xf2a7169e in (anonymous namespace)::MPPassManager::runOnModule (M=..., this=0xe07ff950) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1588 #13 llvm::legacy::PassManagerImpl::run (this=0xe07ff620, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1691 #14 0xf2a718df in llvm::legacy::PassManager::run (this=0xf1108e88, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1722 #15 0xf44214e7 in LLVMTargetMachineEmit (T=T@entry=0xa7778c0, M=M@entry=0xe1bfc9d0, OS=..., codegen=LLVMObjectFile, ErrorMessage=0xf11090cc) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:204 #16 0xf4421866 in LLVMTargetMachineEmitToMemoryBuffer (T=0xa7778c0, M=0xe1bfc9d0, codegen=LLVMObjectFile, ErrorMessage=0xf11090cc, OutMemBuf=0xf11090d0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:228 #17 0xf3ea5e6d in radeon_llvm_compile (M=0xe1bfc9d0, binary=0xe1bf4270, tm=0xa7778c0, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeon/radeon_llvm_emit.c:215 #18 0xf3e06bfd in si_compile_llvm (sscreen=0xa776c40, binary=0xe1bf4270, conf=0xe1bf42a4, tm=0xa7778c0, mod=0xe1bfc9d0, debug=0x0, processor=1, name=0xf3f6f9b3 "TGSI shader") at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6318 #19 0xf3e089a9 in si_compile_tgsi_shader (sscreen=0xa776c40, tm=0xa7778c0, shader=0xe1bf4200, is_monolithic=false, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6720 #20 0xf3e1729c in si_init_shader_selector_async (job=0xdf3e7fd0, thread_index=0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_state_shaders.c:1166 #21 0xf3d4a200 in util_queue_thread_func (input=0xa7714a8) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/auxiliary/util/u_queue.c:92 #22 0xf3d49fc5 in impl_thrd_routine (p=0xa624c78) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:87 #23 0xf76c41e1 in start_thread (arg=0xf110db40) at pthread_create.c:333 #24 0xf718abde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114 Thread 7 "si_shader:1" received signal SIGABRT, Aborted. [Switching to Thread 0xf0954b40 (LWP 10097)] 0xf77f4b69 in __kernel_vsyscall () (gdb) bt #0 0xf77f4b69 in __kernel_vsyscall () #1 0xf712192b in __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #2 0xf7122e08 in __GI_abort () at abort.c:89 #3 0xf716154d in __malloc_assert ( assertion=assertion@entry=0xf724fab4 "!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))", file=file@entry=0xf724be20 "malloc.c", line=3133, function=0xf724c159 <__func__.12007> "_mid_memalign") at malloc.c:300 #4 0xf71656c6 in _mid_memalign (alignment=16, bytes=27, address=0x8091d47) at malloc.c:3132 #5 0x08091d47 in ?? () #6 0x08094a1d in ?? () #7 0x08092979 in ?? () #8 0x08092e21 in operator new(unsigned int) () #9 0xf2ac017e in __gnu_cxx::new_allocator >::allocate (this=0xe4083b30, __n=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/ext/new_allocator.h:104 #10 std::allocator_traits > >::allocate (__a=..., __n=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/alloc_traits.h:357 #11 std::_Vector_base, std::allocator > >::_M_allocate ( this=0xe4083b30, __n=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:170 #12 std::vector, std::allocator > >::_M_emplace_back_aux const&> (this=0xe4083b30) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/vector.tcc:412 #13 0xf2ac516f in std::vector, std::allocator > >::push_back (__x=..., this=0xe4083b30) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:923 #14 llvm::AnalysisResolver::addAnalysisImplsPair (P=, PI=0xf27674ae , this=0xe4083b30) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/include/llvm/PassAnalysisSupport.h:172 #15 llvm::PMDataManager::initializeAnalysisImpl (this=0xe4067ce0, P=0xe55eb430) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1076 #16 0xf2ac8f6d in llvm::FPPassManager::runOnFunction (this=0xe4067cd0, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1505 #17 0xf2ac90e2 in llvm::FPPassManager::runOnModule (this=0xe4067cd0, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1532 #18 0xf2ac969e in (anonymous namespace)::MPPassManager::runOnModule (M=..., this=0xe40ad3b0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1588 #19 llvm::legacy::PassManagerImpl::run (this=0xe5521850, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1691 #20 0xf2ac98df in llvm::legacy::PassManager::run (this=0xf094fe88, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1722 #21 0xf44694e7 in LLVMTargetMachineEmit (T=T@entry=0xba4b9d0, M=M@entry=0xe4086f20, OS=..., codegen=LLVMObjectFile, ErrorMessage=0xf09500cc) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:204 #22 0xf4469866 in LLVMTargetMachineEmitToMemoryBuffer (T=0xba4b9d0, M=0xe4086f20, codegen=LLVMObjectFile, ErrorMessage=0xf09500cc, OutMemBuf=0xf09500d0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:228 #23 0xf3ea5e6d in radeon_llvm_compile (M=0xe4086f20, binary=0xe40792c0, tm=0xba4b9d0, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeon/radeon_llvm_emit.c:215 #24 0xf3e06bfd in si_compile_llvm (sscreen=0xba48e28, binary=0xe40792c0, conf=0xe40792f4, tm=0xba4b9d0, mod=0xe4086f20, debug=0x0, processor=1, name=0xf3f6f9b3 "TGSI shader") at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6318 #25 0xf3e089a9 in si_compile_tgsi_shader (sscreen=0xba48e28, tm=0xba4b9d0, shader=0xe4079250, is_monolithic=false, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6720 #26 0xf3e1729c in si_init_shader_selector_async (job=0xe307f0b0, thread_index=1) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_state_shaders.c:1166 #27 0xf3d4a200 in util_queue_thread_func (input=0xb8cfd78) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/auxiliary/util/u_queue.c:92 #28 0xf3d49fc5 in impl_thrd_routine (p=0xb8cfad8) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:87 #29 0xf77141e1 in start_thread (arg=0xf0954b40) at pthread_create.c:333 #30 0xf71dabde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114 Thread 8 "si_shader:2" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xf00cbb40 (LWP 10436)] 0xf70da0f3 in _int_free (av=0x1000000, p=0xe432b5d8, have_lock=0) at malloc.c:3898 3898 malloc.c: No such file or directory. (gdb) bt #0 0xf70da0f3 in _int_free (av=0x1000000, p=0xe432b5d8, have_lock=0) at malloc.c:3898 #1 0x080943a1 in ?? () #2 0x08092518 in ?? () #3 0x080927e3 in operator delete(void*) () #4 0xf2b97dbd in __gnu_cxx::new_allocator::deallocate (this=0xe53a89c0, __p=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/ext/new_allocator.h:110 #5 std::allocator_traits >::deallocate (__a=..., __n=, __p=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/alloc_traits.h:383 #6 std::_Vector_base >::_M_deallocate (this=0xe53a89c0, __n=, __p=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:178 #7 std::vector >::_M_emplace_back_aux(llvm::MCSection*&&) ( this=0xe53a89c0) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/vector.tcc:438 #8 0xf2b97e99 in std::vector >::emplace_back (this=0xe53a89c0) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/vector.tcc:101 #9 std::vector >::push_back(llvm::MCSection*&&) ( __x=, this=0xe53a89c0) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:932 #10 llvm::MCAssembler::registerSection (this=0xe53a89b0, Section=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCAssembler.cpp:105 #11 0xf2bbf674 in llvm::MCObjectStreamer::changeSectionImpl (this=0xe4313f90, Section=0xe43322dc, Subsection=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCObjectStreamer.cpp:207 #12 0xf2bbf750 in llvm::MCObjectStreamer::ChangeSection (this=0xe4313f90, Section=0xe43322dc, Subsection=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCObjectStreamer.cpp:199 #13 0xf2baedf7 in llvm::MCELFStreamer::ChangeSection (this=0xe4313f90, Section=0xe43322dc, Subsection=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCELFStreamer.cpp:150 #14 0xf2bc5a30 in llvm::MCStreamer::SwitchSection (this=0xe4313f90, Section=0xe43322dc, Subsection=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCStreamer.cpp:841 #15 0xf389fc16 in llvm::AMDGPUAsmPrinter::runOnMachineFunction (this=0xe53fcc30, MF=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:165 #16 0xf24a6891 in llvm::MachineFunctionPass::runOnFunction (this=0xe53fcc30, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineFunctionPass.cpp:62 #17 0xf2a30fb8 in llvm::FPPassManager::runOnFunction (this=0xe431a4f0, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1511 #18 0xf2a310e2 in llvm::FPPassManager::runOnModule (this=0xe431a4f0, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1532 #19 0xf2a3169e in (anonymous namespace)::MPPassManager::runOnModule (M=..., this=0xe53d9f80) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1588 #20 llvm::legacy::PassManagerImpl::run (this=0xe4311c30, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1691 #21 0xf2a318df in llvm::legacy::PassManager::run (this=0xf00c6e88, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1722 #22 0xf2f794e7 in LLVMTargetMachineEmit (T=T@entry=0xb3b3160, M=M@entry=0xe53648f0, OS=..., codegen=LLVMObjectFile, ErrorMessage=0xf00c70cc) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:204 #23 0xf2f79866 in LLVMTargetMachineEmitToMemoryBuffer (T=0xb3b3160, M=0xe53648f0, codegen=LLVMObjectFile, ErrorMessage=0xf00c70cc, OutMemBuf=0xf00c70d0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:228 #24 0xf3ea5e6d in radeon_llvm_compile (M=0xe53648f0, binary=0xe538e9f0, tm=0xb3b3160, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeon/radeon_llvm_emit.c:215 #25 0xf3e06bfd in si_compile_llvm (sscreen=0xb3b0678, binary=0xe538e9f0, conf=0xe538ea24, tm=0xb3b3160, mod=0xe53648f0, debug=0x0, processor=1, name=0xf3f6f9b3 "TGSI shader") at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6318 #26 0xf3e089a9 in si_compile_tgsi_shader (sscreen=0xb3b0678, tm=0xb3b3160, shader=0xe538e980, is_monolithic=false, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6720 #27 0xf3e1729c in si_init_shader_selector_async (job=0xe3f808b8, thread_index=2) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_state_shaders.c:1166 #28 0xf3d4a200 in util_queue_thread_func (input=0xb267178) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/auxiliary/util/u_queue.c:92 #29 0xf3d49fc5 in impl_thrd_routine (p=0xb267438) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:87 #30 0xf768c1e1 in start_thread (arg=0xf00cbb40) at pthread_create.c:333 #31 0xf7152bde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114 Thread 9 "si_shader:3" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xef8d2b40 (LWP 10556)] 0xf70e20f3 in _int_free (av=0x1000000, p=0xe0e23d38, have_lock=0) at malloc.c:3898 3898 malloc.c: No such file or directory. (gdb) bt #0 0xf70e20f3 in _int_free (av=0x1000000, p=0xe0e23d38, have_lock=0) at malloc.c:3898 #1 0x080943a1 in ?? () #2 0x08092518 in ?? () #3 0x080927e3 in operator delete(void*) () #4 0xf2baff2d in __gnu_cxx::new_allocator::deallocate (this=0xe29ef7ec, __p=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/ext/new_allocator.h:110 #5 std::allocator_traits >::deallocate (__a=..., __n=, __p=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/alloc_traits.h:383 #6 std::_Vector_base >::_M_deallocate (this=0xe29ef7ec, __n=, __p=) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:178 #7 std::vector >::_M_emplace_back_aux(llvm::MCSymbol const*&&) (this=0xe29ef7ec) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/vector.tcc:438 #8 0xf2bb0021 in std::vector >::emplace_back ( this=0xe29ef7ec) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/vector.tcc:101 #9 std::vector >::push_back(llvm::MCSymbol const*&&) ( __x=, this=0xe29ef7ec) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:932 #10 llvm::MCAssembler::registerSymbol (this=0xe29ef7d0, Symbol=..., Created=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCAssembler.cpp:384 #11 0xf2bc6e47 in llvm::MCELFStreamer::ChangeSection (this=0xe29a5000, Section=0xe29bf334, Subsection=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCELFStreamer.cpp:158 #12 0xf2bdda30 in llvm::MCStreamer::SwitchSection (this=0xe29a5000, Section=0xe29bf334, Subsection=0x0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/MC/MCStreamer.cpp:841 #13 0xf389fc16 in llvm::AMDGPUAsmPrinter::runOnMachineFunction (this=0xe29cf5c0, MF=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:165 #14 0xf24ae891 in llvm::MachineFunctionPass::runOnFunction (this=0xe29cf5c0, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/CodeGen/MachineFunctionPass.cpp:62 #15 0xf2a48fb8 in llvm::FPPassManager::runOnFunction (this=0xe29fb070, F=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1511 #16 0xf2a490e2 in llvm::FPPassManager::runOnModule (this=0xe29fb070, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1532 #17 0xf2a4969e in (anonymous namespace)::MPPassManager::runOnModule (M=..., this=0xe3ecee20) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1588 #18 llvm::legacy::PassManagerImpl::run (this=0xe0e079f0, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1691 #19 0xf2a498df in llvm::legacy::PassManager::run (this=0xef8cde88, M=...) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/IR/LegacyPassManager.cpp:1722 #20 0xf44114e7 in LLVMTargetMachineEmit (T=T@entry=0x9a80f20, M=M@entry=0xe29840a0, OS=..., codegen=LLVMObjectFile, ErrorMessage=0xef8ce0cc) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:204 #21 0xf4411866 in LLVMTargetMachineEmitToMemoryBuffer (T=0x9a80f20, M=0xe29840a0, codegen=LLVMObjectFile, ErrorMessage=0xef8ce0cc, OutMemBuf=0xef8ce0d0) at /var/tmp/portage/sys-devel/llvm-9999/work/llvm-9999/lib/Target/TargetMachineC.cpp:228 #22 0xf3ea5e6d in radeon_llvm_compile (M=0xe29840a0, binary=0xe3ea5330, tm=0x9a80f20, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeon/radeon_llvm_emit.c:215 #23 0xf3e06bfd in si_compile_llvm (sscreen=0x9a7ca10, binary=0xe3ea5330, conf=0xe3ea5364, tm=0x9a80f20, mod=0xe29840a0, debug=0x0, processor=1, name=0xf3f6f9b3 "TGSI shader") at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6318 #24 0xf3e089a9 in si_compile_tgsi_shader (sscreen=0x9a7ca10, tm=0x9a80f20, shader=0xe3ea52c0, is_monolithic=false, debug=0x0) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_shader.c:6720 #25 0xf3e1729c in si_init_shader_selector_async (job=0xe0cf5328, thread_index=3) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_state_shaders.c:1166 #26 0xf3d4a200 in util_queue_thread_func (input=0x99183e8) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/auxiliary/util/u_queue.c:92 #27 0xf3d49fc5 in impl_thrd_routine (p=0x9918388) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:87 #28 0xf76941e1 in start_thread (arg=0xef8d2b40) at pthread_create.c:333 #29 0xf715abde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114