[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-28 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #40 from darkbasic  ---
Created attachment 89954
  --> https://bugs.freedesktop.org/attachment.cgi?id=89954=edit
screenshot

It works but it's unplayable, 25 fps with shit graphic settings and 5 fps with
Ultra graphic settings.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-28 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard  changed:

   What|Removed |Added

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

--- Comment #39 from Tom Stellard  ---
The fix was committed to the LLVM tree: r195880

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-27 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #38 from Arek Ru?niak  ---
performance is fine, slow but not slower than before :)

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-27 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #37 from Arek Ru?niak  ---
yes, it works. Some textures flicker, but i don't know how it work before. 
I don't see visual regressions in unigine-*, xonotic, lightmarks.
I check driver performance with/without patches later. 

thanks a lot Tom

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #36 from Tom Stellard  ---
(In reply to comment #35)
> Created attachment 89854 [details] [review]
> Patch 2
> 
> Can you try these two patches?

You should apply them both together.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #35 from Tom Stellard  ---
Created attachment 89854
  --> https://bugs.freedesktop.org/attachment.cgi?id=89854=edit
Patch 2

Can you try these two patches?

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard  changed:

   What|Removed |Added

  Attachment #89806|0   |1
is obsolete||

--- Comment #34 from Tom Stellard  ---
Created attachment 89853
  --> https://bugs.freedesktop.org/attachment.cgi?id=89853=edit
Patch 1

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #33 from Arek Ru?niak  ---
We have wine don't you forget;) Now [thanks Tom] it works with dynamic lighting
etc.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #32 from darkbasic  ---
Stalker? When did they release stalker for linux???

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Arek Ru?niak  changed:

   What|Removed |Added

  Attachment #89631|0   |1
is obsolete||
  Attachment #89640|0   |1
is obsolete||
  Attachment #89659|0   |1
is obsolete||
  Attachment #89719|0   |1
is obsolete||

--- Comment #31 from Arek Ru?niak  ---
Created attachment 89825
  --> https://bugs.freedesktop.org/attachment.cgi?id=89825=edit
v4 log with R600_DEBUG=ps,pv

it's not hung anymore, but new log:

Sam3: SIInstrInfo.cpp:98: virtual void
llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::iterator, llvm::DebugLoc, unsigned int, unsigned int,
bool) const: Assertion `AMDGPU::SReg_32RegClass.contains(SrcReg)' failed.

BTW stalker & xonotic works perfectly with this fix. 
(32bit 10.1 git-ddc77c5 + llvm 3.5 r195722+fix)

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-26 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard  changed:

   What|Removed |Added

  Attachment #89671|0   |1
is obsolete||

--- Comment #30 from Tom Stellard  ---
Created attachment 89806
  --> https://bugs.freedesktop.org/attachment.cgi?id=89806=edit
Possible Fix

Can you try this patch?  If you get a lockup or a hang, please post the output
of R600_DEBUG=ps,vs

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-25 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #29 from Alexandre Demers  ---
may be related to bug 71859

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-24 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Arek Ru?niak  changed:

   What|Removed |Added

  Attachment #89680|0   |1
is obsolete||

--- Comment #28 from Arek Ru?niak  ---
Created attachment 89719
  --> https://bugs.freedesktop.org/attachment.cgi?id=89719=edit
v3 log with R600_DEBUG=ps,vs

i have to downgrade libdrm to 2.4.48 because it gives me randomly gpu crash.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #27 from Arek Ru?niak  ---
Created attachment 89680
  --> https://bugs.freedesktop.org/attachment.cgi?id=89680=edit
v2 log with R600_DEBUG=ps,vs

yes it still hung.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #26 from Tom Stellard  ---
Created attachment 89671
  --> https://bugs.freedesktop.org/attachment.cgi?id=89671=edit
Debugging Patch

Do you still have a GPU hang with this patch?  Can you post the output of
R600_DEBUG=ps,vs with this patch?

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #25 from Arek Ru?niak  ---
Created attachment 89659
  --> https://bugs.freedesktop.org/attachment.cgi?id=89659=edit
log with R600_DEBUG=ps,vs

llvm with Tom's fix

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #24 from Tom Stellard  ---
(In reply to comment #23)
> Created attachment 89640 [details]
> steam's log (SS3)
> 
> My PC hung. This is log from the game - nothing exciting as far as i know.
> When i find out anything useful i will call you.

If you could get a dump with the environment variable

R600_DEBUG=ps,vs

That would help.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #23 from Arek Ru?niak  ---
Created attachment 89640
  --> https://bugs.freedesktop.org/attachment.cgi?id=89640=edit
steam's log (SS3)

My PC hung. This is log from the game - nothing exciting as far as i know.
When i find out anything useful i will call you.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #22 from Arek Ru?niak  ---
Created attachment 89631
  --> https://bugs.freedesktop.org/attachment.cgi?id=89631=edit
dmesg with fix (stalker)

Hi, i can't get log from SS3 because GPU crashes and can't get tty or ssh.
Wine doesn't give me any usefull logs but gpu was restarted succesfully and i
have dmesg output. 

I applied fix on top on latest llvm(3.5). Should i use 3.4 branch instead?

I'll try redirect steam's logs to non-temporary filesystem and maybe that gives
me some info.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard  changed:

   What|Removed |Added

  Attachment #85372|0   |1
is obsolete||

--- Comment #21 from Tom Stellard  ---
Created attachment 89616
  --> https://bugs.freedesktop.org/attachment.cgi?id=89616=edit
Work Around

Hopefully this patch will fix the crash, but it will likely result in some
things being rendered incorrectly.  Can you test it and let me know if it makes
the game playable.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #20 from Arek Ru?niak  ---
With Mesa 10.1.0-devel (git-0601598) & LLVM 3.4 (svn-r195266) still quits in
the same moment but log is a little bit different:
Sam3: AMDGPUInstrInfo.cpp:113: virtual void
llvm::AMDGPUInstrInfo::storeRegToStackSlot(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::iterator, unsigned int, bool, int, const
llvm::TargetRegisterClass*, const llvm::TargetRegisterInfo*) const: Assertion
`!"Not Implemented"' failed.

I don't try Brutal Legent, but Stalker game(by the wine) has the same issue and
log changes from AMDGPUInstrInfo.cpp:113 to AMDGPUInstrInfo.cpp:109 after
update mesa/llvm too.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-11-05 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #19 from Laurent carlier  ---
Now Sanctuary works fine with llvm-3.4svn r194070 / mesa-git 86cdff5 @ PITCAIN

Brutal Legend / Serious Sam 3 are still problematic

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #18 from Michel Dänzer mic...@daenzer.net ---
(In reply to comment #12)
  - Use correct register flags, so we don't overwrite the low dword
when restoring multi-dword registers.

This doesn't seem to result in any difference for the code generated for the
first Sanctuary shader which spills registers.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #15 from Laurent carlier lordhea...@gmail.com ---
(In reply to comment #14)
 (In reply to comment #13)
  (In reply to comment #12)
   Created attachment 85372 [details] [review] [review] [review]
   SGPR register spilling patch v2
   
   Can you try this v2 patch?  It fixes the bug Michel found plus another 
   one.
  
  Same result as patch v1, GPU lockup instead of llvm assert; Sanctuary demo
  gives also a GPU lockup
 
 Sanctuary doesn't lockup for me with this patch, but the only thing visible
 is the torch.  Everything else is black.  What settings are you using with
 Sanctuary?

It's locking up just at the end of the loading screen, so it's the default
settings

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #16 from Tom Stellard tstel...@gmail.com ---
(In reply to comment #15)
 (In reply to comment #14)
  (In reply to comment #13)
   (In reply to comment #12)
Created attachment 85372 [details] [review] [review] [review] [review]
SGPR register spilling patch v2

Can you try this v2 patch?  It fixes the bug Michel found plus another 
one.
   
   Same result as patch v1, GPU lockup instead of llvm assert; Sanctuary demo
   gives also a GPU lockup
  
  Sanctuary doesn't lockup for me with this patch, but the only thing visible
  is the torch.  Everything else is black.  What settings are you using with
  Sanctuary?
 
 It's locking up just at the end of the loading screen, so it's the default
 settings

Are you using libtxc-dxtn and/or do you have floating-point textures enabled?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #17 from Laurent carlier lordhea...@gmail.com ---
(In reply to comment #16)
 
 Are you using libtxc-dxtn and/or do you have floating-point textures enabled?

I have both enabled, (lib32-)libtxc-dxtn and floating-point textures.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #14 from Tom Stellard tstel...@gmail.com ---
(In reply to comment #13)
 (In reply to comment #12)
  Created attachment 85372 [details] [review] [review]
  SGPR register spilling patch v2
  
  Can you try this v2 patch?  It fixes the bug Michel found plus another one.
 
 Same result as patch v1, GPU lockup instead of llvm assert; Sanctuary demo
 gives also a GPU lockup

Sanctuary doesn't lockup for me with this patch, but the only thing visible is
the torch.  Everything else is black.  What settings are you using with
Sanctuary?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard tstel...@gmail.com changed:

   What|Removed |Added

  Attachment #84475|0   |1
is obsolete||
  Attachment #84551|0   |1
is obsolete||
  Attachment #84880|0   |1
is obsolete||

--- Comment #12 from Tom Stellard tstel...@gmail.com ---
Created attachment 85372
  -- https://bugs.freedesktop.org/attachment.cgi?id=85372action=edit
SGPR register spilling patch v2

Can you try this v2 patch?  It fixes the bug Michel found plus another one.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #13 from Laurent carlier lordhea...@gmail.com ---
(In reply to comment #12)
 Created attachment 85372 [details] [review]
 SGPR register spilling patch v2
 
 Can you try this v2 patch?  It fixes the bug Michel found plus another one.

Same result as patch v1, GPU lockup instead of llvm assert; Sanctuary demo
gives also a GPU lockup

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-30 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #11 from Michel D?nzer  ---
(In reply to comment #9)
> .addImm(Lane);

This results in the lane number being encoded verbatim in the VSRC1 instruction
field, which I don't think is correct?

I tried adding 0x80 to make it an inline literal, but Sanctuary still locks up.

Another potential gotcha I noticed in the ISA documentation is that the
V_READ/WRITELANE instructions don't respect the EXEC mask.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #11 from Michel Dänzer mic...@daenzer.net ---
(In reply to comment #9)
 .addImm(Lane);

This results in the lane number being encoded verbatim in the VSRC1 instruction
field, which I don't think is correct?

I tried adding 0x80 to make it an inline literal, but Sanctuary still locks up.

Another potential gotcha I noticed in the ISA documentation is that the
V_READ/WRITELANE instructions don't respect the EXEC mask.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-29 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #10 from Laurent carlier  ---
(In reply to comment #9)
> Created attachment 84880 [details] [review]
> SGPR register spilling patch
> 
> Can you test this patch?  It should fix the crash, but it may hang your GPU.

It's not really better; instead of the assert, it gives a GPU lockup

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-29 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard  changed:

   What|Removed |Added

  Attachment #84473|0   |1
is obsolete||
  Attachment #84543|0   |1
is obsolete||
  Attachment #84544|0   |1
is obsolete||

--- Comment #9 from Tom Stellard  ---
Created attachment 84880
  --> https://bugs.freedesktop.org/attachment.cgi?id=84880=edit
SGPR register spilling patch

Can you test this patch?  It should fix the crash, but it may hang your GPU.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

Tom Stellard tstel...@gmail.com changed:

   What|Removed |Added

  Attachment #84473|0   |1
is obsolete||
  Attachment #84543|0   |1
is obsolete||
  Attachment #84544|0   |1
is obsolete||

--- Comment #9 from Tom Stellard tstel...@gmail.com ---
Created attachment 84880
  -- https://bugs.freedesktop.org/attachment.cgi?id=84880action=edit
SGPR register spilling patch

Can you test this patch?  It should fix the crash, but it may hang your GPU.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #10 from Laurent carlier lordhea...@gmail.com ---
(In reply to comment #9)
 Created attachment 84880 [details] [review]
 SGPR register spilling patch
 
 Can you test this patch?  It should fix the crash, but it may hang your GPU.

It's not really better; instead of the assert, it gives a GPU lockup

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-28 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #8 from Laurent carlier  ---
Same problem with Br?tal Legend (after the intro):

Buddha.bin.x86: AMDGPUInstrInfo.cpp:109: virtual void
llvm::AMDGPUInstrInfo::storeRegToStackSlot(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::iterator, unsigned int, bool, int, const
llvm::TargetRegisterClass*, const llvm::TargetRegisterInfo*) const: Assertion
`!"Not Implemented"' failed.
Stack dump:
0.  Running pass 'Function Pass Manager' on module 'tgsi'.
1.  Running pass 'Greedy Register Allocator' on function '@main'

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #8 from Laurent carlier lordhea...@gmail.com ---
Same problem with Brütal Legend (after the intro):

Buddha.bin.x86: AMDGPUInstrInfo.cpp:109: virtual void
llvm::AMDGPUInstrInfo::storeRegToStackSlot(llvm::MachineBasicBlock,
llvm::MachineBasicBlock::iterator, unsigned int, bool, int, const
llvm::TargetRegisterClass*, const llvm::TargetRegisterInfo*) const: Assertion
`!Not Implemented' failed.
Stack dump:
0.  Running pass 'Function Pass Manager' on module 'tgsi'.
1.  Running pass 'Greedy Register Allocator' on function '@main'

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-24 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #7 from Laurent carlier  ---
Created attachment 84551
  --> https://bugs.freedesktop.org/attachment.cgi?id=84551=edit
Shader dump with 3 patches applied

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-24 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #6 from Laurent carlier  ---
(In reply to comment #5)
> Created attachment 84544 [details] [review]
> LLVM Patch #3
> 
> If you apply all three of these patches, does it fix the crash?

It's better, now it crash before the intro start (so latter), new shader dump
attached

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-24 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #5 from Tom Stellard  ---
Created attachment 84544
  --> https://bugs.freedesktop.org/attachment.cgi?id=84544=edit
LLVM Patch #3

If you apply all three of these patches, does it fix the crash?

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-24 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #4 from Tom Stellard  ---
Created attachment 84543
  --> https://bugs.freedesktop.org/attachment.cgi?id=84543=edit
Patch #2

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #6 from Laurent carlier lordhea...@gmail.com ---
(In reply to comment #5)
 Created attachment 84544 [details] [review]
 LLVM Patch #3
 
 If you apply all three of these patches, does it fix the crash?

It's better, now it crash before the intro start (so latter), new shader dump
attached

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #7 from Laurent carlier lordhea...@gmail.com ---
Created attachment 84551
  -- https://bugs.freedesktop.org/attachment.cgi?id=84551action=edit
Shader dump with 3 patches applied

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #4 from Tom Stellard tstel...@gmail.com ---
Created attachment 84543
  -- https://bugs.freedesktop.org/attachment.cgi?id=84543action=edit
Patch #2

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #5 from Tom Stellard tstel...@gmail.com ---
Created attachment 84544
  -- https://bugs.freedesktop.org/attachment.cgi?id=84544action=edit
LLVM Patch #3

If you apply all three of these patches, does it fix the crash?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #3 from Laurent carlier  ---
Created attachment 84475
  --> https://bugs.freedesktop.org/attachment.cgi?id=84475=edit
Shader dump with patch applied

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #2 from Laurent carlier  ---
(In reply to comment #1)
> Created attachment 84473 [details] [review]
> Possible Fix
> 
> Can you try this mesa patch.  If it doesn't fix the crash, can you re-post
> the shader dump with the patch applied.

With the patch applied it still fail

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #1 from Tom Stellard  ---
Created attachment 84473
  --> https://bugs.freedesktop.org/attachment.cgi?id=84473=edit
Possible Fix

Can you try this mesa patch.  If it doesn't fix the crash, can you re-post the
shader dump with the patch applied.

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



[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #1 from Tom Stellard tstel...@gmail.com ---
Created attachment 84473
  -- https://bugs.freedesktop.org/attachment.cgi?id=84473action=edit
Possible Fix

Can you try this mesa patch.  If it doesn't fix the crash, can you re-post the
shader dump with the patch applied.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #2 from Laurent carlier lordhea...@gmail.com ---
(In reply to comment #1)
 Created attachment 84473 [details] [review]
 Possible Fix
 
 Can you try this mesa patch.  If it doesn't fix the crash, can you re-post
 the shader dump with the patch applied.

With the patch applied it still fail

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 68224] [radeonsi] Serious Sam3 is segfaulting (LLVM assert)

2013-08-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=68224

--- Comment #3 from Laurent carlier lordhea...@gmail.com ---
Created attachment 84475
  -- https://bugs.freedesktop.org/attachment.cgi?id=84475action=edit
Shader dump with patch applied

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel