Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 520656 - sys-devel/llvm-3.4.2 - LLVM ERROR: ran out of registers during register allocation
Summary: sys-devel/llvm-3.4.2 - LLVM ERROR: ran out of registers during register alloc...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-22 23:59 UTC by DJ Dunn
Modified: 2015-08-20 20:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DJ Dunn 2014-08-22 23:59:55 UTC
while trying to run a game on wine 32 bit on ~amd64

LLVM ERROR: ran out of registers during register allocation
Comment 1 DJ Dunn 2014-08-23 00:22:46 UTC
playonlinux wine 1.7.8

[I] app-emulation/playonlinux
     Available versions:  (~)4.1.1 (~)4.1.1-r1 (~)4.1.9 (~)4.2.4 {winbind PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7"}
     Installed versions:  4.2.4(04:41:10 AM 08/06/2014)(-winbind PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7")
     Homepage:            http://playonlinux.com/
     Description:         Set of scripts to easily install and use Windows games and software

[I] sys-devel/llvm
     Available versions:  2.8-r2 2.9-r2 3.0-r2 3.1-r2 (~)3.2(0/3.2) (~)3.3(0/3.3) 3.3-r3(0/3.3) (~)3.4.1-r2(0/3.4) (~)3.4.2(0/3.4) (**)9999(0/9999) (**)9999(0/9999)[1] {clang cmake debug doc gold +libffi llvm-gcc multitarget ncurses ocaml python +static-analyzer test udis86 vim-syntax xml ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="Darwin FreeBSD" PYTHON_TARGETS="pypy python2_7" VIDEO_CARDS="radeon"}
     Installed versions:  3.4.2(08:11:50 PM 08/22/2014)(libffi ncurses static-analyzer xml -clang -debug -doc -gold -multitarget -ocaml -python -test -udis86 ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-Darwin" PYTHON_TARGETS="python2_7 -pypy" VIDEO_CARDS="radeon")
     Homepage:            http://llvm.org/
     Description:         Low Level Virtual Machine

[I] media-libs/mesa
     Available versions:  [M]7.10.3 [M]7.11.2 [M]8.0.4-r1 [M](~)9.0.3 9.1.6 (~)9
.2.5-r1 10.0.4 (~)10.1.0 (~)10.1.1 (~)10.1.3 (~)10.1.4 (~)10.1.6 (~)10.2.1 (~)10
.2.2 (~)10.2.4 (~)10.2.6 {bindist +classic debug +dri3 +egl g3dvl +gallium gbm g
les gles1 gles2 hardened (+)llvm (+)llvm-shared-libs motif +nptl opencl openmax openvg osmesa pax_kernel pic r600-llvm-compiler selinux shared-dricore +shared-glapi vdpau wayland xa xorg xvmc ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="FreeBSD" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" VIDEO_CARDS="freedreno i915 i965 ilo intel mach64 mga nouveau r100 r128 r200 r300 r600 radeon radeonsi savage sis tdfx via vmware"}
     Installed versions:  10.2.6(03:46:30 AM 08/22/2014)(classic dri3 egl gallium gbm llvm nptl openvg osmesa r600-llvm-compiler vdpau xa xvmc -bindist -debug -gles1 -gles2 -opencl -openmax -pax_kernel -pic -selinux -wayland ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-FreeBSD" VIDEO_CARDS="radeon radeonsi -freedreno -i915 -i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware")
     Homepage:            http://mesa3d.sourceforge.net/
     Description:         OpenGL-like graphic library for Linux

[U] x11-base/xorg-server
     Available versions:  1.9.5-r3(0/1.9.5) 1.10.6-r3(0/1.10.6) 1.11.4-r3(0/1.11.4) 1.12.4-r2(0/1.12.4) 1.13.4-r1(0/1.13.4) 1.14.5(0/1.14.5) (~)1.14.7(0/1.14.7) 1.15.0(0/1.15.0) (~)1.15.1(0/1.15.1) (~)1.15.99.903(0/1.15.99.903) (~)1.16.0(0/1.16.0) (~)9999(0/9999)[1] {dmx doc glamor ipv6 kdrive minimal nptl selinux static-libs +suid systemd tslib +udev unwind wayland xnest xorg xvfb}
     Installed versions:  1.16.0(12:42:51 AM 07/19/2014)(ipv6 nptl suid udev xorg -dmx -doc -glamor -kdrive -minimal -selinux -static-libs -systemd -tslib -unwind -wayland -xnest -xvfb)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers
Comment 2 DJ Dunn 2014-08-23 00:28:50 UTC
* x11-drivers/xf86-video-ati
     Available versions:  6.13.2 6.14.6-r1 7.3.0 (~)7.4.0 (~)9999[1]
     IUSE (all versions): +glamor udev
     Installed versions:  Version:   7.4.0
                          Date:      07:33:32 PM 08/22/2014
                          USE:       glamor udev
                          DEPEND:    >=x11-libs/libdrm-2.4.46[video_cards_radeon] || ( >=x11-base/xorg-server-1.15.901[glamor] x11-libs/glamor ) virtual/udev !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool >=dev-vcs/git-1.8.2.1 >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.17 >=media-fonts/font-util-1.2.0 virtual/pkgconfig x11-proto/xf86driproto x11-proto/glproto x11-proto/dri2proto x11-proto/fontsproto x11-proto/randrproto x11-proto/renderproto x11-proto/videoproto x11-proto/xextproto x11-proto/xineramaproto x11-proto/xproto x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciaccess
                          RDEPEND:   >=x11-libs/libdrm-2.4.46[video_cards_radeon] || ( >=x11-base/xorg-server-1.15.901[glamor] x11-libs/glamor ) virtual/udev x11-base/xorg-server:0/1.16.0= x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciacces
Comment 3 Michael Mair-Keimberger (iamnr3) 2014-08-23 07:31:35 UTC
i guess you run into following bug: [1]
this is a llvm bug, were llvm-3.5/llvm-git should have at least a work-around.

[1] https://bugs.freedesktop.org/show_bug.cgi?id=75276
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-23 09:16:57 UTC
Please post your `emerge --info' output in a comment.
Comment 5 Bernard Cafarelli gentoo-dev 2015-08-20 20:55:58 UTC
llvm-3.5 (and newer mesa) have been out for some time, so this one should be fixed? Don't hesitate to reopen if the problem is still there