Skip to content

pytorch v2.7.0#383

Merged
h-vetinari merged 39 commits into
conda-forge:mainfrom
h-vetinari:2.7
May 3, 2025
Merged

pytorch v2.7.0#383
h-vetinari merged 39 commits into
conda-forge:mainfrom
h-vetinari:2.7

Conversation

@h-vetinari
Copy link
Copy Markdown
Member

Try to build release candidates; complicated by a combination of lack of upstream tarballs (pytorch/pytorch#150649) and the fact that conda cannot patch submodules when using git_url

Also picking up some useful changes from #378

@conda-forge-admin
Copy link
Copy Markdown
Contributor

conda-forge-admin commented Apr 7, 2025

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

I do have some suggestions for making it better though...

For recipe/meta.yaml:

  • ℹ️ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.
  • ℹ️ The recipe is not parsable by parser conda-recipe-manager. The recipe can only be automatically migrated to the new v1 format if it is parseable by conda-recipe-manager.
  • ℹ️ top-level output has some malformed specs:
  • In section run: pytorch 2.7.0-rc6=cuda*_blas_impl*200, pytorch 2.7.0-rc6=cpu_blas_impl*200
    pytorch-gpu output has some malformed specs:
  • In section run: pytorch 2.7.0-rc6=cuda*_blas_impl*200, pytorch 2.7.0-rc6=cpu_blas_impl*200
    Requirement spec fields should match the syntax name [version [build]]to avoid known issues in conda-build. For example, instead of name =version=build, use name version.* build. There should be no spaces between version operators and versions either: python >= 3.8 should be python >=3.8.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/14306414081. Examine the logs at this URL for more detail.

@h-vetinari
Copy link
Copy Markdown
Member Author

First thing we'll have to take care of is that there's no more support for

# https://github.com/conda-forge/pytorch-cpu-feedstock/issues/243
# https://github.com/pytorch/pytorch/blob/v2.3.1/setup.py#L341
export PACKAGE_TYPE=conda

see pytorch/pytorch@a215e17

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented Apr 15, 2025

First thing we'll have to take care of is that there's no more support for

# https://github.com/conda-forge/pytorch-cpu-feedstock/issues/243
# https://github.com/pytorch/pytorch/blob/v2.3.1/setup.py#L341
export PACKAGE_TYPE=conda

see pytorch/pytorch@a215e17

FWICS it only controls copying libomp files on Darwin. I suppose we could either send a small patch upstream to add another switch for that, or remove the files again after build.

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented Apr 15, 2025

Looks like upstream broke some system libs logic in rc9. I'm going to look into that now.

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-linting service.

I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please try to merge or rebase with the base branch to resolve this conflict.

Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug.

@conda-forge-admin
Copy link
Copy Markdown
Contributor

conda-forge-admin commented Apr 15, 2025

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

I do have some suggestions for making it better though...

For recipe/meta.yaml:

  • ℹ️ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.
  • ℹ️ The recipe is not parsable by parser conda-recipe-manager. The recipe can only be automatically migrated to the new v1 format if it is parseable by conda-recipe-manager.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/14776421980. Examine the logs at this URL for more detail.

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented Apr 30, 2025

Okay, so I see the Windows build failed because we aren't using system nccl there, and OSX builds are failing because we are not setting USE_CUDA=0 explicitly there. Need to think more how to account for the latter, and to check what to do about Windows.

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented Apr 30, 2025

Ok, Darwin is easy to fix — we just need to explicitly set USE_CUDA=0.

The remaining question is nccl on Windows.

@h-vetinari
Copy link
Copy Markdown
Member Author

Looks like something changed in one of the files we were rebasing on triton (i.e. the diff we're adding was using sys.prefix before, which worked in 3.2, and doesn't work in 3.3 anymore, because the top-level import got removed). So this now needs to wait for builds from conda-forge/triton-feedstock@d9a1100

@h-vetinari h-vetinari merged commit 3792191 into conda-forge:main May 3, 2025
27 checks passed
@h-vetinari h-vetinari deleted the 2.7 branch May 3, 2025 05:46
@h-vetinari
Copy link
Copy Markdown
Member Author

Thanks for all the help with this one @mgorny! 🙏

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented May 3, 2025

Thanks!

@h-vetinari
Copy link
Copy Markdown
Member Author

h-vetinari commented May 3, 2025

Ugh, such a pointless failure... the windows build failed to upload libtorch 9(!) times in a row due to

http.client.RemoteDisconnected: Remote end closed connection without response

after uploading 100% of the 474MB artefact each time. Any thoughts what's happening here @danpetry @bkentropy?

CC @jezdez

Details

Removed only irrelevant progress lines for the upload part. Kept the artefact sizes from the inspection step for clarity.

2025-05-03T21:21:07.8316786Z ##[group]Inspecting artifacts
2025-05-03T21:21:11.2032314Z ----------------------------------------------------
2025-05-03T21:21:11.2032744Z win-64\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda
2025-05-03T21:21:11.2033064Z ----------------------------------------------------
2025-05-03T21:21:11.2033329Z -- Size: 473.8MB

2025-05-03T21:21:15.7323266Z ---------------------------------------------------------
2025-05-03T21:21:15.7323392Z win-64\pytorch-2.7.0-cuda126_mkl_py310_h61b71b3_300.conda
2025-05-03T21:21:15.7323491Z ---------------------------------------------------------
2025-05-03T21:21:15.7323593Z -- Size: 22.8MB

2025-05-03T21:21:17.0832765Z ---------------------------------------------------------
2025-05-03T21:21:17.0832903Z win-64\pytorch-2.7.0-cuda126_mkl_py311_h67a27b6_300.conda
2025-05-03T21:21:17.0832998Z ---------------------------------------------------------
2025-05-03T21:21:17.0833106Z -- Size: 26.7MB

2025-05-03T21:21:18.2833874Z ---------------------------------------------------------
2025-05-03T21:21:18.2834010Z win-64\pytorch-2.7.0-cuda126_mkl_py312_h644dd61_300.conda
2025-05-03T21:21:18.2834107Z ---------------------------------------------------------
2025-05-03T21:21:18.2834182Z -- Size: 26.4MB

2025-05-03T21:21:19.5030512Z ---------------------------------------------------------
2025-05-03T21:21:19.5030645Z win-64\pytorch-2.7.0-cuda126_mkl_py313_hf8c1e03_300.conda
2025-05-03T21:21:19.5030750Z ---------------------------------------------------------
2025-05-03T21:21:19.5030820Z -- Size: 26.5MB

2025-05-03T21:21:20.7550539Z --------------------------------------------------------
2025-05-03T21:21:20.7550670Z win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda
2025-05-03T21:21:20.7550763Z --------------------------------------------------------
2025-05-03T21:21:20.7550836Z -- Size: 22.5MB

2025-05-03T21:21:21.8929730Z -------------------------------------------------------
2025-05-03T21:21:21.8929861Z win-64\pytorch-gpu-2.7.0-cuda126_mkl_h94247af_300.conda
2025-05-03T21:21:21.8929951Z -------------------------------------------------------
2025-05-03T21:21:21.8930027Z -- Size: 46.9KB

2025-05-03T21:21:26.2720942Z ##[group]Uploading packages
2025-05-03T21:21:27.5885744Z Found git SHA 3792191b2f9e3413a99d3aec3186691af1fb02bf for this build!
2025-05-03T21:21:27.5886248Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T21:21:27.6524274Z WARNING: No numpy version specified in conda_build_config.yaml.  Falling back to default numpy value of 1.26
2025-05-03T21:21:27.6585247Z Adding in variants from internal_defaults
2025-05-03T21:21:27.6586163Z Adding in variants from C:\Users\runnerx\_work\pytorch-cpu-feedstock\pytorch-cpu-feedstock\recipe\conda_build_config.yaml
2025-05-03T21:21:27.6587651Z Adding in variants from C:\Users\runnerx\_work\pytorch-cpu-feedstock\pytorch-cpu-feedstock\.ci_support\win_64_channel_targetsconda-forge_maincuda_compilercuda-nvcccuda_compiler_version12.6is_rcFalse.yaml
2025-05-03T21:21:34.0624048Z 
2025-05-03T21:21:34.2328563Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:21:48.0387745Z 100%|#########9| 22.5M/22.5M [00:13<00:00, 1.74MB/s]
2025-05-03T21:21:48.0388612Z 22.5MB [00:13, 1.69MB/s]                            
2025-05-03T21:21:56.8409455Z 
2025-05-03T21:21:57.0338249Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:26:42.7096334Z 100%|#########9| 474M/474M [04:45<00:00, 1.76MB/s]
2025-05-03T21:26:42.7096693Z 474MB [04:45, 1.74MB/s]                           
2025-05-03T21:27:02.4298971Z [ERROR] 
2025-05-03T21:27:02.4299248Z Traceback (most recent call last):
2025-05-03T21:27:02.4302303Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:27:02.4303038Z     response = self._make_request(
2025-05-03T21:27:02.4303332Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4303841Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:27:02.4304367Z     response = conn.getresponse()
2025-05-03T21:27:02.4304646Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4305075Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:27:02.4305728Z     httplib_response = super().getresponse()
2025-05-03T21:27:02.4306052Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4306518Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:27:02.4306895Z     response.begin()
2025-05-03T21:27:02.4307204Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:27:02.4307599Z     version, status, reason = self._read_status()
2025-05-03T21:27:02.4307922Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4308292Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:27:02.4308766Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:27:02.4309317Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T21:27:02.4309678Z 
2025-05-03T21:27:02.4309884Z During handling of the above exception, another exception occurred:
2025-05-03T21:27:02.4310179Z 
2025-05-03T21:27:02.4310296Z Traceback (most recent call last):
2025-05-03T21:27:02.4310712Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T21:27:02.4311140Z     resp = conn.urlopen(
2025-05-03T21:27:02.4311383Z            ^^^^^^^^^^^^^
2025-05-03T21:27:02.4311786Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T21:27:02.4312193Z     retries = retries.increment(
2025-05-03T21:27:02.4312408Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4312737Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T21:27:02.4313124Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T21:27:02.4313456Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4313789Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T21:27:02.4314138Z     raise value.with_traceback(tb)
2025-05-03T21:27:02.4314494Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:27:02.4314863Z     response = self._make_request(
2025-05-03T21:27:02.4315083Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4315440Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:27:02.4315832Z     response = conn.getresponse()
2025-05-03T21:27:02.4316059Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4316392Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:27:02.4316775Z     httplib_response = super().getresponse()
2025-05-03T21:27:02.4317095Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4317386Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:27:02.4317687Z     response.begin()
2025-05-03T21:27:02.4317933Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:27:02.4318248Z     version, status, reason = self._read_status()
2025-05-03T21:27:02.4318508Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4318805Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:27:02.4319181Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:27:02.4319782Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:27:02.4320231Z 
2025-05-03T21:27:02.4320386Z During handling of the above exception, another exception occurred:
2025-05-03T21:27:02.4320626Z 
2025-05-03T21:27:02.4320710Z Traceback (most recent call last):
2025-05-03T21:27:02.4321018Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T21:27:02.4321332Z     sys.exit(app())
2025-05-03T21:27:02.4321507Z              ^^^^^
2025-05-03T21:27:02.4321827Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T21:27:02.4322249Z     binstar_main(commands, args, exit_)
2025-05-03T21:27:02.4322642Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T21:27:02.4323082Z     return arguments.main(arguments)
2025-05-03T21:27:02.4323303Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4323655Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T21:27:02.4324058Z     uploader.upload(filename)
2025-05-03T21:27:02.4324423Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T21:27:02.4324847Z     return self.upload_package(filename, package_meta)
2025-05-03T21:27:02.4325126Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4325535Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T21:27:02.4325950Z     return self._upload_file(meta)
2025-05-03T21:27:02.4326168Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4326544Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T21:27:02.4327009Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T21:27:02.4327311Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4327672Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T21:27:02.4328085Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T21:27:02.4328373Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4328716Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T21:27:02.4329174Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T21:27:02.4329490Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4329841Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T21:27:02.4330196Z     resp = self.send(prep, **send_kwargs)
2025-05-03T21:27:02.4330433Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4330756Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T21:27:02.4331100Z     r = adapter.send(request, **kwargs)
2025-05-03T21:27:02.4331331Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:27:02.4331646Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T21:27:02.4332013Z     raise ConnectionError(err, request=request)
2025-05-03T21:27:02.4332601Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:27:02.4888904Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmpsl_boabm\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 10 seconds
2025-05-03T21:27:12.4895437Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T21:27:12.4906759Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T21:27:13.0788175Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T21:27:28.8755178Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T21:27:59.5863085Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T21:28:45.1693795Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T21:29:45.8196131Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T21:29:45.8197501Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T21:29:52.2104380Z 
2025-05-03T21:29:52.3959611Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:30:06.2811120Z  99%|#########9| 22.4M/22.5M [00:13<00:00, 1.72MB/s]
2025-05-03T21:30:06.2811791Z 22.5MB [00:14, 1.68MB/s]                            
2025-05-03T21:30:11.1719385Z 
2025-05-03T21:30:11.3363952Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:34:56.3354632Z 100%|#########9| 474M/474M [04:44<00:00, 1.71MB/s]
2025-05-03T21:34:56.3357814Z 474MB [04:45, 1.74MB/s]                           
2025-05-03T21:35:15.6421523Z [ERROR] 
2025-05-03T21:35:15.6421868Z Traceback (most recent call last):
2025-05-03T21:35:15.6422724Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:35:15.6423511Z     response = self._make_request(
2025-05-03T21:35:15.6423861Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6424401Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:35:15.6424987Z     response = conn.getresponse()
2025-05-03T21:35:15.6425294Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6425784Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:35:15.6426597Z     httplib_response = super().getresponse()
2025-05-03T21:35:15.6427009Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6427419Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:35:15.6427771Z     response.begin()
2025-05-03T21:35:15.6428059Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:35:15.6428428Z     version, status, reason = self._read_status()
2025-05-03T21:35:15.6428726Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6429064Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:35:15.6429635Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:35:15.6430147Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T21:35:15.6430560Z 
2025-05-03T21:35:15.6430748Z During handling of the above exception, another exception occurred:
2025-05-03T21:35:15.6431023Z 
2025-05-03T21:35:15.6431125Z Traceback (most recent call last):
2025-05-03T21:35:15.6431504Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T21:35:15.6431894Z     resp = conn.urlopen(
2025-05-03T21:35:15.6432110Z            ^^^^^^^^^^^^^
2025-05-03T21:35:15.6432472Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T21:35:15.6432901Z     retries = retries.increment(
2025-05-03T21:35:15.6433147Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6433523Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T21:35:15.6433962Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T21:35:15.6434262Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6434646Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T21:35:15.6435046Z     raise value.with_traceback(tb)
2025-05-03T21:35:15.6435447Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:35:15.6435870Z     response = self._make_request(
2025-05-03T21:35:15.6436115Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6436523Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:35:15.6436975Z     response = conn.getresponse()
2025-05-03T21:35:15.6437299Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6437642Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:35:15.6438024Z     httplib_response = super().getresponse()
2025-05-03T21:35:15.6438277Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6438574Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:35:15.6438879Z     response.begin()
2025-05-03T21:35:15.6439123Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:35:15.6439434Z     version, status, reason = self._read_status()
2025-05-03T21:35:15.6439694Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6439990Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:35:15.6440370Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:35:15.6441040Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:35:15.6441495Z 
2025-05-03T21:35:15.6441654Z During handling of the above exception, another exception occurred:
2025-05-03T21:35:15.6441894Z 
2025-05-03T21:35:15.6441978Z Traceback (most recent call last):
2025-05-03T21:35:15.6442290Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T21:35:15.6442602Z     sys.exit(app())
2025-05-03T21:35:15.6442777Z              ^^^^^
2025-05-03T21:35:15.6443092Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T21:35:15.6443478Z     binstar_main(commands, args, exit_)
2025-05-03T21:35:15.6443872Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T21:35:15.6444278Z     return arguments.main(arguments)
2025-05-03T21:35:15.6444502Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6444863Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T21:35:15.6445248Z     uploader.upload(filename)
2025-05-03T21:35:15.6445617Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T21:35:15.6446087Z     return self.upload_package(filename, package_meta)
2025-05-03T21:35:15.6446365Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6446829Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T21:35:15.6447240Z     return self._upload_file(meta)
2025-05-03T21:35:15.6447484Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6447875Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T21:35:15.6448351Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T21:35:15.6448663Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6449035Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T21:35:15.6449461Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T21:35:15.6449751Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6450093Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T21:35:15.6450508Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T21:35:15.6450828Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6451179Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T21:35:15.6451533Z     resp = self.send(prep, **send_kwargs)
2025-05-03T21:35:15.6451791Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6452116Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T21:35:15.6452465Z     r = adapter.send(request, **kwargs)
2025-05-03T21:35:15.6452749Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:35:15.6453076Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T21:35:15.6453559Z     raise ConnectionError(err, request=request)
2025-05-03T21:35:15.6454118Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:35:15.7043926Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmpb2yn7ub5\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 10 seconds
2025-05-03T21:35:25.7053269Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T21:35:25.7065954Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T21:35:26.4402278Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T21:35:42.0049026Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T21:36:12.5869646Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T21:36:58.1839055Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T21:37:58.8108215Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T21:37:58.8109559Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T21:38:03.6971936Z 
2025-05-03T21:38:03.8787249Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:38:17.8915195Z  99%|#########9| 22.4M/22.5M [00:13<00:00, 1.72MB/s]
2025-05-03T21:38:17.8915564Z 22.5MB [00:14, 1.66MB/s]                            
2025-05-03T21:38:22.4735159Z 
2025-05-03T21:38:22.6508115Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:43:09.2260893Z 100%|#########9| 474M/474M [04:46<00:00, 1.72MB/s]
2025-05-03T21:43:09.3689001Z 474MB [04:46, 1.68MB/s]                           
2025-05-03T21:43:09.3689301Z 474MB [04:46, 1.73MB/s]
2025-05-03T21:43:28.6925528Z [ERROR] 
2025-05-03T21:43:28.6925947Z Traceback (most recent call last):
2025-05-03T21:43:28.6926501Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:43:28.6926921Z     response = self._make_request(
2025-05-03T21:43:28.6927224Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6927846Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:43:28.6928479Z     response = conn.getresponse()
2025-05-03T21:43:28.6928914Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6929537Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:43:28.6930213Z     httplib_response = super().getresponse()
2025-05-03T21:43:28.6930500Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6930853Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:43:28.6931369Z     response.begin()
2025-05-03T21:43:28.6931650Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:43:28.6932032Z     version, status, reason = self._read_status()
2025-05-03T21:43:28.6932336Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6932683Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:43:28.6933128Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:43:28.6933639Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T21:43:28.6933983Z 
2025-05-03T21:43:28.6934166Z During handling of the above exception, another exception occurred:
2025-05-03T21:43:28.6934454Z 
2025-05-03T21:43:28.6934552Z Traceback (most recent call last):
2025-05-03T21:43:28.6934936Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T21:43:28.6935336Z     resp = conn.urlopen(
2025-05-03T21:43:28.6935662Z            ^^^^^^^^^^^^^
2025-05-03T21:43:28.6936043Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T21:43:28.6936551Z     retries = retries.increment(
2025-05-03T21:43:28.6936796Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6937168Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T21:43:28.6937629Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T21:43:28.6937925Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6938313Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T21:43:28.6938719Z     raise value.with_traceback(tb)
2025-05-03T21:43:28.6939138Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:43:28.6939533Z     response = self._make_request(
2025-05-03T21:43:28.6939779Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6940154Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:43:28.6940550Z     response = conn.getresponse()
2025-05-03T21:43:28.6940772Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6941110Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:43:28.6941493Z     httplib_response = super().getresponse()
2025-05-03T21:43:28.6941740Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6942031Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:43:28.6942332Z     response.begin()
2025-05-03T21:43:28.6942575Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:43:28.6942959Z     version, status, reason = self._read_status()
2025-05-03T21:43:28.6943236Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6943530Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:43:28.6943901Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:43:28.6944503Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:43:28.6944954Z 
2025-05-03T21:43:28.6945108Z During handling of the above exception, another exception occurred:
2025-05-03T21:43:28.6945349Z 
2025-05-03T21:43:28.6945436Z Traceback (most recent call last):
2025-05-03T21:43:28.6945744Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T21:43:28.6946054Z     sys.exit(app())
2025-05-03T21:43:28.6946229Z              ^^^^^
2025-05-03T21:43:28.6946593Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T21:43:28.6946976Z     binstar_main(commands, args, exit_)
2025-05-03T21:43:28.6947368Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T21:43:28.6947768Z     return arguments.main(arguments)
2025-05-03T21:43:28.6948001Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6948364Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T21:43:28.6948751Z     uploader.upload(filename)
2025-05-03T21:43:28.6949117Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T21:43:28.6949547Z     return self.upload_package(filename, package_meta)
2025-05-03T21:43:28.6949824Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6950286Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T21:43:28.6950709Z     return self._upload_file(meta)
2025-05-03T21:43:28.6950927Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6951309Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T21:43:28.6951779Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T21:43:28.6952670Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6953113Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T21:43:28.6953533Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T21:43:28.6954409Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6954760Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T21:43:28.6955175Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T21:43:28.6955494Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6955848Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T21:43:28.6956298Z     resp = self.send(prep, **send_kwargs)
2025-05-03T21:43:28.6956551Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6956873Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T21:43:28.6957217Z     r = adapter.send(request, **kwargs)
2025-05-03T21:43:28.6957450Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:43:28.6957764Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T21:43:28.6958121Z     raise ConnectionError(err, request=request)
2025-05-03T21:43:28.6958676Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:43:28.7612278Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmp5j46p0g5\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 10 seconds
2025-05-03T21:43:38.7622992Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T21:43:38.7635440Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T21:43:39.4378295Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T21:43:54.9973372Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T21:44:25.5830340Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T21:45:11.3896595Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T21:46:12.1722294Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T21:46:12.1723363Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T21:46:17.0472806Z 
2025-05-03T21:46:17.2220239Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:46:31.0731270Z 100%|#########9| 22.4M/22.5M [00:13<00:00, 1.72MB/s]
2025-05-03T21:46:31.0731662Z 22.5MB [00:14, 1.68MB/s]                            
2025-05-03T21:46:35.7888278Z 
2025-05-03T21:46:35.9813522Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:51:23.8628416Z 100%|#########9| 474M/474M [04:47<00:00, 1.75MB/s]
2025-05-03T21:51:23.8628757Z 474MB [04:48, 1.72MB/s]                           
2025-05-03T21:51:43.5312295Z [ERROR] 
2025-05-03T21:51:43.5312609Z Traceback (most recent call last):
2025-05-03T21:51:43.5313159Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:51:43.5313672Z     response = self._make_request(
2025-05-03T21:51:43.5314402Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5314971Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:51:43.5315481Z     response = conn.getresponse()
2025-05-03T21:51:43.5315769Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5316210Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:51:43.5316717Z     httplib_response = super().getresponse()
2025-05-03T21:51:43.5317229Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5317602Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:51:43.5317990Z     response.begin()
2025-05-03T21:51:43.5318319Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:51:43.5318716Z     version, status, reason = self._read_status()
2025-05-03T21:51:43.5319159Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5319539Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:51:43.5320007Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:51:43.5320552Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T21:51:43.5320915Z 
2025-05-03T21:51:43.5321119Z During handling of the above exception, another exception occurred:
2025-05-03T21:51:43.5321415Z 
2025-05-03T21:51:43.5321529Z Traceback (most recent call last):
2025-05-03T21:51:43.5321973Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T21:51:43.5322402Z     resp = conn.urlopen(
2025-05-03T21:51:43.5322646Z            ^^^^^^^^^^^^^
2025-05-03T21:51:43.5323045Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T21:51:43.5323508Z     retries = retries.increment(
2025-05-03T21:51:43.5323781Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5324124Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T21:51:43.5324547Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T21:51:43.5324809Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5325214Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T21:51:43.5325569Z     raise value.with_traceback(tb)
2025-05-03T21:51:43.5325984Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T21:51:43.5326347Z     response = self._make_request(
2025-05-03T21:51:43.5326561Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5326915Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T21:51:43.5327308Z     response = conn.getresponse()
2025-05-03T21:51:43.5327520Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5327854Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T21:51:43.5328238Z     httplib_response = super().getresponse()
2025-05-03T21:51:43.5328485Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5328779Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T21:51:43.5329075Z     response.begin()
2025-05-03T21:51:43.5329322Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T21:51:43.5329628Z     version, status, reason = self._read_status()
2025-05-03T21:51:43.5329891Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5330184Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T21:51:43.5330557Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T21:51:43.5337070Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:51:43.5337560Z 
2025-05-03T21:51:43.5337773Z During handling of the above exception, another exception occurred:
2025-05-03T21:51:43.5338116Z 
2025-05-03T21:51:43.5338215Z Traceback (most recent call last):
2025-05-03T21:51:43.5338538Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T21:51:43.5338853Z     sys.exit(app())
2025-05-03T21:51:43.5339034Z              ^^^^^
2025-05-03T21:51:43.5339350Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T21:51:43.5339739Z     binstar_main(commands, args, exit_)
2025-05-03T21:51:43.5340134Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T21:51:43.5340536Z     return arguments.main(arguments)
2025-05-03T21:51:43.5340762Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5341115Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T21:51:43.5341495Z     uploader.upload(filename)
2025-05-03T21:51:43.5341918Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T21:51:43.5342349Z     return self.upload_package(filename, package_meta)
2025-05-03T21:51:43.5342621Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5343029Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T21:51:43.5343444Z     return self._upload_file(meta)
2025-05-03T21:51:43.5343665Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5344045Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T21:51:43.5344507Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T21:51:43.5344805Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5345164Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T21:51:43.5345582Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T21:51:43.5346491Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5346841Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T21:51:43.5347249Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T21:51:43.5347727Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5348102Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T21:51:43.5348556Z     resp = self.send(prep, **send_kwargs)
2025-05-03T21:51:43.5348820Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5349146Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T21:51:43.5349497Z     r = adapter.send(request, **kwargs)
2025-05-03T21:51:43.5349727Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T21:51:43.5350047Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T21:51:43.5350415Z     raise ConnectionError(err, request=request)
2025-05-03T21:51:43.5350969Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T21:51:43.5921276Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmppwouxwtg\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 10 seconds
2025-05-03T21:51:53.5931987Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T21:51:53.5943888Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T21:51:54.2555141Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T21:52:09.9367499Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T21:52:40.5262729Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T21:53:26.2119238Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T21:54:26.7938029Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T21:54:26.7939264Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T21:54:31.5878647Z 
2025-05-03T21:54:31.7475139Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:54:45.5650348Z 100%|#########9| 22.5M/22.5M [00:13<00:00, 1.72MB/s]
2025-05-03T21:54:45.5650702Z 22.5MB [00:13, 1.69MB/s]                            
2025-05-03T21:54:50.3789409Z 
2025-05-03T21:54:50.5491399Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T21:59:39.8232352Z 100%|#########9| 474M/474M [04:49<00:00, 1.71MB/s]
2025-05-03T21:59:39.8233140Z 474MB [04:49, 1.72MB/s]                           
2025-05-03T22:00:00.2026718Z [ERROR] 
2025-05-03T22:00:00.2027180Z Traceback (most recent call last):
2025-05-03T22:00:00.2027898Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:00:00.2028666Z     response = self._make_request(
2025-05-03T22:00:00.2029159Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2029728Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:00:00.2030364Z     response = conn.getresponse()
2025-05-03T22:00:00.2030696Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2031221Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:00:00.2031818Z     httplib_response = super().getresponse()
2025-05-03T22:00:00.2032201Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2032649Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:00:00.2033291Z     response.begin()
2025-05-03T22:00:00.2033672Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:00:00.2034106Z     version, status, reason = self._read_status()
2025-05-03T22:00:00.2034428Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2034791Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:00:00.2035192Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:00:00.2035633Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T22:00:00.2036222Z 
2025-05-03T22:00:00.2036384Z During handling of the above exception, another exception occurred:
2025-05-03T22:00:00.2036628Z 
2025-05-03T22:00:00.2036717Z Traceback (most recent call last):
2025-05-03T22:00:00.2037809Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T22:00:00.2038189Z     resp = conn.urlopen(
2025-05-03T22:00:00.2038394Z            ^^^^^^^^^^^^^
2025-05-03T22:00:00.2038727Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T22:00:00.2039113Z     retries = retries.increment(
2025-05-03T22:00:00.2039356Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2039689Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T22:00:00.2040090Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T22:00:00.2040359Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2040699Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T22:00:00.2041049Z     raise value.with_traceback(tb)
2025-05-03T22:00:00.2041408Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:00:00.2041790Z     response = self._make_request(
2025-05-03T22:00:00.2042011Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2042376Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:00:00.2042765Z     response = conn.getresponse()
2025-05-03T22:00:00.2042985Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2043400Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:00:00.2043794Z     httplib_response = super().getresponse()
2025-05-03T22:00:00.2044113Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2044409Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:00:00.2044709Z     response.begin()
2025-05-03T22:00:00.2044956Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:00:00.2045269Z     version, status, reason = self._read_status()
2025-05-03T22:00:00.2045529Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2045827Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:00:00.2046202Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:00:00.2046804Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:00:00.2047250Z 
2025-05-03T22:00:00.2047417Z During handling of the above exception, another exception occurred:
2025-05-03T22:00:00.2047653Z 
2025-05-03T22:00:00.2047746Z Traceback (most recent call last):
2025-05-03T22:00:00.2048050Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T22:00:00.2048362Z     sys.exit(app())
2025-05-03T22:00:00.2048535Z              ^^^^^
2025-05-03T22:00:00.2048836Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T22:00:00.2049213Z     binstar_main(commands, args, exit_)
2025-05-03T22:00:00.2049602Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T22:00:00.2050063Z     return arguments.main(arguments)
2025-05-03T22:00:00.2050291Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2050661Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T22:00:00.2051060Z     uploader.upload(filename)
2025-05-03T22:00:00.2051436Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T22:00:00.2051865Z     return self.upload_package(filename, package_meta)
2025-05-03T22:00:00.2052140Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2052549Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T22:00:00.2052965Z     return self._upload_file(meta)
2025-05-03T22:00:00.2053186Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2053607Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T22:00:00.2054077Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T22:00:00.2054379Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2054742Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T22:00:00.2055156Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T22:00:00.2055445Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2055787Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T22:00:00.2056198Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T22:00:00.2056514Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2056864Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T22:00:00.2057228Z     resp = self.send(prep, **send_kwargs)
2025-05-03T22:00:00.2057471Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2057796Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T22:00:00.2058187Z     r = adapter.send(request, **kwargs)
2025-05-03T22:00:00.2058420Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:00:00.2058787Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T22:00:00.2059153Z     raise ConnectionError(err, request=request)
2025-05-03T22:00:00.2059743Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:00:00.2720042Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmponj15t89\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 16.4130859375 seconds
2025-05-03T22:00:16.6862042Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T22:00:16.6873596Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T22:00:17.2587856Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T22:00:32.8867272Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T22:01:03.4594128Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T22:01:49.0784221Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T22:02:49.7013051Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T22:02:49.7014570Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T22:02:54.4958514Z 
2025-05-03T22:02:54.6622634Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:03:08.5156401Z 100%|#########9| 22.4M/22.5M [00:13<00:00, 1.75MB/s]
2025-05-03T22:03:08.5156736Z 22.5MB [00:14, 1.68MB/s]                            
2025-05-03T22:03:13.2371758Z 
2025-05-03T22:03:13.4191529Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:07:58.8680929Z 100%|#########9| 474M/474M [04:45<00:00, 1.72MB/s]
2025-05-03T22:07:58.8681603Z 474MB [04:45, 1.74MB/s]                           
2025-05-03T22:08:19.2359390Z [ERROR] 
2025-05-03T22:08:19.2359734Z Traceback (most recent call last):
2025-05-03T22:08:19.2360278Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:08:19.2360789Z     response = self._make_request(
2025-05-03T22:08:19.2361073Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2361572Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:08:19.2362106Z     response = conn.getresponse()
2025-05-03T22:08:19.2362398Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2362846Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:08:19.2363369Z     httplib_response = super().getresponse()
2025-05-03T22:08:19.2363885Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2364290Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:08:19.2364684Z     response.begin()
2025-05-03T22:08:19.2364998Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:08:19.2365398Z     version, status, reason = self._read_status()
2025-05-03T22:08:19.2365728Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2366122Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:08:19.2366626Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:08:19.2367218Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T22:08:19.2367597Z 
2025-05-03T22:08:19.2367802Z During handling of the above exception, another exception occurred:
2025-05-03T22:08:19.2368339Z 
2025-05-03T22:08:19.2368464Z Traceback (most recent call last):
2025-05-03T22:08:19.2368895Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T22:08:19.2369293Z     resp = conn.urlopen(
2025-05-03T22:08:19.2369519Z            ^^^^^^^^^^^^^
2025-05-03T22:08:19.2369891Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T22:08:19.2370327Z     retries = retries.increment(
2025-05-03T22:08:19.2370570Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2370946Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T22:08:19.2371393Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T22:08:19.2371790Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2372248Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T22:08:19.2372646Z     raise value.with_traceback(tb)
2025-05-03T22:08:19.2373050Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:08:19.2373483Z     response = self._make_request(
2025-05-03T22:08:19.2373724Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2374139Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:08:19.2374591Z     response = conn.getresponse()
2025-05-03T22:08:19.2374841Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2375225Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:08:19.2375665Z     httplib_response = super().getresponse()
2025-05-03T22:08:19.2375945Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2376287Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:08:19.2376631Z     response.begin()
2025-05-03T22:08:19.2376907Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:08:19.2377261Z     version, status, reason = self._read_status()
2025-05-03T22:08:19.2377552Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2377894Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:08:19.2378327Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:08:19.2379098Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:08:19.2379542Z 
2025-05-03T22:08:19.2379704Z During handling of the above exception, another exception occurred:
2025-05-03T22:08:19.2379940Z 
2025-05-03T22:08:19.2380030Z Traceback (most recent call last):
2025-05-03T22:08:19.2380339Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T22:08:19.2380642Z     sys.exit(app())
2025-05-03T22:08:19.2380812Z              ^^^^^
2025-05-03T22:08:19.2381115Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T22:08:19.2381489Z     binstar_main(commands, args, exit_)
2025-05-03T22:08:19.2382313Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T22:08:19.2382743Z     return arguments.main(arguments)
2025-05-03T22:08:19.2382974Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2383328Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T22:08:19.2383709Z     uploader.upload(filename)
2025-05-03T22:08:19.2384077Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T22:08:19.2384501Z     return self.upload_package(filename, package_meta)
2025-05-03T22:08:19.2384777Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2385191Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T22:08:19.2385605Z     return self._upload_file(meta)
2025-05-03T22:08:19.2385824Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2386202Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T22:08:19.2386667Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T22:08:19.2386965Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2387331Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T22:08:19.2387747Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T22:08:19.2388039Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2388380Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T22:08:19.2388929Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T22:08:19.2389244Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2389595Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T22:08:19.2389953Z     resp = self.send(prep, **send_kwargs)
2025-05-03T22:08:19.2390197Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2390518Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T22:08:19.2390873Z     r = adapter.send(request, **kwargs)
2025-05-03T22:08:19.2391102Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:08:19.2391423Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T22:08:19.2391782Z     raise ConnectionError(err, request=request)
2025-05-03T22:08:19.2392336Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:08:19.3053239Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmp8e7cb2gq\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 28.722900390625 seconds
2025-05-03T22:08:48.0295201Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T22:08:48.0305735Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T22:08:48.8995392Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T22:09:04.5072898Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T22:09:35.1182100Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T22:10:20.7069013Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T22:11:21.3129142Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T22:11:21.3130243Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T22:11:25.8644489Z 
2025-05-03T22:11:26.0504410Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:11:40.0509087Z 100%|#########9| 22.5M/22.5M [00:14<00:00, 1.70MB/s]
2025-05-03T22:11:40.0509426Z 22.5MB [00:14, 1.66MB/s]                            
2025-05-03T22:11:44.6853001Z 
2025-05-03T22:11:44.8647459Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:16:30.6781665Z 100%|#########9| 474M/474M [04:45<00:00, 1.71MB/s]
2025-05-03T22:16:30.8149631Z 474MB [04:46, 1.71MB/s]                           
2025-05-03T22:16:30.8149946Z 474MB [04:46, 1.74MB/s]
2025-05-03T22:16:51.1397901Z [ERROR] 
2025-05-03T22:16:51.1398350Z Traceback (most recent call last):
2025-05-03T22:16:51.1399056Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:16:51.1399923Z     response = self._make_request(
2025-05-03T22:16:51.1400230Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1400698Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:16:51.1401195Z     response = conn.getresponse()
2025-05-03T22:16:51.1401479Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1401902Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:16:51.1402392Z     httplib_response = super().getresponse()
2025-05-03T22:16:51.1402698Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1403271Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:16:51.1403648Z     response.begin()
2025-05-03T22:16:51.1403963Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:16:51.1404353Z     version, status, reason = self._read_status()
2025-05-03T22:16:51.1404918Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1405292Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:16:51.1405764Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:16:51.1406374Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T22:16:51.1406720Z 
2025-05-03T22:16:51.1406902Z During handling of the above exception, another exception occurred:
2025-05-03T22:16:51.1407186Z 
2025-05-03T22:16:51.1407282Z Traceback (most recent call last):
2025-05-03T22:16:51.1407657Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T22:16:51.1408047Z     resp = conn.urlopen(
2025-05-03T22:16:51.1408269Z            ^^^^^^^^^^^^^
2025-05-03T22:16:51.1408637Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T22:16:51.1409063Z     retries = retries.increment(
2025-05-03T22:16:51.1409307Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1409674Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T22:16:51.1410115Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T22:16:51.1410410Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1410791Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T22:16:51.1411183Z     raise value.with_traceback(tb)
2025-05-03T22:16:51.1411659Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:16:51.1412105Z     response = self._make_request(
2025-05-03T22:16:51.1412352Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1412757Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:16:51.1413206Z     response = conn.getresponse()
2025-05-03T22:16:51.1413454Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1413835Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:16:51.1414278Z     httplib_response = super().getresponse()
2025-05-03T22:16:51.1414559Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1414893Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:16:51.1415246Z     response.begin()
2025-05-03T22:16:51.1415586Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:16:51.1415942Z     version, status, reason = self._read_status()
2025-05-03T22:16:51.1416236Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1416570Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:16:51.1417009Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:16:51.1417655Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:16:51.1418095Z 
2025-05-03T22:16:51.1418259Z During handling of the above exception, another exception occurred:
2025-05-03T22:16:51.1418496Z 
2025-05-03T22:16:51.1418588Z Traceback (most recent call last):
2025-05-03T22:16:51.1418889Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T22:16:51.1419201Z     sys.exit(app())
2025-05-03T22:16:51.1419375Z              ^^^^^
2025-05-03T22:16:51.1419679Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T22:16:51.1420057Z     binstar_main(commands, args, exit_)
2025-05-03T22:16:51.1420444Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T22:16:51.1420843Z     return arguments.main(arguments)
2025-05-03T22:16:51.1421069Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1421424Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T22:16:51.1421806Z     uploader.upload(filename)
2025-05-03T22:16:51.1422698Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T22:16:51.1423125Z     return self.upload_package(filename, package_meta)
2025-05-03T22:16:51.1423400Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1423810Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T22:16:51.1424225Z     return self._upload_file(meta)
2025-05-03T22:16:51.1424451Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1424828Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T22:16:51.1425285Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T22:16:51.1425584Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1425952Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T22:16:51.1426372Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T22:16:51.1426661Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1427493Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T22:16:51.1427936Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T22:16:51.1428352Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1428723Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T22:16:51.1429148Z     resp = self.send(prep, **send_kwargs)
2025-05-03T22:16:51.1429391Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1429714Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T22:16:51.1430056Z     r = adapter.send(request, **kwargs)
2025-05-03T22:16:51.1430287Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:16:51.1430603Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T22:16:51.1430964Z     raise ConnectionError(err, request=request)
2025-05-03T22:16:51.1431512Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:16:51.2018446Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmp4fu93sb6\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 50.26507568359375 seconds
2025-05-03T22:17:41.4680828Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T22:17:41.4691450Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T22:17:42.0470792Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T22:17:57.6507682Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T22:18:28.2216726Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T22:19:13.8175768Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T22:20:14.4318346Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T22:20:14.4319822Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T22:20:18.9853229Z 
2025-05-03T22:20:19.1663420Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:20:33.0353842Z 100%|#########9| 22.4M/22.5M [00:13<00:00, 1.72MB/s]
2025-05-03T22:20:33.0354268Z 22.5MB [00:14, 1.68MB/s]                            
2025-05-03T22:20:37.7253862Z 
2025-05-03T22:20:37.9002533Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:25:24.0726431Z 100%|#########9| 474M/474M [04:46<00:00, 1.74MB/s]
2025-05-03T22:25:24.2299912Z 474MB [04:46, 1.68MB/s]                           
2025-05-03T22:25:24.2300297Z 474MB [04:46, 1.73MB/s]
2025-05-03T22:25:43.9251016Z [ERROR] 
2025-05-03T22:25:43.9251478Z Traceback (most recent call last):
2025-05-03T22:25:43.9252173Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:25:43.9252702Z     response = self._make_request(
2025-05-03T22:25:43.9253083Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9253728Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:25:43.9254394Z     response = conn.getresponse()
2025-05-03T22:25:43.9254871Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9255318Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:25:43.9255818Z     httplib_response = super().getresponse()
2025-05-03T22:25:43.9256134Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9256513Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:25:43.9256893Z     response.begin()
2025-05-03T22:25:43.9257204Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:25:43.9257617Z     version, status, reason = self._read_status()
2025-05-03T22:25:43.9258131Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9258512Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:25:43.9259076Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:25:43.9259527Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T22:25:43.9259836Z 
2025-05-03T22:25:43.9259999Z During handling of the above exception, another exception occurred:
2025-05-03T22:25:43.9260241Z 
2025-05-03T22:25:43.9260329Z Traceback (most recent call last):
2025-05-03T22:25:43.9260659Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T22:25:43.9260997Z     resp = conn.urlopen(
2025-05-03T22:25:43.9261194Z            ^^^^^^^^^^^^^
2025-05-03T22:25:43.9261520Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T22:25:43.9261900Z     retries = retries.increment(
2025-05-03T22:25:43.9262115Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9262436Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T22:25:43.9262821Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T22:25:43.9263085Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9263417Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T22:25:43.9263768Z     raise value.with_traceback(tb)
2025-05-03T22:25:43.9264129Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:25:43.9264501Z     response = self._make_request(
2025-05-03T22:25:43.9264719Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9265076Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:25:43.9265605Z     response = conn.getresponse()
2025-05-03T22:25:43.9265830Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9266163Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:25:43.9266545Z     httplib_response = super().getresponse()
2025-05-03T22:25:43.9266793Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9267087Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:25:43.9267387Z     response.begin()
2025-05-03T22:25:43.9267633Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:25:43.9267942Z     version, status, reason = self._read_status()
2025-05-03T22:25:43.9268199Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9268493Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:25:43.9268873Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:25:43.9269471Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:25:43.9269914Z 
2025-05-03T22:25:43.9270076Z During handling of the above exception, another exception occurred:
2025-05-03T22:25:43.9270310Z 
2025-05-03T22:25:43.9270400Z Traceback (most recent call last):
2025-05-03T22:25:43.9270709Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T22:25:43.9271016Z     sys.exit(app())
2025-05-03T22:25:43.9271241Z              ^^^^^
2025-05-03T22:25:43.9271552Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T22:25:43.9271929Z     binstar_main(commands, args, exit_)
2025-05-03T22:25:43.9272321Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T22:25:43.9272720Z     return arguments.main(arguments)
2025-05-03T22:25:43.9272952Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9273310Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T22:25:43.9273697Z     uploader.upload(filename)
2025-05-03T22:25:43.9274059Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T22:25:43.9274487Z     return self.upload_package(filename, package_meta)
2025-05-03T22:25:43.9274800Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9275212Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T22:25:43.9275630Z     return self._upload_file(meta)
2025-05-03T22:25:43.9275847Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9276217Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T22:25:43.9276678Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T22:25:43.9276969Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9277332Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T22:25:43.9277744Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T22:25:43.9278030Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9278371Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T22:25:43.9278780Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T22:25:43.9279094Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9279443Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T22:25:43.9279799Z     resp = self.send(prep, **send_kwargs)
2025-05-03T22:25:43.9280037Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9280359Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T22:25:43.9280704Z     r = adapter.send(request, **kwargs)
2025-05-03T22:25:43.9281014Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:25:43.9281329Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T22:25:43.9281688Z     raise ConnectionError(err, request=request)
2025-05-03T22:25:43.9282237Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:25:43.9855635Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmp7i1c6a90\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 87.96388244628906 seconds
2025-05-03T22:27:11.9513273Z Using STAGING_BINSTAR_TOKEN for anaconda.org uploads to cf-staging.
2025-05-03T22:27:11.9524701Z INFO:binstar:Using Anaconda API: https://api.anaconda.org
2025-05-03T22:27:12.5174005Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T22:27:28.0455393Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T22:27:58.6503281Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T22:28:44.1851740Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T22:29:44.7273967Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T22:29:44.7275279Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.
2025-05-03T22:29:49.6260900Z 
2025-05-03T22:29:49.7976285Z   0%|          | 0.00/22.5M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:30:03.6790665Z 100%|#########9| 22.4M/22.5M [00:13<00:00, 1.73MB/s]
2025-05-03T22:30:03.6791026Z 22.5MB [00:14, 1.68MB/s]                            
2025-05-03T22:30:08.2808192Z 
2025-05-03T22:30:08.4460805Z   0%|          | 0.00/474M [00:00<?, ?B/s]
                              [...]
2025-05-03T22:34:53.8338386Z 100%|#########9| 474M/474M [04:45<00:00, 1.76MB/s]
2025-05-03T22:34:53.8338741Z 474MB [04:45, 1.74MB/s]                           
2025-05-03T22:35:14.4328481Z [ERROR] 
2025-05-03T22:35:14.4328767Z Traceback (most recent call last):
2025-05-03T22:35:14.4329205Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:35:14.4329640Z     response = self._make_request(
2025-05-03T22:35:14.4329921Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4331923Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:35:14.4332415Z     response = conn.getresponse()
2025-05-03T22:35:14.4332671Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4333072Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:35:14.4333508Z     httplib_response = super().getresponse()
2025-05-03T22:35:14.4333776Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4334098Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:35:14.4334420Z     response.begin()
2025-05-03T22:35:14.4334695Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:35:14.4335029Z     version, status, reason = self._read_status()
2025-05-03T22:35:14.4335448Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4335762Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:35:14.4336172Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:35:14.4336661Z http.client.RemoteDisconnected: Remote end closed connection without response
2025-05-03T22:35:14.4337000Z 
2025-05-03T22:35:14.4337180Z During handling of the above exception, another exception occurred:
2025-05-03T22:35:14.4337441Z 
2025-05-03T22:35:14.4337540Z Traceback (most recent call last):
2025-05-03T22:35:14.4337905Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 667, in send
2025-05-03T22:35:14.4338270Z     resp = conn.urlopen(
2025-05-03T22:35:14.4338477Z            ^^^^^^^^^^^^^
2025-05-03T22:35:14.4338892Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen
2025-05-03T22:35:14.4339299Z     retries = retries.increment(
2025-05-03T22:35:14.4339527Z               ^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4339876Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\retry.py", line 474, in increment
2025-05-03T22:35:14.4340290Z     raise reraise(type(error), error, _stacktrace)
2025-05-03T22:35:14.4340572Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4340928Z   File "D:\Miniforge\Lib\site-packages\urllib3\util\util.py", line 38, in reraise
2025-05-03T22:35:14.4341299Z     raise value.with_traceback(tb)
2025-05-03T22:35:14.4341681Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
2025-05-03T22:35:14.4342077Z     response = self._make_request(
2025-05-03T22:35:14.4342304Z                ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4342683Z   File "D:\Miniforge\Lib\site-packages\urllib3\connectionpool.py", line 534, in _make_request
2025-05-03T22:35:14.4343103Z     response = conn.getresponse()
2025-05-03T22:35:14.4343335Z                ^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4343687Z   File "D:\Miniforge\Lib\site-packages\urllib3\connection.py", line 516, in getresponse
2025-05-03T22:35:14.4344099Z     httplib_response = super().getresponse()
2025-05-03T22:35:14.4344383Z                        ^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4344709Z   File "D:\Miniforge\Lib\http\client.py", line 1430, in getresponse
2025-05-03T22:35:14.4345026Z     response.begin()
2025-05-03T22:35:14.4345283Z   File "D:\Miniforge\Lib\http\client.py", line 331, in begin
2025-05-03T22:35:14.4345747Z     version, status, reason = self._read_status()
2025-05-03T22:35:14.4346015Z                               ^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4346320Z   File "D:\Miniforge\Lib\http\client.py", line 300, in _read_status
2025-05-03T22:35:14.4346713Z     raise RemoteDisconnected("Remote end closed connection without"
2025-05-03T22:35:14.4347316Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:35:14.4347768Z 
2025-05-03T22:35:14.4347930Z During handling of the above exception, another exception occurred:
2025-05-03T22:35:14.4348167Z 
2025-05-03T22:35:14.4348258Z Traceback (most recent call last):
2025-05-03T22:35:14.4348570Z   File "D:\Miniforge\Scripts\anaconda-script.py", line 10, in <module>
2025-05-03T22:35:14.4348881Z     sys.exit(app())
2025-05-03T22:35:14.4349059Z              ^^^^^
2025-05-03T22:35:14.4349372Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 257, in main
2025-05-03T22:35:14.4349746Z     binstar_main(commands, args, exit_)
2025-05-03T22:35:14.4350139Z   File "D:\Miniforge\Lib\site-packages\binstar_client\scripts\cli.py", line 206, in binstar_main
2025-05-03T22:35:14.4350539Z     return arguments.main(arguments)
2025-05-03T22:35:14.4350767Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4351126Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 56, in main
2025-05-03T22:35:14.4351510Z     uploader.upload(filename)
2025-05-03T22:35:14.4351927Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 499, in upload
2025-05-03T22:35:14.4352356Z     return self.upload_package(filename, package_meta)
2025-05-03T22:35:14.4352634Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4353042Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 532, in upload_package
2025-05-03T22:35:14.4353464Z     return self._upload_file(meta)
2025-05-03T22:35:14.4353691Z            ^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4354068Z   File "D:\Miniforge\Lib\site-packages\binstar_client\commands\upload.py", line 580, in _upload_file
2025-05-03T22:35:14.4354537Z     result: typing.Mapping[str, typing.Any] = self.api.upload(
2025-05-03T22:35:14.4354837Z                                               ^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4355248Z   File "D:\Miniforge\Lib\site-packages\binstar_client\__init__.py", line 603, in upload
2025-05-03T22:35:14.4355668Z     res = self.session.post(url, data=data, headers=headers)
2025-05-03T22:35:14.4355954Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4356287Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 637, in post
2025-05-03T22:35:14.4356699Z     return self.request("POST", url, data=data, json=json, **kwargs)
2025-05-03T22:35:14.4357006Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4357356Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 589, in request
2025-05-03T22:35:14.4357716Z     resp = self.send(prep, **send_kwargs)
2025-05-03T22:35:14.4357950Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4358267Z   File "D:\Miniforge\Lib\site-packages\requests\sessions.py", line 703, in send
2025-05-03T22:35:14.4358612Z     r = adapter.send(request, **kwargs)
2025-05-03T22:35:14.4358840Z         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:35:14.4359152Z   File "D:\Miniforge\Lib\site-packages\requests\adapters.py", line 682, in send
2025-05-03T22:35:14.4359510Z     raise ConnectionError(err, request=request)
2025-05-03T22:35:14.4360058Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2025-05-03T22:35:14.4983914Z Failed to upload due to Command '['anaconda', '--quiet', '--show-traceback', '-t', 'C:\\Users\\runnerx\\_work\\_temp\\tmp3hs8q56d\\binstar.token', 'upload', 'C:\\bld\\win-64\\libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda', '--user=cf-staging', '--channel=main', '--force-metadata-update']' returned non-zero exit status 1.. Trying again in 153.93679428100586 seconds
2025-05-03T22:37:48.4388633Z Traceback (most recent call last):
2025-05-03T22:37:48.4389161Z   File "D:\Miniforge\Scripts\upload_package-script.py", line 10, in <module>
2025-05-03T22:37:48.4390357Z     sys.exit(upload_package())
2025-05-03T22:37:48.4391534Z              ^^^^^^^^^^^^^^^^
2025-05-03T22:37:48.4391965Z   File "D:\Miniforge\Lib\site-packages\click\core.py", line 1161, in __call__
2025-05-03T22:37:48.4402181Z     return self.main(*args, **kwargs)
2025-05-03T22:37:48.4402502Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:37:48.4402874Z   File "D:\Miniforge\Lib\site-packages\click\core.py", line 1082, in main
2025-05-03T22:37:48.4406287Z     rv = self.invoke(ctx)
2025-05-03T22:37:48.4406545Z          ^^^^^^^^^^^^^^^^
2025-05-03T22:37:48.4406908Z   File "D:\Miniforge\Lib\site-packages\click\core.py", line 1443, in invoke
2025-05-03T22:37:48.4410465Z     return ctx.invoke(self.callback, **ctx.params)
2025-05-03T22:37:48.4411076Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:37:48.4411463Z   File "D:\Miniforge\Lib\site-packages\click\core.py", line 788, in invoke
2025-05-03T22:37:48.4414061Z     return __callback(*args, **kwargs)
2025-05-03T22:37:48.4415209Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-03T22:37:48.4415686Z   File "D:\Miniforge\Lib\site-packages\conda_forge_ci_setup\build_utils.py", line 270, in upload_package
2025-05-03T22:37:48.4421019Z     retry_upload_or_check(
2025-05-03T22:37:48.4421503Z   File "D:\Miniforge\Lib\site-packages\conda_forge_ci_setup\upload_or_check_non_existence.py", line 280, in retry_upload_or_check
2025-05-03T22:37:48.4427240Z     raise TimeoutError("Did not manage to upload package.  Failing.")
2025-05-03T22:37:48.4427643Z TimeoutError: Did not manage to upload package.  Failing.
2025-05-03T22:37:48.5866515Z ##[error]Process completed with exit code 1.

@h-vetinari
Copy link
Copy Markdown
Member Author

argh, it failed again in the same way 😑

@h-vetinari
Copy link
Copy Markdown
Member Author

h-vetinari commented May 5, 2025

Sigh, and aarch+CUDA failed again as well (though unrelated to conda), by hanging in the test suite

2025-05-04T21:01:33.1384036Z ......ss................................................................ [ 88%]
2025-05-05T04:25:32.6537619Z ##[error]The operation was canceled.

Curiously, this passed for 9ea420c, though I fail to see what conda-forge/triton-feedstock@d9a1100 could have broken there. Perhaps some other ambient change. @mgorny, can I interest you in investigating?

(BTW, this kind of situation is why I try to keep the timeouts such that they pass in 99% of the builds, but not looser than that: 222e167)

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented May 5, 2025

Windows upload failures are weird indeed. My first thought was to check if filenames are correct, but they are, and there is definitely no existing libtorch-2.7.0-cuda126_mkl_h09c782d_300.conda. The size isn't larger than the Linux packages either.

Was the previous AArch64 failure at the same percentage, roughly?

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented May 6, 2025

At least AAarch64 seems to have passed now. Crossing fingers for Windows.

@mgorny
Copy link
Copy Markdown
Contributor

mgorny commented May 6, 2025

Sigh, I guess we can't expect the win64 upload to fix itself…

@h-vetinari
Copy link
Copy Markdown
Member Author

Any help here with the windows upload issues? 🙏 @danpetry @bkentropy @jezdez

@danpetry
Copy link
Copy Markdown
Contributor

danpetry commented May 8, 2025

Sorry, I wasn't following what was going on... I've raised an incident report to the anaconda.org team internally

@danpetry
Copy link
Copy Markdown
Contributor

danpetry commented May 8, 2025

Is it because the packages already exist? What happens if you delete existing packages?

2025-05-03T21:27:13.0788175Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 15 seconds to try uploading again.
2025-05-03T21:27:28.8755178Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 30 seconds to try uploading again.
2025-05-03T21:27:59.5863085Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 45 seconds to try uploading again.
2025-05-03T21:28:45.1693795Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 60 seconds to try uploading again.
2025-05-03T21:29:45.8196131Z Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already exists on cf-staging. Waiting another 75 seconds to try uploading again.
2025-05-03T21:29:45.8197501Z WARNING: Distribution C:\bld\win-64\pytorch-2.7.0-cuda126_mkl_py39_h7d88c2c_300.conda already existed in cf-staging for a while. Deleting and re-uploading.

@jezdez
Copy link
Copy Markdown
Member

jezdez commented May 8, 2025

This smells like a race condition during the upload or some other state issue, I'd also delete and try again uploading those Windows builds (apologies for late notice due to endless conda-forge GH notifications). If in doubt, don't hesitate to open a ticket on https://github.com/conda/infrastructure!

@h-vetinari
Copy link
Copy Markdown
Member Author

Is it because the packages already exist? What happens if you delete existing packages?

That's not an issue (or never has been AFAIK). If it exists in staging already, it just gets re-uploaded. But the upload then fails after getting to 100%. The error message makes me think it's perhaps somehow taking too long, and running into a timeout on the connection (on the server side). If you look at the error logs, further up, the error is just a few seconds more than 5min after the start of the upload every time.

@h-vetinari
Copy link
Copy Markdown
Member Author

@wolf @baszalmstra, could you check on the health of the Windows server perhaps? For the last few days, any restart that I triggered for CI on main failed to pick up a runner.

@jeongseok-meta
Copy link
Copy Markdown
Contributor

jeongseok-meta commented May 29, 2025

FYI, I re-ran the failed job for Windows with CUDA 12.6 out of curiosity to see if the upload issue would be automatically resolved. It actually did resolve itself. However, I'm uncertain about what triggered this resolution or if it was just a one-time success. Nevertheless, I wanted to share this update.

https://github.com/conda-forge/pytorch-cpu-feedstock/actions/runs/14808030316/job/43078398670 (9th attempt)

@h-vetinari
Copy link
Copy Markdown
Member Author

OMG finally! 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants