Pytorch compilation error on high sierra

I am trying to compile pytorch on macos 10.13.6 , xcode 10.1 , cuda 10.1, python 3.11.5. I have tried to compile pytorch branch v1.4.0 but got some errors at 99% :(.
I tried branch lts/release/1.8 and again got errors at 99% -

**/pytorch/torch/csrc/Stream.cpp:108:27:** **error:** **expression is not assignable**

Py_TYPE(&THPStreamType) = &PyType_Type;

**~~~~~~~~~~~~~~~~~~~~~~~ ^**

[ 97%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/roi_pool_f_op.cc.o
[ 97%] Building CXX object test_api/CMakeFiles/test_api.dir/tensor.cpp.o 1 warning and 1 error generated.
make[2]: *** [caffe2/torch/CMakeFiles/torch_python.dir/csrc/Stream.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs…
[ 97%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/sample_as_op.cc.o [ 98%] Building CXX object test_api/CMakeFiles/test_api.dir/torch_include.cpp.o
[ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/select_smooth_l1_loss_op.cc.o [ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/sigmoid_cross_entropy_loss_op.cc.o
[ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/sigmoid_focal_loss_op.cc.o [ 98%] Building CXX object test_api/CMakeFiles/test_api.dir/parallel.cpp.o
[ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/smooth_l1_loss_op.cc.o [ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/softmax_focal_loss_op.cc.o

114 warnings generated.

make[1]: *** [caffe2/torch/CMakeFiles/torch_python.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs…
[ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/spatial_narrow_as_op.cc.o [ 98%] Building CXX object modules/detectron/CMakeFiles/caffe2_detectron_ops_gpu.dir/upsample_nearest_op.cc.o
[ 98%] **Linking CXX executable ../bin/test_api** [ 98%] Built target test_api
[ 98%] **Linking CXX shared library ../../lib/libcaffe2_detectron_ops_gpu.dylib** [ 98%] Built target caffe2_detectron_ops_gpu

make: *** [all] Error 2

Could you help me to compile and build pytorch on my set up?

Thank you