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