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

    <tr>
        <th>Summary</th>
        <td>
            Regression Clang-cl 16: Escape sequences in #line
        </td>
    </tr>

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

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

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

<pre>
    Issue found when testing Clang-cl 16 on our codebase.
We have some files that are created with flex&bison, which contain the following:
#line 264 "path\to\parser.y" // lalr1.cc:598

With clang-cl 13, this is not giving any issues.
In clang-cl 16, it now reports the following: `expected '{' after '\o' escape sequence`
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkkkFv2zgQhX_N6DKIIA8lKjro4DhrIHvcw_ZM0mORBU2qJBUn_76gbbQpehJEYGbe995TObslMM8wvMDw2qit2Jjmf__frxwaHU-f81vOG-M5buGEV8sBC-fiwoIHr8LyZDzuJMaAcUto4om1ytxC9wrd_hujVe-MOV4Yz85zxmJVQZUYTWJV-IRXVyyePX8ASe1yDEAHvFpnLJoYinIBi633vY9XFxYQ-_tyIOFdYCTZIxCtqlgYDiXCcFhVypzaTyBCoCPQEb3yadcaA2I_TM-PDXeRVYD5xSLq_WJdRpcxxIKLe6-0Knyiq1bkB9xb-DIl65QrGOIVE68xlfyXbATZ8cfKpmIDjTC-AI2ozoXT7X84xPrA2aiVMfOPjYNhkF1zmsVpEpNqeN7JcZhEP_WisbMaJ71TkvUkR9ZaPEveTUYqHgelycjGzdSR6KibuommTrSy16R3Z6G0GGkSAvqOL8r51vv3SxvT0twgZ9lJ6huvNPt8KwdR4OvdASCqXUlznXnS25Kh77zLJf_eUlzxPP_HS-KcXQxf21K9-OdPyIwu4CPRZkt-tqWsuWZ9i29xxW66NfECdKw3Hp-nNcXvbArQ8Z4N0PGm_GcAAAD__8VT538">