From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 73320] [radeonsi] LLVM runs out of registers during register allocation in Painkiller Hell & Damnation Date: Thu, 03 Apr 2014 18:22:55 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1874336283==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id EEF7F6E874 for ; Thu, 3 Apr 2014 11:22:54 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1874336283== Content-Type: multipart/alternative; boundary="1396549374.E5fF6D712.21566"; charset="us-ascii" --1396549374.E5fF6D712.21566 Date: Thu, 3 Apr 2014 18:22:54 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=73320 --- Comment #25 from farmboy0+freedesktop@googlemail.com --- (In reply to comment #24) > DId yo(In reply to comment #21) > > I amanaged to build llvm and mesa. > > > > Here's my test results: > > As for both wine applications 3D Mark 2000 and Syberia, the error is gone > > and both applications continue past normally. > > > > But Antichamber will crash the system hard. > > I have found place in the game where the llvm error always happens. > > When I use your version of llvm 3.5 instead of llvm 3.4 Antichamber wont > > exit with the error it will instead deadlock the whole system, only option > > is reboot. > > Did you try this branch: > http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes ~/workspace/llvm $ git --no-pager log -1 commit 14e6c5b9e0a0bf05afcaf4f1154f0cf82c4b5fd2 Author: Tom Stellard Date: Mon Mar 3 14:27:38 2014 -0500 R600/SI: Implement VGPR register spilling VGPRs are spilled to LDS. Antichamber doesnt crash right away. When it happens it looks to me like the graphics card became very very busy suddenly. Then the screen goes black like it doesnt get a signal anymore. After that it crashes. -- You are receiving this mail because: You are the assignee for the bug. --1396549374.E5fF6D712.21566 Date: Thu, 3 Apr 2014 18:22:54 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"

Comment # 25 on bug 73320 from
(In reply to comment #24)
> DId yo(In reply to comment #21)
> > I amanaged to build llvm and mesa.
> > 
> > Here's my test results:
> > As for both wine applications 3D Mark 2000 and Syberia, the error is gone
> > and both applications continue past normally.
> > 
> > But Antichamber will crash the system hard.
> > I have found place in the game where the llvm error always happens.
> > When I use your version of llvm 3.5 instead of llvm 3.4 Antichamber wont
> > exit with the error it will instead deadlock the whole system, only option
> > is reboot.
> 
> Did you try this branch:
> http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes

~/workspace/llvm $ git --no-pager log -1
commit 14e6c5b9e0a0bf05afcaf4f1154f0cf82c4b5fd2
Author: Tom Stellard <thomas.stellard@amd.com>
Date:   Mon Mar 3 14:27:38 2014 -0500

    R600/SI: Implement VGPR register spilling

    VGPRs are spilled to LDS.

Antichamber doesnt crash right away.
When it happens it looks to me like the graphics card became very very busy
suddenly.
Then the screen goes black like it doesnt get a signal anymore.
After that it crashes.


You are receiving this mail because:
  • You are the assignee for the bug.
--1396549374.E5fF6D712.21566-- --===============1874336283== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============1874336283==--