Commit 36e36c8
[rocm7.1_internal_testing] Fix issues with merge conflicts (#2461)
- Remove building tensorpipe for ROCm by reverting
550bc77
as this support is going to get dropped upstream as well.
- External/aotriton.cmake: remove use of __AOTRITON_VER_WITH_COMMIT
- macros/Export.h: remove TORCH_HIP_CPP_API/TORCH_HIP_API and other
hipified instances as CUDA ones get hipified and converted correctly
(need to upstream this)
- CUDALoops.cuh: Bad merge
- Blas.cpp: remove MX patch (Blockwise support is not upstreamed)
- cuda_vectorized_test.cu: remove ROCmloops specific test, this was
removed in rocm7.0_internal_testing branch. I had incorrectly addressed
the merge conflicts when merging with upstream
- Update requirements-ci.txt to reflect both upstream and
rocm/release/2.8 changes.
I tested this with the following docker image:
`registry-sc-harbor.amd.com/framework/compute-rocm-rel-7.0:24_ubuntu24.04_py3.12_pytorch_lw_release-2.7_faae1f39`
and ran all the "core" UTs.
export TESTS_TO_INCLUDE="test_nn test_torch test_cuda test_ops
test_unary_ufuncs test_binary_ufuncs test_autograd
inductor/test_torchinductor"
export TESTS_TO_INCLUDE="distributed/test_c10d_common
distributed/test_c10d_nccl distributed/test_distributed_spawn"
Only the following UTs failed with accuracy issues:
- test/test_nn.py::TestNN::test_Transformer_multilayer_coder_cuda_tf32
- test/test_cuda.py::TestCudaMallocAsync::test_memory_snapshot
-
test/distributed/test_distributed_spawn.py::TestDistBackendWithSpawn::test_ddp_profiling_execution_trace
-
test/distributed/test_c10d_nccl.py::CommTest::test_intra_node_comm_all_reduce
Fixes #ISSUE_NUMBER
---------
Co-authored-by: Jithun Nair <[email protected]>1 parent 1897a54 commit 36e36c8
File tree
12 files changed
+27
-125
lines changed- .ci/docker
- ci_commit_pins
- aten/src/ATen
- native/cuda
- test
- cmake
- External
- third_party
- torch
- csrc/distributed/rpc
- headeronly/macros
- testing/_internal/distributed/rpc
12 files changed
+27
-125
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
| 113 | + | |
| 114 | + | |
117 | 115 | | |
118 | 116 | | |
119 | 117 | | |
| |||
135 | 133 | | |
136 | 134 | | |
137 | 135 | | |
| 136 | + | |
138 | 137 | | |
139 | 138 | | |
140 | 139 | | |
| |||
168 | 167 | | |
169 | 168 | | |
170 | 169 | | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | 266 | | |
272 | 267 | | |
273 | 268 | | |
| |||
326 | 321 | | |
327 | 322 | | |
328 | 323 | | |
329 | | - | |
| 324 | + | |
| 325 | + | |
330 | 326 | | |
331 | 327 | | |
332 | 328 | | |
| |||
340 | 336 | | |
341 | 337 | | |
342 | 338 | | |
| 339 | + | |
343 | 340 | | |
344 | 341 | | |
345 | 342 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1205 | 1205 | | |
1206 | 1206 | | |
1207 | 1207 | | |
1208 | | - | |
1209 | 1208 | | |
1210 | 1209 | | |
1211 | 1210 | | |
| |||
1362 | 1361 | | |
1363 | 1362 | | |
1364 | 1363 | | |
1365 | | - | |
| 1364 | + | |
1366 | 1365 | | |
1367 | | - | |
1368 | | - | |
1369 | | - | |
1370 | | - | |
1371 | | - | |
1372 | | - | |
1373 | | - | |
1374 | | - | |
1375 | | - | |
1376 | | - | |
1377 | | - | |
1378 | | - | |
1379 | | - | |
1380 | | - | |
1381 | | - | |
1382 | | - | |
1383 | | - | |
| 1366 | + | |
1384 | 1367 | | |
1385 | 1368 | | |
1386 | 1369 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | 534 | | |
573 | 535 | | |
574 | 536 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | 30 | | |
48 | 31 | | |
49 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1159 | 1159 | | |
1160 | 1160 | | |
1161 | 1161 | | |
1162 | | - | |
1163 | | - | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
1168 | | - | |
1169 | | - | |
1170 | 1162 | | |
1171 | 1163 | | |
1172 | 1164 | | |
| |||
1192 | 1184 | | |
1193 | 1185 | | |
1194 | 1186 | | |
1195 | | - | |
| 1187 | + | |
1196 | 1188 | | |
1197 | | - | |
| 1189 | + | |
1198 | 1190 | | |
1199 | 1191 | | |
1200 | 1192 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Submodule tensorpipe updated 24 files
- .gitmodules-3
- CMakeLists.txt+2-15
- cmake/Finduv.cmake+1-1
- cmake/Hip.cmake-175
- cmake/Options.cmake-7
- tensorpipe/CMakeLists.txt+28-57
- tensorpipe/benchmark/CMakeLists.txt+3-26
- tensorpipe/channel/cuda_ipc/context_impl.cc-4
- tensorpipe/common/allocator.h+1
- tensorpipe/common/cuda.h+1-12
- tensorpipe/common/cuda_lib.h+2-8
- tensorpipe/common/cuda_loop.h-4
- tensorpipe/common/memory.h+1
- tensorpipe/common/nvml_lib.h+1-124
- tensorpipe/common/optional.h+3-1.0k
- tensorpipe/common/strings.h-4
- tensorpipe/common/system.cc+1-1
- tensorpipe/python/CMakeLists.txt+1-1
- tensorpipe/test/CMakeLists.txt+18-41
- tensorpipe/test/channel/cuda_helpers.h+1-33
- tensorpipe/test/core/pipe_test.h+10-12
- tensorpipe/test/test_environment.cc+5-5
- third_party/hipify-torch-1
- third_party/libuv+1-1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
55 | 53 | | |
56 | 54 | | |
57 | 55 | | |
| |||
61 | 59 | | |
62 | 60 | | |
63 | 61 | | |
64 | | - | |
65 | | - | |
66 | 62 | | |
67 | 63 | | |
68 | 64 | | |
| |||
0 commit comments