<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/162359>162359</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [libc++] Randomize inputs to several associative container benchmarks
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
            philnik777
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          ldionne
      </td>
    </tr>
</table>

<pre>
    Several associative container benchmarks are currently using sorted data instead of unsorted data, without intending to do so. This happens because we use a `std::set` to generate unique random inputs and then we don't always shuffle the results before inserting into associative containers.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMUkuO2zAMPY28Icaw5V-88GKmgxyg7QVki7bZUSRXpBKkpy8UpOgsuiggiAvy8fPeM8y0ecRJdW9K62Mn5-ljGAaltereC5NkD3FyloL3WMzB3qdveMVoHBjmsJARuiIswYshjxFm9Mt-MfGDwUSEJcWIXtwdEpPfgEMUtGCNGCDPgsZCWCH5Twmlv8CNZA9JgLygtxkpAWwADiV834lhN8eBnmHGxSRGuCHkYED1FYtVzatqXhlF9VWGbugxGkFInn4mhGi8DRcgfyRhMN6C7OhzFxu80oOAcTdzZ-A9ravDnIaInJzkmWuImPfHKHk38hL-zQeXhZ0aOzajKXCqh2489UNVnYp9Qo26rvSpO-Vf62VscGiXam10g03XFzTpSnd1VQ312PXtqRxz3Vq3fdOO7dg3qq3wYsiVzl0vZYhbQcwJp7rXTTcWzszo-Cmto3lR-u3xHtLGKaNe5rSxaitHLPy3j5C4hyk-wbp3-PpgjX7hH-IkAP-nHYoU3bSLHJy10WelzxvJnuZyCRelz3n2M7wcMfzARZQ-Pw5ipc_Pm66T_h0AAP__M2vo3g">