<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:gornishanov@gmail.com" title="gornishanov@gmail.com">gornishanov@gmail.com</a>
</span> changed
          <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - CoroFrame inserts spills non-determinstically"
   href="https://bugs.llvm.org/show_bug.cgi?id=32569">bug 32569</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;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - CoroFrame inserts spills non-determinstically"
   href="https://bugs.llvm.org/show_bug.cgi?id=32569#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - CoroFrame inserts spills non-determinstically"
   href="https://bugs.llvm.org/show_bug.cgi?id=32569">bug 32569</a>
              from <span class="vcard"><a class="email" href="mailto:gornishanov@gmail.com" title="gornishanov@gmail.com">gornishanov@gmail.com</a>
</span></b>
        <pre>Thank you for the bug.
Fixed:

commit 3cc8445f85497cd1147c31d13ea4be1d2a629293
Author: Gor Nishanov <<a href="mailto:GorNishanov@gmail.com">GorNishanov@gmail.com</a>>
Date:   Sat Apr 8 00:49:46 2017 +0000

    [coroutines] Make CoroSplit pass deterministic

    coro-split-after-phi.ll test was flaky due to non-determinism in
    the coroutine frame construction that was sorting the spill
    vector using a pointer to a def as a part of the key.

    The sorting was intended to make sure that spills for the same def
    are kept together, however, we populate the vector by processing
    defs in order, so the spill entires will end up together anyways.

    This change removes spill sorting and restores the determinism
    in the test.

    git-svn-id: <a href="https://llvm.org/svn/llvm-project/llvm/trunk@299809">https://llvm.org/svn/llvm-project/llvm/trunk@299809</a>
91177308-0d34-0410-b5e6-96231b3b80d8</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>