[prev in list] [next in list] [prev in thread] [next in thread] 

List:       llvm-bugs
Subject:    [llvm-bugs] [Bug 92948] [BUG][clang-tidy] `SyntaxWarning`: invalid escape sequence
From:       LLVM Bugs via llvm-bugs <llvm-bugs () lists ! llvm ! org>
Date:       2024-05-21 18:25:07
Message-ID: 20240521182507.7820ff507bf7cf9d () email ! llvm ! org
[Download RAW message or body]

[Attachment #2 (text/html)]

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

    <tr>
        <th>Summary</th>
        <td>
            [BUG][clang-tidy] `SyntaxWarning`: invalid escape sequence
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-tidy
      </td>
    </tr>

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

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

<pre>
    ```sh
clang-tidy-diff.py:245: SyntaxWarning: invalid escape sequence &apos;\+&apos;
  match = re.search(&apos;^\+\+\+\ &quot;?(.*?/){%s}([^ \t\n&quot;]*)&apos; % args.p, \
line) clang-tidy-diff.py:258: SyntaxWarning: invalid escape sequence &apos;\+&apos;
  match = re.search(&quot;^@@.*\+(\d+)(,(\d+))?&quot;, line)
```
Using python:
```sh
$ python3 -VV
Python 3.12.3 (main, Apr  9 2024, 08:09:14) [Clang 15.0.0 (clang-1500.3.9.4)]
```

It seems these strings need to be raw strings:
```python3
match = re.search(r&apos;^\+\+\+\ &quot;?(.*?/){%s}([^ \t\n&quot;]*)&apos; % args.p, \
line) #                 ^ note
```
</pre>
<img width="1px" height="1px" alt="" \
src="http://email.email.llvm.org/o/eJzElM-OozgQxp-muJRimTIO-MAhfzqr3dNKq-49GzDgETEMdno \
mbz8ypKen062-jSaKjF18ZftXH7b23nbOmBLkHuQx0ZfQj3P5j67HqtW2SqqxuZaw5evf98CPwHf1oF23Cba5b \
hrbtmy6gthRJkHs8L-rC_r7_3p21nUxYN2zHmyDxtd6MujN14txtUGgHOQBaB87y7SIZx3qHkEccTbMGz3XPVC \
xKB9u4rctAhGIE1DBgHZL7wSkIN8DSQ_5MaZHtgcEeQggDy5myGNUkwLKEUiinjvPJqADDtaZ-OITTln8Nk6Kn \
BmHjC84t7QC5KFZempRHe5CauGmd9v_6ds6fPTWdThdQz86ELs7zYu3QNlNI3Dz9LQG_10CKFhKTCBQcdbWxfV \
204yokDhlcchjabgCsUszIIUg94dYQ0wl44zHzLWmqeScCaZYlEU7Ptrw2v4d0Btz9hh64w36MFvXeXTGNBhGr \
AzO-ttL-D3XjWWNflz3-Y99YEAC739xKjcGc8eRNKVolFA6MWWap1uRSsWLpC95WxT5tsnyTPCmrTMhiHjdbnW \
VmYq3TWLLaA-XlKYFSZ6zvCDetpLnVZvXrWog4-as7cCG4fnMxrlLrPcXUypSWZEMujKDX24IotcTsVImcxmTN \
tWl85DxwfrgX6cJNgzL3bJ__CuWRO5_yZdHhC1_e4y2_JOTlFzmoexDmBaXow2nzob-UrF6PAOd4rK3x2aaxy-mDkCnBcUDnRaaHwEAAP__xQpZQQ">



[Attachment #3 (text/plain)]

_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic