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

    <tr>
        <th>Summary</th>
        <td>
            Adding fields to symbolizer markup elements should be backwards compatible
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            bug,
            tools:llvm-symbolizer
      </td>
    </tr>

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

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

<pre>
    It came up in discussion with the original designer of the symbolizer markup format that the fields are structured so as to provide a backwards-compatible way of extending existing markup elements. It's expected that the presence of additional fields should not prevent the markup element from being processed as if those fields were not present. The llvm-symbolizer implementation should be made to behave this way, and this property should be explicitly documented in the spec.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsUslyqzoQ_Rqx6QpFBDZkwSIvKVdl_35AQxv0IpBK3bLN-_pbIs5wb90Nk-gz9VFEbloRR3H4RxxeK5V5DmlcNmJM26J4rnSw2_jGYNSCkCO4Fawjk4lcWOHqeAaeEUJyk1uVB4s7ZIJw3g9oW3Tw7n9MsKj0niOcQ1oUA8_7BeHs0FsClRCIUzacE1qgAIqAA8QULs4iKNDKvF9VsvRgwhIVO-0RrmorVHhjXK1bJ8CbIy4Pdzr0uODKVMMbC9kT4C2iYbTfCmJCwtVgAVLWOnahWLkLozlkb2ENXH684Pox9Ds8nFNYQGMhjikYJEJbHLgSQ6Avm1dM-IlFuHIN_84I3l-Whx9RuSV-4Kqi5VOCLqwWSyoaZ3VB4NlRiUDIF1Cr_XiPKURMvP0Yw1v0zjj2G9hgckFGW3a5ryiiqSs7tvapfVIVjo_Hoe_6o-yaah6x0wetHlEOtjO2a85an1U3DH17aJtuaCs3yka2zVFK2cquaeq-6R7t8djIYWg62feia3BRztfFZR3SVDmijOOx7Q5D5ZVGT3sDpdR5ElIK-SKk5BA8ifb5j2zK-eG1SuP-XeeJRNd4R0zf-OzY4_hs90Lcg-fwly5-luNHVF8tg--WVTn5cWaORY-QJyFPk-M569qERchTIb7fHmIK_6FhIU-7SxLytBv9FQAA__9PJDUP">