Skip to content

Remove breakpad dependency#75394

Closed
malfet wants to merge 1 commit intomasterfrom
malfet/remove-breakpad
Closed

Remove breakpad dependency#75394
malfet wants to merge 1 commit intomasterfrom
malfet/remove-breakpad

Conversation

@malfet
Copy link
Copy Markdown
Contributor

@malfet malfet commented Apr 7, 2022

This functionality does not seem to be used
and there are some requests to update dependency.

Add third_party to torch_cpu include directories if compiling with
Caffe2 support, as caffe2/quantization/server/conv_dnnlowp_op.cc depends on third_party/fbgemm/src/RefImplementations.h

@malfet malfet requested a review from a team as a code owner April 7, 2022 00:25
@facebook-github-bot
Copy link
Copy Markdown
Contributor

facebook-github-bot commented Apr 7, 2022

🔗 Helpful links

💊 CI failures summary and remediations

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

Expand to see more

💚 💚 Looks good so far! There are no failures yet. 💚 💚


This comment was automatically generated by Dr. CI (expand for details).

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

Click here to manually regenerate this comment.

@janeyx99
Copy link
Copy Markdown
Contributor

janeyx99 commented Apr 8, 2022

oh hm this seems to be backwards incompatible for workflows (cuz the checkout will try to checkout breakpad)

@janeyx99
Copy link
Copy Markdown
Contributor

lint errors seem legit

Copy link
Copy Markdown
Contributor

@janeyx99 janeyx99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How have you confirmed this functionality isn't used?

@malfet malfet force-pushed the malfet/remove-breakpad branch from 7185c83 to 3562cc7 Compare April 15, 2022 02:30
@malfet malfet force-pushed the malfet/remove-breakpad branch 2 times, most recently from ca7fffe to 197cc71 Compare April 15, 2022 03:12
@malfet
Copy link
Copy Markdown
Contributor Author

malfet commented Apr 15, 2022

How have you confirmed this functionality isn't used?

Functionality were never exposed via a stable API and not a single issue report with a crash contained minidump

Copy link
Copy Markdown
Contributor

@janeyx99 janeyx99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix lint before landing tho :p

@malfet malfet force-pushed the malfet/remove-breakpad branch from 197cc71 to d5514c0 Compare April 15, 2022 22:54
@malfet
Copy link
Copy Markdown
Contributor Author

malfet commented Apr 15, 2022

fix lint before landing tho :p

[Edit] Looks like Michael fixed deleted files issue, everything works now!

@malfet malfet force-pushed the malfet/remove-breakpad branch from d5514c0 to 474af22 Compare April 15, 2022 23:02
@facebook-github-bot
Copy link
Copy Markdown
Contributor

@malfet has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@malfet
Copy link
Copy Markdown
Contributor Author

malfet commented Apr 17, 2022

@pytorchbot merge this

@github-actions
Copy link
Copy Markdown
Contributor

Hey @malfet.
You've committed this PR, but it does not have both a 'release notes: ...' and 'topics: ...' label. Please add one of each to the PR. The 'release notes: ...' label should represent the part of PyTorch that this PR changes (fx, autograd, distributed, etc) and the 'topics: ...' label should represent the kind of PR it is (not user facing, new feature, bug fix, perf improvement, etc). The list of valid labels can be found here for the 'release notes: ...' and here for the 'topics: ...'.
For changes that are 'topic: not user facing' there is no need for a release notes label.

@malfet
Copy link
Copy Markdown
Contributor Author

malfet commented Apr 17, 2022

@pytorchbot revert this as it somehow breaks ONNX builds, see https://github.com/pytorch/pytorch/runs/6055329111?check_suite_focus=true

@malfet malfet reopened this Apr 17, 2022
malfet added a commit that referenced this pull request Apr 20, 2022
This functionality does not seem to be used
and there are some requests to update dependency

Pull Request resolved: #75394
Approved by: https://github.com/janeyx99, https://github.com/seemethere

(cherry picked from commit 9aa3c7f)
malfet pushed a commit that referenced this pull request Apr 20, 2022
@malfet malfet force-pushed the malfet/remove-breakpad branch from 474af22 to 6cf8f2b Compare May 3, 2022 01:19
@malfet malfet force-pushed the malfet/remove-breakpad branch from 6cf8f2b to f9ba3b8 Compare May 3, 2022 17:56
This functionality does not seem to be used
and there are some requests to update dependency

Add `third_party` to torch_cpu include directories if compiling with
Caffe2 support, as `caffe2/quantization/server/conv_dnnlowp_op.cc` depends on `third_party/fbgemm/src/RefImplementations.h`
@malfet malfet force-pushed the malfet/remove-breakpad branch from f9ba3b8 to 04960a6 Compare May 3, 2022 18:32
@malfet
Copy link
Copy Markdown
Contributor Author

malfet commented May 3, 2022

@pytorchbot merge this

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented May 3, 2022

Hey @malfet.
You've committed this PR, but it does not have both a 'release notes: ...' and 'topics: ...' label. Please add one of each to the PR. The 'release notes: ...' label should represent the part of PyTorch that this PR changes (fx, autograd, distributed, etc) and the 'topics: ...' label should represent the kind of PR it is (not user facing, new feature, bug fix, perf improvement, etc). The list of valid labels can be found here for the 'release notes: ...' and here for the 'topics: ...'.
For changes that are 'topic: not user facing' there is no need for a release notes label.

@malfet malfet added the topic: not user facing topic category label May 4, 2022
@malfet malfet deleted the malfet/remove-breakpad branch May 4, 2022 01:24
facebook-github-bot pushed a commit that referenced this pull request May 5, 2022
Summary:
This functionality does not seem to be used
and there are some requests to update dependency.

Add `third_party` to torch_cpu include directories if compiling with
Caffe2 support, as `caffe2/quantization/server/conv_dnnlowp_op.cc` depends on `third_party/fbgemm/src/RefImplementations.h`

Pull Request resolved: #75394
Approved by: https://github.com/janeyx99, https://github.com/seemethere

Test Plan: contbuild & OSS CI, see https://hud.pytorch.org/commit/pytorch/pytorch/8473173c36a171c9ad896804ab36049f80a99073

Reviewed By: cpuhrsch

Differential Revision: D35693323

Pulled By: malfet

fbshipit-source-id: f50054381becb84754d8e396ab270af69993b250
@acxz
Copy link
Copy Markdown
Contributor

acxz commented Jun 12, 2022

@malfet can you confirm that this PR closes #70298? and if so can you close #70298?

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.

6 participants