dsandersllvm wrote:

> And yes we should have something somewhere enforcing our minimums but let me 
> put it this way: we claim minimum compiler versions and those aren't tested 
> by anyone either. So I'm sorry you had to encounter this confusion but it is 
> what it is for the time being.

No worries. FWIW I've tried running `vermin` on the other files with `uvx 
vermin -t 3.8 $(find lldb/packages/Python -name '*.py')`. It doesn't like 
something about one file:
```
File with incompatible versions: 
llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py
  Versions could not be combined: !2, 3.5 and 2.2, !3
Note: Some files had incompatible versions so the results might not be correct!
```
and I've never tried this tool before so I'm not sure how much to trust it but 
if it's accurate then the code that runs is all 3.8 compatible with a few files 
that need 3.9 for the type hints (add `--eval-annotations` to the command).

https://github.com/llvm/llvm-project/pull/162172
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to