<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:haagch.christoph@googlemail.com" title="Christoph Haag <haagch.christoph@googlemail.com>"> <span class="fn">Christoph Haag</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - "Upvoid" segfault in radeonsi/llvm"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75005">bug 75005</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Attachment #94106 is obsolete</td>
           <td>
                
           </td>
           <td>1
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - "Upvoid" segfault in radeonsi/llvm"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75005#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - "Upvoid" segfault in radeonsi/llvm"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75005">bug 75005</a>
              from <span class="vcard"><a class="email" href="mailto:haagch.christoph@googlemail.com" title="Christoph Haag <haagch.christoph@googlemail.com>"> <span class="fn">Christoph Haag</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=95062" name="attach_95062" title="stderr of upvoid with R600_DEBUG=ps,vs,gs that triggered GPU fault">attachment 95062</a> <a href="attachment.cgi?id=95062&action=edit" title="stderr of upvoid with R600_DEBUG=ps,vs,gs that triggered GPU fault">[details]</a></span>
stderr of upvoid with R600_DEBUG=ps,vs,gs that triggered GPU fault

(In reply to <a href="show_bug.cgi?id=75005#c5">comment #5</a>)
<span class="quote">> Can you try this branch:
> <a href="http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes">http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes</a>

> If you experience any crashes or hangs please post the output of
> R600_DEBUG=ps,vs,gs</span >

I wasted some time compiling, clang was fixed for this branch version in
202737... Just in case anyone else is trying this.

Anyway, my very comprehensive tests of about 5 runs :) seem like the GPU faults
and hangs still happen, mostly if the game window is maximized.

If it is not maximized and only a small window it does run longer and much more
rarely hangs the GPU, and sometimes the game fails in several ways. That might
be partly due to it being an alpha release, but maybe sometimes it's because of
the driver? Don't know. Maybe you can decide whether it is caused by the
problems here or needs new bugs.

E.g. this results in SIGABRT and then(?) SIGILL:
UpvoidEngine: r600_query.c:749: r600_suspend_nontimer_queries: Assertion
`ctx->num_cs_dw_nontimer_queries_suspend == 0' failed.
I can post a full backtrace if you want.



It's currently segfaulting too much in unrelated code to get the segfault
backtrace I originally wanted that involves almost only radeonsi, so I'll just
attach the stderr output of one of the gpu fault hangs with R600_DEBUG=ps,vs,gs
and try again later.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>