cyy
054f3f1d8f
[3/N] fix clang-tidy warnings in torch/csrc ( #108024 )
...
Apply fixes to some found issues by clang-tidy in torch/csrc.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/108024
Approved by: https://github.com/Skylion007 , https://github.com/albanD , https://github.com/malfet
2023-08-28 18:00:00 +00:00
albanD
b9472decf8
Initial Python 3.12 build fixes ( #106083 )
...
This compiles with python 3.12
You can get numpy from https://anaconda.org/scientific-python-nightly-wheels/numpy/files so that you don't need to remove numpy from test files.
Basic core tests work but obviously dynamo and first class dims don't work.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/106083
Approved by: https://github.com/ezyang
2023-08-25 13:23:48 +00:00
William Wen
0e811044bd
[dynamo 3.11] enable other torch 3.11 dynamo-related tests ( #99180 )
...
Notes:
- No segfaults observed in any CI tests: dynamo unittests, inductor unittests, dynamo-wrapped pytorch tests. So we remove the warning that using dynamo 3.11 may result in segfaults.
- Fixed a weakreflist copying bug that caused a few dynamo-wrapped tests to hang.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/99180
Approved by: https://github.com/malfet , https://github.com/TamirFriedman-RecoLabs
2023-05-15 22:06:28 +00:00
William Wen
7da8705f18
[dynamo 3.11] fix segfault when printing stack trace ( #99934 )
...
Dynamo will frequently segfault when attempting to print stack traces. We fix this by:
- Fixing stack size calculations, as we did not account for exception tables
- Creating shadow execution frames in a way that more closely resembles what CPython does to create its execution frames
Dynamo/inductor-wrapped pytorch tests are enabled up the stack - those need to be green before this PR can be merged.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/99934
Approved by: https://github.com/albanD , https://github.com/malfet , https://github.com/jansel
2023-05-09 22:12:45 +00:00
William Wen
785676ccb0
[dynamo 3.11] refactor cpython function defs out of eval_frame.c ( #99947 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/99947
Approved by: https://github.com/voznesenskym , https://github.com/albanD
2023-04-26 00:18:12 +00:00