Skip to content

Conversation

@swolchok
Copy link
Contributor

@swolchok swolchok commented Oct 7, 2021

Stack from ghstack:

Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.

Differential Revision: D31490761

Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.

Differential Revision: [D31490761](https://our.internmc.facebook.com/intern/diff/D31490761/)

[ghstack-poisoned]
@pytorch-probot
Copy link

pytorch-probot bot commented Oct 7, 2021

CI Flow Status

⚛️ CI Flow

Ruleset - Version: v1
Ruleset - File: https://github.com/pytorch/pytorch/blob/c212c3644650edf67c4f3cfdb788f08eb7b3ee31/.github/generated-ciflow-ruleset.json
PR ciflow labels: ciflow/default

Workflows Labels (bold enabled) Status
Triggered Workflows
linux-bionic-py3.6-clang9 ciflow/all, ciflow/cpu, ciflow/default, ciflow/linux, ciflow/noarch, ciflow/xla ✅ triggered
linux-vulkan-bionic-py3.6-clang9 ciflow/all, ciflow/cpu, ciflow/default, ciflow/linux, ciflow/vulkan ✅ triggered
linux-xenial-cuda11.3-py3.6-gcc7 ciflow/all, ciflow/cuda, ciflow/default, ciflow/linux ✅ triggered
linux-xenial-py3.6-clang7-asan ciflow/all, ciflow/cpu, ciflow/default, ciflow/linux, ciflow/sanitizers ✅ triggered
linux-xenial-py3.6-clang7-onnx ciflow/all, ciflow/cpu, ciflow/default, ciflow/linux, ciflow/onnx ✅ triggered
linux-xenial-py3.6-gcc5.4 ciflow/all, ciflow/cpu, ciflow/default, ciflow/linux ✅ triggered
linux-xenial-py3.6-gcc7-bazel-test ciflow/all, ciflow/bazel, ciflow/cpu, ciflow/default, ciflow/linux ✅ triggered
win-vs2019-cpu-py3 ciflow/all, ciflow/cpu, ciflow/default, ciflow/win ✅ triggered
win-vs2019-cuda11.3-py3 ciflow/all, ciflow/cuda, ciflow/default, ciflow/win ✅ triggered
Skipped Workflows
libtorch-linux-xenial-cuda10.2-py3.6-gcc7 ciflow/all, ciflow/cuda, ciflow/libtorch, ciflow/linux 🚫 skipped
libtorch-linux-xenial-cuda11.3-py3.6-gcc7 ciflow/all, ciflow/cuda, ciflow/libtorch, ciflow/linux 🚫 skipped
linux-bionic-cuda10.2-py3.9-gcc7 ciflow/all, ciflow/cuda, ciflow/linux, ciflow/slow 🚫 skipped
linux-xenial-cuda10.2-py3.6-gcc7 ciflow/all, ciflow/cuda, ciflow/linux, ciflow/slow 🚫 skipped
parallelnative-linux-xenial-py3.6-gcc5.4 ciflow/all, ciflow/cpu, ciflow/linux 🚫 skipped
periodic-libtorch-linux-xenial-cuda11.1-py3.6-gcc7 ciflow/all, ciflow/cuda, ciflow/libtorch, ciflow/linux, ciflow/scheduled 🚫 skipped
periodic-linux-xenial-cuda10.2-py3-gcc7-slow-gradcheck ciflow/all, ciflow/cuda, ciflow/linux, ciflow/scheduled, ciflow/slow, ciflow/slow-gradcheck 🚫 skipped
periodic-linux-xenial-cuda11.1-py3.6-gcc7 ciflow/all, ciflow/cuda, ciflow/linux, ciflow/scheduled 🚫 skipped
periodic-win-vs2019-cuda11.1-py3 ciflow/all, ciflow/cuda, ciflow/scheduled, ciflow/win 🚫 skipped
puretorch-linux-xenial-py3.6-gcc5.4 ciflow/all, ciflow/cpu, ciflow/linux 🚫 skipped

You can add a comment to the PR and tag @pytorchbot with the following commands:
# ciflow rerun, "ciflow/default" will always be added automatically
@pytorchbot ciflow rerun

# ciflow rerun with additional labels "-l <ciflow/label_name>", which is equivalent to adding these labels manually and trigger the rerun
@pytorchbot ciflow rerun -l ciflow/scheduled -l ciflow/slow

For more information, please take a look at the CI Flow Wiki.

@facebook-github-bot
Copy link
Contributor

facebook-github-bot commented Oct 7, 2021

🔗 Helpful links

💊 CI failures summary and remediations

As of commit c212c36 (more details on the Dr. CI page):



3 failures not recognized by patterns:

Job Step Action
CircleCI pytorch_ios_12_5_1_x86_64_full_jit_build Update Homebrew 🔁 rerun
CircleCI pytorch_macos_10_13_py3_build Update Homebrew 🔁 rerun
CircleCI pytorch_macos_10_15_py3_build Update Homebrew 🔁 rerun

❄️ 2 failures tentatively classified as flaky

but reruns have not yet been triggered to confirm:

See CircleCI build pytorch_ios_12_5_1_x86_64_build (1/2)

Step: "Update Homebrew" (full log | diagnosis details | 🔁 rerun) ❄️

fatal: Could not read from remote repository.
++ find /usr/local/Homebrew -type d -name .git
+ for path in '$(find /usr/local/Homebrew -type d -name .git)'
+ cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/.git/..
+ git fetch --depth=1 origin
ssh: connect to host github.com port 22: Operation timed out

fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


Exited with code exit status 128

See CircleCI build pytorch_ios_12_5_1_x86_64_coreml_build (2/2)

Step: "Update Homebrew" (full log | diagnosis details | 🔁 rerun) ❄️

fatal: Could not read from remote repository.
remote: Total 5 (delta 3), reused 0 (delta 0), pack-reused 0        
Unpacking objects:  20% (1/5)
Unpacking objects:  40% (2/5)
Unpacking objects:  60% (3/5)
Unpacking objects:  80% (4/5)
Unpacking objects: 100% (5/5)
Unpacking objects: 100% (5/5), 1.18 KiB | 242.00 KiB/s, done.
From ssh://github.com/AdoptOpenJDK/homebrew-openjdk
 + 3e6ed3c...f6e8c97 master     -> origin/master  (forced update)
+ git reset --hard origin/master
HEAD is now at f6e8c97 Add deprecation notice to direct users to temurin (#538)
+ for path in '$(find /usr/local/Homebrew -type d -name .git)'
+ cd /usr/local/Homebrew/Library/Taps/rbenv/homebrew-tap/.git/..
+ git fetch --depth=1 origin
ssh: connect to host github.com port 22: Operation timed out

fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


Exited with code exit status 128


This comment was automatically generated by Dr. CI (expand for details).Follow this link to opt-out of these comments for your Pull Requests.

Please report bugs/suggestions to the (internal) Dr. CI Users group.

Click here to manually regenerate this comment.

swolchok added a commit that referenced this pull request Oct 7, 2021
Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.

Differential Revision: [D31490761](https://our.internmc.facebook.com/intern/diff/D31490761/)

ghstack-source-id: 140052519
Pull Request resolved: #66295
Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.

Differential Revision: [D31490761](https://our.internmc.facebook.com/intern/diff/D31490761/)

[ghstack-poisoned]
swolchok added a commit that referenced this pull request Oct 8, 2021
Pull Request resolved: #66295

Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.
ghstack-source-id: 140157939

Differential Revision: [D31490761](https://our.internmc.facebook.com/intern/diff/D31490761/)
Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.

Differential Revision: [D31490761](https://our.internmc.facebook.com/intern/diff/D31490761/)

[ghstack-poisoned]
swolchok added a commit that referenced this pull request Oct 13, 2021
Pull Request resolved: #66295

Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.
ghstack-source-id: 140484160

Differential Revision: [D31490761](https://our.internmc.facebook.com/intern/diff/D31490761/)
@swolchok swolchok requested review from eellison and suo October 13, 2021 18:24
@facebook-github-bot facebook-github-bot deleted the gh/swolchok/344/head branch October 17, 2021 14:27
wconstab pushed a commit that referenced this pull request Oct 20, 2021
Summary:
Pull Request resolved: #66295

Tidying up the top sources of reference count decrements seen during static runtime startup in alias_analysis.cpp specifically.
ghstack-source-id: 140484160

Test Plan:
CI

perf now shows under 2% time spend in ~__shared_count instead of about 5%.

Reviewed By: suo

Differential Revision: D31490761

fbshipit-source-id: bbdcb7f9065c3aafa7fff7bfea9cea6dbc41f9d9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants