<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylU1FvozAM_jXhxRpioXTlgYfe1kn3fHufAhjIGgiKk_X6789Jr9qmnXSThkxix87nz7bS2v7c_BTyboZAehlBbIvZaCfKPcuqHOHee6fb4JFdoJb-HyFP5zV5vYVkA_GVZaQYKuROl1LIe0hbDTeiPMD1tH4HGg_Yckgrdl6_ojnn8MvO6PWMBH7ChB5ZEuJMMR2FrkPsgflxUm0M4Kw9ATpnHRh9xEizeBDFPnK5yMUs72MVz4mwe27DMCDXdOD4W_5lwcsFJiphwd-RFafqJuUUa-4vzn_qS0Hw-RPV4UtENl_kEdNdc71hf6z5iVs4hIWbaxeCjpcwx3a-by23PxgPypCFk3VHGPSCOeyXM-geFZwmVjxoSp321-uXhp8mbfADHMelGRENwYjyMeubsq_LWmUq-Mm65kV1R2U6a1d0WXCmmbxfKU5NPrKM2k-hzTs7s2HM63W7WZ194UawqYkCEitVuS3KbGo2u50slKwH3G2qukKp-m23G_grtkpJlRnVoqFGVD-ElAueIEGwLqqH7PsMdCMLyVJUhby9K7d528v2TkneZN2puhKbAmelTR5xcuvGzDUJsg0jsdNo8vTmVER6XBATYWbotTdsfOelfn43ji_Y2ZzTWC_jzLNUWJOq-gNuvE-S>53603</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            `mlir::parseAttribute` and `mlir::parseType` succeed but still randomly emit error.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    I'm using `mlir::parseAttribute` and `mlir::parseType` to parse strings `(i32, i32) -> (i32)` and `i32` respectively. Sometimes the parsing seems to succeed but still emits error like:
```
<mlir_parser_buffer>:1:20: error: unexpected character
(i32, i32) -> (i32)
                   ^
<mlir_parser_buffer>:1:4: error: unexpected character
i32
   ^
```
The functions consuming the parsing result also work fine. Any idea why it is emitting the error while the parsing is successful?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJylUlFvozAM_jXhxRqiobTlgYfe1kn3fHufAhjIGkgVJ-v135-TXrVNO-kmDRlix87nz19obX9pfgq5nSGQXkYQm2I22olyz3ZSjnDvvdNt8MgpUEv_j5KnyyllvYUUA_GRZaRYKuROl1LIe0hLDXeiPMBtt34HGjc4ckgn7Lx-RXPJ4Zed0esZCfyECT2yJMSZYjsKXYfYA_PjptoYwFl7AnTOOjD6iJFm8SCKfeRytWtY3scpnhNh99yGYUCe6cD1K35lwZ8rTHTCgr8jK27VTcop9txfnP_Ml4rg8yOqw5eIrL_II7a79XrD_jjzE0s4hIXFtQtBx58wRznfS8vyB-NBGbJwtu4Ig14wh_1yAd2jgvPEjgdNSWl_O34V_Dxpgx_guC7dEdEQjCgfs74p-7qsVea1N9h863_7fPuOD9jZXBK5K6k8C840k_cnihDykW3Ufgpt3tmZA2Neb8vdydkXlpdDTRSQ2KnKTVFmU6PkUNdy3Q_Dpq2HYrfqV-tyK9tutdlV253MjGrRUCOqH0LKBc-QINgX1UOmG1lItqIq5GpbbvK2l-1WSV5k3am6EusCZ6VNHnnk1o2ZaxKlNozESaPJ01tSEelxQUztGF8FP1nXvKjuqExn7Qldlvo3if8fTjs5Zg">