Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
e24dcbc
Revert "`torch.bcomplex32` shell dtype. (#173783)"
pytorchmergebot Mar 19, 2026
7cb5d53
Revert "Support negative index slicing with backed symints (#177308)"
pytorchmergebot Mar 19, 2026
18b4786
Revert "Slicing with backed should produce backed output when possibl…
pytorchmergebot Mar 19, 2026
b442fc7
[Bugfix] Fix onehot runtime error (#177160)
Lucaskabela Mar 19, 2026
be2c9ee
[BE] Remove libtorch Linux docker images (#177802)
atalman Mar 19, 2026
2a86e11
Fix type annotation for _sym_get_coordinate (#177446)
aorenste Mar 19, 2026
4bd0290
[macOS wheel] Add wheel platform tag vs dylib minos validation (#177609)
yangw-dev Mar 19, 2026
5c8dfac
[Profiler] Add a test to validate kernel metadata is present in outpu…
ryanzhang22 Mar 19, 2026
1b554c9
[Profiler] Add external id handling to events() (#177662)
ryanzhang22 Mar 19, 2026
420c0d0
[DTensor] Fix _to_copy to reduce Partial before non-linear dtype conv…
stmcgovern Mar 19, 2026
4f4276b
Revert "Fix type annotation for _sym_get_coordinate (#177446)"
pytorchmergebot Mar 19, 2026
417a890
test: big gpu required to run test_original_aten_preserved_split_addm…
ddelgadovargas-cyber Mar 19, 2026
879e4c2
Fix dispatch macro strings for `F.interpolate` (#177835)
NicolasHug Mar 19, 2026
5c54ae2
Revert "Fix rocm embedding backward dynamic (#176567)"
pytorchmergebot Mar 19, 2026
44f25a3
[DTensor] index single-dim strategy (#176038)
wconstab Mar 16, 2026
9412837
[dynamo] Support tracing _enter_autocast and _exit_autocast (#173877)
rtimpe Mar 18, 2026
77a2e82
[dynamo] Support some more context manager functions (#176521)
rtimpe Mar 18, 2026
feda824
Bring back the executable bit on build_host_protoc.sh (#165991)
blawrence-ont Mar 19, 2026
96ea431
[DTensor] Fix test_comm_mode_with_dtensor for Dijkstra sharding propa…
wconstab Mar 19, 2026
a97ea44
Revert "Fix dispatch macro strings for `F.interpolate` (#177835)"
pytorchmergebot Mar 19, 2026
34c4a57
Revert "[BE] Rename separable and channels-last paths in UpSampleKern…
pytorchmergebot Mar 19, 2026
5d775ad
Revert "[BE] Rename non-separable interpolation path in UpSampleKerne…
pytorchmergebot Mar 19, 2026
b04199e
Revert "Fixes assertEqual and assert_close for DTensor (#176895)"
pytorchmergebot Mar 19, 2026
cc4b209
Make Dtensor have consistent cache key in compile (#173526)
tugsbayasgalan Mar 19, 2026
e1456b3
Revert "[ROCm] Enable expandable segments (#173330)"
pytorchmergebot Mar 19, 2026
6511db6
[export] Share param/buffer dicts between GraphModule and root module…
tugsbayasgalan Mar 19, 2026
7568326
[pytorch] address violations of warning unreachable-code-return in at…
yfeldblum Mar 19, 2026
c8a08fb
Handle div by 0 in optimization hint when fallback is 0 (#177709) (#1…
laithsakka Mar 19, 2026
1f2704a
[dynamo] Add synchronize_event custom op for Event.synchronize() (#17…
mlazos Mar 19, 2026
9acc85a
[inductor] Add lowering and control_deps support for synchronize_even…
mlazos Mar 19, 2026
2c42fd3
[dynamo] Add end-to-end test for Event.synchronize() with D2H copies …
mlazos Mar 19, 2026
bed4da9
[xpu][fix] Fix xpu CI failures. (#177724)
etaf Mar 18, 2026
2aab8f6
Revert "Where kernel with opaque types (#174204)"
pytorchmergebot Mar 19, 2026
83e8461
[fully_shard][DTensor] Support fully_shard with DTensor on full SPMD …
fegin Mar 19, 2026
2d9b7b0
[CI] Add ARC runner label mapping config (#177803)
huydhn Mar 19, 2026
e4505cc
[CI] Add ARC experiment support to runner determinator (#177804)
huydhn Mar 19, 2026
5159071
Fix stale recursive dict-tag tensor guards (#177525)
bobrenjc93 Mar 19, 2026
5f0d707
[MPS] Remove some usages of double dtype in MPS tests (#177766)
kurtamohler Mar 19, 2026
5ff556e
Revert "Fix behavor of CTC loss cuDNN backend when `zero_infinity=Tru…
pytorchmergebot Mar 19, 2026
47c12d4
[CI] Forward fix lint from #177804 (#177899)
huydhn Mar 19, 2026
2b088c9
[torchTLX] Consolidate TLX knobs + TLXInductorChoices subclass (#1777…
dshi7 Mar 19, 2026
95dfeac
[BE]: Propogate typing from functions via TypeGuard and TypeIs (#177879)
Skylion007 Mar 19, 2026
605845d
[decomp] Add max_pool2d_with_indices_backward decomposition using gat…
stmcgovern Mar 19, 2026
64d0e4b
[inductor] Batch cubin-to-obj conversion using .incbin assembly (#177…
mergennachin Mar 19, 2026
c7e314f
Use fp8 conversion intrinsics on Hopper+ to work around ptxas codegen…
ngimel Mar 19, 2026
030360f
[DCP] Fix unpicklable FrameSummary._code on Python 3.13+ (#177754) (#…
ivy-zhou Mar 20, 2026
910e89b
[Inductor] Fix MixOrderReduction split reduction group during codegen…
PaulZhang12 Mar 20, 2026
6077dba
[dynamo] Register ProcessGroup.group_desc as opaque type member (#177…
oulgen Mar 20, 2026
8b5ba49
[macOS wheel] Add wheel platform tag vs dylib minos validation (#1776…
yangw-dev Mar 20, 2026
b82dc69
Revert "[inductor] Batch cubin-to-obj conversion using .incbin assemb…
pytorchmergebot Mar 20, 2026
924ecc9
[c10d] Make ReduceOp.PREMUL_SUM callable to support backend-agnostic …
Chao1Han Mar 20, 2026
2eeff34
[OSDC] Run lint workflow on k8s ARC runners (#177431)
huydhn Mar 20, 2026
b5cb765
Revert "[c10d] Make ReduceOp.PREMUL_SUM callable to support backend-a…
pytorchmergebot Mar 20, 2026
23f3d6f
Revert "[dynamo] Add end-to-end test for Event.synchronize() with D2H…
pytorchmergebot Mar 20, 2026
bc075b0
Revert "[inductor] Add lowering and control_deps support for synchron…
pytorchmergebot Mar 20, 2026
7290208
Revert "[dynamo] Add synchronize_event custom op for Event.synchroniz…
pytorchmergebot Mar 20, 2026
ec46212
Fix type annotation for _sym_get_coordinate (#177446)
aorenste Mar 19, 2026
44326ea
Introduce a unified API to empty the host cache memory (#171270)
guangyey Mar 19, 2026
9ea9b4e
[xpu] Update torch-xpu-ops commit pin (#177721)
guangyey Mar 18, 2026
7a7ea52
Disable std::counting_semaphore on libstdc++ due to lost-wakeup bug (…
aorenste Mar 19, 2026
2f01154
[BE][Ez]: Add missing reserve values and moves (#177885)
Skylion007 Mar 20, 2026
4d72464
Enable Copy Engine all-gather in FSDP (#176613)
kwen2501 Mar 19, 2026
d428a3f
Filter ALL reduction configs by max_persistent_rblock on AMD HIP (#17…
Bao2803 Mar 20, 2026
0535c23
Use SymmMem for reduce-scatter in FSDP (#177111)
kwen2501 Mar 19, 2026
4fed3aa
[Dynamo] Unify is/is not comparison (#177720)
anijain2305 Mar 19, 2026
928cada
Fix symbolic_context reuse for grad in meta tensor creation (#176864)
RohitRathore1 Mar 20, 2026
db9c26b
[ROCm][Inductor] Emit tt.pointer_range=32 for small tensor arguments …
nithinsubbiah Mar 20, 2026
6289ed9
Revert "Fix symbolic_context reuse for grad in meta tensor creation (…
pytorchmergebot Mar 20, 2026
9f1c66d
[varlen] fix FA4 integration (#177675)
liangel-02 Mar 19, 2026
9219f70
Adding bias argument to NN normalization methods (Reopened PR #157198…
ignasa007 Mar 20, 2026
b3adc45
[inductor] Batch cubin-to-obj conversion using .incbin assembly (#177…
mergennachin Mar 20, 2026
7eabe3b
[dynamo][guard][automatic_dynamic]Add mutual exclusive guard for casc…
fxdawnn Mar 20, 2026
cd442c6
[reland][dynamo] Support id() on containers and copy.deepcopy tracing…
anijain2305 Mar 19, 2026
4723e12
[dtensor-compile] Emit zero paddings for uneven shardings to get SPMD…
IvanKobzarev Mar 20, 2026
3968f36
[inductor] Fix constant folding of complex tensors with `view.dtype` …
XAheli Mar 20, 2026
aeb3f42
[CI] Move ECR login into setup-xpu action for reusability (#177831)
chuanqi129 Mar 20, 2026
14e3964
[MPS] Migrate xlogy from MPSGraph to native Metal (#177749)
malfet Mar 19, 2026
1c6eb4d
[BE][CI] Check for passwordless sudo instead of hardcoding BUILD_ENVI…
malfet Mar 19, 2026
47ae16a
[BE][Docker] Clean up `manywheel/build_scripts` (#177800)
malfet Mar 19, 2026
d1909c7
[inductor][auto_chunker] Add support for amax backward (#176505)
aditvenk Mar 20, 2026
25908a7
Fix gpu_kernel_opaque for large tensors (#177796)
isuruf Mar 19, 2026
a66e83a
Where kernel with opaque types (#174204)
isuruf Mar 19, 2026
3b54014
Revert "Introduce a unified API to empty the host cache memory (#1712…
pytorchmergebot Mar 20, 2026
eb32585
Fix _force_original_view_tracking decorator state leak (#177676)
bobrenjc93 Mar 20, 2026
4920a25
Add missing pointwise tags to inplace activation ops (#173869)
stmcgovern Mar 20, 2026
bc22c8f
[pytorch][kineto] Add MTIA_COUNTERS to PyTorch kineto_shim activity t…
mzzchy Mar 20, 2026
958d381
Move cuda stable 12.8->13.0 (#177975)
atalman Mar 20, 2026
0ed6f2e
Comment out xpu SHA checkout in CMakeLists.txt.
BBBela Jan 23, 2026
c0b5cf3
Enforce the zero-offset tensors before launching oneDNN conv2d kernel.
BBBela Mar 17, 2026
ae06c2f
Revert "Comment out xpu SHA checkout in CMakeLists.txt."
BBBela Mar 19, 2026
888fc96
Change approach to more general.
BBBela Mar 19, 2026
7cb8437
Adjust functions names.
BBBela Mar 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .ci/docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ See `build.sh` for valid build environments (it's the giant switch).

* `conda` - Dockerfile and build.sh to build Docker images used in nightly conda builds
* `manywheel` - Dockerfile and build.sh to build Docker images used in nightly manywheel builds
* `libtorch` - Dockerfile and build.sh to build Docker images used in nightly libtorch builds

## Usage

Expand Down
122 changes: 0 additions & 122 deletions .ci/docker/libtorch/Dockerfile

This file was deleted.

75 changes: 0 additions & 75 deletions .ci/docker/libtorch/build.sh

This file was deleted.

2 changes: 1 addition & 1 deletion .ci/docker/manywheel/Dockerfile_s390x
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ RUN cp $(which patchelf) /patchelf

FROM patchelf as python
# build python
COPY manywheel/build_scripts /build_scripts
COPY manywheel/s390_scripts /build_scripts
ADD ./common/install_cpython.sh /build_scripts/install_cpython.sh
ENV SSL_CERT_FILE=
RUN bash build_scripts/build.sh && rm -r build_scripts
Expand Down
63 changes: 0 additions & 63 deletions .ci/docker/manywheel/build_scripts/manylinux1-check.py

This file was deleted.

26 changes: 0 additions & 26 deletions .ci/docker/manywheel/build_scripts/ssl-check.py

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,7 @@ AUTOCONF_HASH=954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969

# Dependencies for compiling Python that we want to remove from
# the final image after compiling Python
PYTHON_COMPILE_DEPS="zlib-devel bzip2-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel libffi-devel"

if [ "$(uname -m)" != "s390x" ] ; then
PYTHON_COMPILE_DEPS="${PYTHON_COMPILE_DEPS} db4-devel"
else
PYTHON_COMPILE_DEPS="${PYTHON_COMPILE_DEPS} libdb-devel"
fi
PYTHON_COMPILE_DEPS="zlib-devel bzip2-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel libffi-devel libdb-devel"

# Libraries that are allowed as part of the manylinux1 profile
MANYLINUX1_DEPS="glibc-devel libstdc++-devel glib2-devel libX11-devel libXext-devel libXrender-devel mesa-libGL-devel libICE-devel libSM-devel ncurses-devel"
Expand Down Expand Up @@ -103,13 +97,6 @@ find /opt/_internal \
-o \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
-print0 | xargs -0 rm -f

for PYTHON in /opt/python/*/bin/python; do
# Smoke test to make sure that our Pythons work, and do indeed detect as
# being manylinux compatible:
$PYTHON $MY_DIR/manylinux1-check.py
# Make sure that SSL cert checking works
$PYTHON $MY_DIR/ssl-check.py
done

# Fix libc headers to remain compatible with C99 compilers.
find /usr/include/ -type f -exec sed -i 's/\bextern _*inline_*\b/extern __inline __attribute__ ((__gnu_inline__))/g' {} +
Expand Down
5 changes: 5 additions & 0 deletions .ci/docker/requirements-ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,11 @@ lintrunner==0.12.11
#Pinned versions: 0.12.11
#test that import:

spin==0.17
#Description: developer CLI for common build/lint tasks
#Pinned versions: 0.17
#test that import:

redis>=4.0.0
#Description: redis database
#test that import: anything that tests OSS caching/mocking (inductor/test_codecache.py, inductor/test_max_autotune.py)
Expand Down
Loading