[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2015-02-06 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211
Bug 75211 depends on bug 75276, which changed state.

Bug 75276 Summary: Implement VGPR Register Spilling
https://bugs.freedesktop.org/show_bug.cgi?id=75276

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-05-17 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

Tom Stellard  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #15 from Tom Stellard  ---


*** This bug has been marked as a duplicate of bug 75276 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-05-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #14 from Tom Stellard  ---
(In reply to comment #13)
> (In reply to comment #12)
> > Can you try this LLVM patch:
> > 
> > https://bugs.freedesktop.org/attachment.cgi?id=99169
> 
> Sorry, but on top of what revision?
> 
> Latest upstream trunk (209031) says:
> 
> SIInstrInfo.cpp:197:41: Fehler: falsche Benutzung des unvollst?ndigen Typs
> ?const class llvm::Function?
>  LLVMContext &Ctx = MF->getFunction()->getContext();
> 
> ("wrong usage of partial type" or something)

I will post a new patch when I get a chance.  You should be able to fix this by
adding

#include "llvm/IR/Function.h" 

to the includes in SIInstrInfo.cpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-05-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #13 from Christoph Haag  ---
(In reply to comment #12)
> Can you try this LLVM patch:
> 
> https://bugs.freedesktop.org/attachment.cgi?id=99169

Sorry, but on top of what revision?

Latest upstream trunk (209031) says:

SIInstrInfo.cpp:197:41: Fehler: falsche Benutzung des unvollst?ndigen Typs
?const class llvm::Function?
 LLVMContext &Ctx = MF->getFunction()->getContext();

("wrong usage of partial type" or something)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-05-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #12 from Tom Stellard  ---
Can you try this LLVM patch:

https://bugs.freedesktop.org/attachment.cgi?id=99169

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-04-29 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #11 from Christoph Haag  ---
Created attachment 98201
  --> https://bugs.freedesktop.org/attachment.cgi?id=98201&action=edit
dmesg with GPU lockup

Yea, this is maybe going off topic, but I'm a bit tired, so here's the dmesg
with gpu lockup. 

It always happens when going to Sanctum2's advanced graphics setting, right
when enabling "Lichstrahlen" or light rays or whatever it's called in english.

The rest of the game seems to be fine as far as I have seen walking around for
a pretty short time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-04-29 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #10 from Christoph Haag  ---
Sorry for first only answering for Sanctum2, in Antichamber it often takes a
long time to reach the point where it happens.

Sanctum2 starts and runs okay now I guess. But there are pretty big problems
with it and I have no idea whether they are caused by this here or not:

As soon as the fullscreen window with Sanctum2 isn't displayed anymore (e.g.
minimizing or switching workspaces), the whole X display is getting scrambled,
but restores immediately when displaying the game window again. (Could of
course be just the PRIME setup).

I started setting the graphics options higher and higher and at some point, got
a GPU lockup. No gpu faults like in upvoid, just a lock up I think (blocked and
resetted and stuff). I got a complete machine lockup moments later and didn't
get more information. Again, no idea if it's related.

But the register spilling implementation at least works and seems to not cause
any direct problems.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-04-29 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #9 from Tom Stellard  ---
Updated v3 branch here:
http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes-v3

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-04-28 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #8 from Tom Stellard  ---
Can you test this branch:
http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes-v2

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-04-12 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #7 from VOT Productions  ---
HD 7750, Mesa-git, LLVM 3.5-svn.

Sanctum 2 crashes with a similar error when loading.

417: llvm::SlotIndex llvm::SlotIndexes::getInstructionIndex(const
llvm::MachineInstr*) const: Assertion `itr != mi2iMap.end() && "Instruction not
found in maps."' failed.

Always crashes in the same place, and the same time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-03-03 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #6 from Tom Stellard  ---
Can you try this branch:
http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-02-24 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #5 from Tom Stellard  ---
Can you try this patch: https://bugs.freedesktop.org/attachment.cgi?id=94675

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-02-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

Tom Stellard  changed:

   What|Removed |Added

 Depends on||75276

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-02-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

Christoph Haag  changed:

   What|Removed |Added

  Attachment #94380|0   |1
is obsolete||

--- Comment #4 from Christoph Haag  ---
Created attachment 94423
  --> https://bugs.freedesktop.org/attachment.cgi?id=94423&action=edit
with R600_DEBUG=ps,vs

Wow, took me an hour of gameplay this time and quite a lot of loaded shaders in
that time before it happened. It looks relatively random, i.e. doesn't crash at
the same points in the game.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-02-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #3 from Michel D?nzer  ---
(In reply to comment #2)
> So because it looks like it happens when compiling shaders I ran it with
> MESA_GLSL=dump.

Please use R600_DEBUG=ps,vs instead of MESA_GLSL=dump.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-02-19 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

--- Comment #2 from Christoph Haag  ---
Created attachment 94380
  --> https://bugs.freedesktop.org/attachment.cgi?id=94380&action=edit
last few lines before crash with MESA_GLSL=dump

So because it looks like it happens when compiling shaders I ran it with
MESA_GLSL=dump. It loads and compiles most shaders at the beginning, that
worked fine so I cut it off.

It occassionally seems to load new shaders, so after a while of gameplay with
no output the attached stuff was printed and then immediately after that the
game crashed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 75211] radeonsi/llvm SIGABRT in Antichamber (UDK)

2014-02-19 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=75211

Christoph Haag  changed:

   What|Removed |Added

  Attachment #94363|0   |1
is obsolete||

--- Comment #1 from Christoph Haag  ---
Created attachment 94379
  --> https://bugs.freedesktop.org/attachment.cgi?id=94379&action=edit
first short backtrace, then full backtrace with debug symbols

Okay, so here is a full backtrace with debugging information.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: