Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[nfc] Cleanup build files for simplifier transforms #20595

Closed

Conversation

shraiysh
Copy link
Contributor

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.

@shraiysh shraiysh self-assigned this Dec 16, 2024
@shraiysh shraiysh force-pushed the cleanup_simplifier_build_files branch 3 times, most recently from f9366d9 to 483539f Compare December 16, 2024 21:58
@shraiysh shraiysh added the kokoro:force-run Forces CI to rerun label Dec 16, 2024
@kokoro-team kokoro-team removed the kokoro:force-run Forces CI to rerun label Dec 16, 2024
@shraiysh shraiysh requested review from akuegel and GleasonK December 16, 2024 22:20
@shraiysh shraiysh force-pushed the cleanup_simplifier_build_files branch from 483539f to e5b0eed Compare December 17, 2024 22:06
@shraiysh shraiysh added the kokoro:force-run Forces CI to rerun label Dec 17, 2024
@kokoro-team kokoro-team removed the kokoro:force-run Forces CI to rerun label Dec 17, 2024
@shraiysh shraiysh force-pushed the cleanup_simplifier_build_files branch from e5b0eed to 3bd52d2 Compare December 17, 2024 22:08
@shraiysh shraiysh added the kokoro:force-run Forces CI to rerun label Dec 17, 2024
@kokoro-team kokoro-team removed the kokoro:force-run Forces CI to rerun label Dec 17, 2024
@shraiysh shraiysh force-pushed the cleanup_simplifier_build_files branch from 3bd52d2 to 065fbc0 Compare December 19, 2024 17:13
@shraiysh shraiysh added the kokoro:force-run Forces CI to rerun label Dec 19, 2024
@kokoro-team kokoro-team removed the kokoro:force-run Forces CI to rerun label Dec 19, 2024
@shraiysh shraiysh force-pushed the cleanup_simplifier_build_files branch 2 times, most recently from 7d7e54e to 74839c3 Compare December 24, 2024 17:08
@shraiysh
Copy link
Contributor Author

Ping for review.

@shraiysh shraiysh added the kokoro:force-run Forces CI to rerun label Dec 24, 2024
@kokoro-team kokoro-team removed the kokoro:force-run Forces CI to rerun label Dec 24, 2024
@shraiysh
Copy link
Contributor Author

Hey @GleasonK, what is the internal error for the failed job?

@shraiysh shraiysh force-pushed the cleanup_simplifier_build_files branch from 74839c3 to 8e54758 Compare January 2, 2025 09:04
@shraiysh shraiysh added the kokoro:force-run Forces CI to rerun label Jan 2, 2025
@kokoro-team kokoro-team removed the kokoro:force-run Forces CI to rerun label Jan 2, 2025
This is part-2 of openxla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).
@shraiysh shraiysh requested a review from GleasonK January 2, 2025 17:29
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 3, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit that referenced this pull request Jan 3, 2025
Imported from GitHub PR #20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e54758 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=#20595 from shraiysh:cleanup_simplifier_build_files 8e54758
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 3, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 711650792
@akuegel
Copy link
Member

akuegel commented Jan 3, 2025

Regarding the question of internal failures: I haven't checked yet, but I suppose we need to adapt some internal BUILD files as well to account for the moved BUILD targets.

I have done the internal adjustments, but getting this landed turns out tricky. There are a bunch of presubmits failing only due to my lack of authorization to run them. So I fear I will need to introduce alias targets (already started with that) so that we can land just the open source side of the changes, and do the internal stuff one by one later.

@shraiysh
Copy link
Contributor Author

shraiysh commented Jan 3, 2025

Regarding the question of internal failures: I haven't checked yet, but I suppose we need to adapt some internal BUILD files as well to account for the moved BUILD targets.

I have done the internal adjustments, but getting this landed turns out tricky. There are a bunch of presubmits failing only due to my lack of authorization to run them. So I fear I will need to introduce alias targets (already started with that) so that we can land just the open source side of the changes, and do the internal stuff one by one later.

Sounds good. Please let me know if I need to do something on my end.

copybara-service bot pushed a commit that referenced this pull request Jan 7, 2025
Imported from GitHub PR #20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e54758 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=#20595 from shraiysh:cleanup_simplifier_build_files 8e54758
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit that referenced this pull request Jan 7, 2025
Imported from GitHub PR #20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e54758 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=#20595 from shraiysh:cleanup_simplifier_build_files 8e54758
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit that referenced this pull request Jan 7, 2025
Imported from GitHub PR #20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e54758 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=#20595 from shraiysh:cleanup_simplifier_build_files 8e54758
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit that referenced this pull request Jan 7, 2025
Imported from GitHub PR #20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e54758 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=#20595 from shraiysh:cleanup_simplifier_build_files 8e54758
PiperOrigin-RevId: 711650792
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 711650792
@copybara-service copybara-service bot closed this in a0dc725 Jan 7, 2025
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
Imported from GitHub PR openxla/xla#20595

This is part-2 of #18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
8e547580014fc3686e4bbaeadd4561de36f426df by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for simplifier transforms

This is part-2 of openxla/xla#18785.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets).

Merging this change closes #20595

PiperOrigin-RevId: 712862429
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 712814167
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
…er (NaNs go last).

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 707067730
copybara-service bot pushed a commit to tensorflow/tensorflow that referenced this pull request Jan 7, 2025
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#20595 from shraiysh:cleanup_simplifier_build_files 8e547580014fc3686e4bbaeadd4561de36f426df
PiperOrigin-RevId: 712698312
shraiysh added a commit to shraiysh/xla that referenced this pull request Jan 9, 2025
This is part-3 of openxla#18785 and openxla#20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets). For discussion surrounding
this, check thread in openxla#18785.
shraiysh added a commit to shraiysh/xla that referenced this pull request Jan 13, 2025
This is part-3 of openxla#18785 and openxla#20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets). For discussion surrounding
this, check thread in openxla#18785.
copybara-service bot pushed a commit that referenced this pull request Jan 13, 2025
Imported from GitHub PR #21223

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
7832f84 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for expander transforms

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets). For discussion surrounding
this, check thread in #18785.

Merging this change closes #21223

FUTURE_COPYBARA_INTEGRATE_REVIEW=#21223 from shraiysh:cleanup_expander_transforms 7832f84
PiperOrigin-RevId: 715055989
copybara-service bot pushed a commit that referenced this pull request Jan 14, 2025
Imported from GitHub PR #21223

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
7832f84 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for expander transforms

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets). For discussion surrounding
this, check thread in #18785.

Merging this change closes #21223

FUTURE_COPYBARA_INTEGRATE_REVIEW=#21223 from shraiysh:cleanup_expander_transforms 7832f84
PiperOrigin-RevId: 715055989
copybara-service bot pushed a commit that referenced this pull request Jan 14, 2025
Imported from GitHub PR #21223

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
7832f84 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for expander transforms

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets). For discussion surrounding
this, check thread in #18785.

Merging this change closes #21223

FUTURE_COPYBARA_INTEGRATE_REVIEW=#21223 from shraiysh:cleanup_expander_transforms 7832f84
PiperOrigin-RevId: 715055989
copybara-service bot pushed a commit that referenced this pull request Jan 14, 2025
Imported from GitHub PR #21223

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience in development (more intuitive targets). For discussion surrounding this, check thread in #18785.
Copybara import of the project:

--
7832f84 by Shraiysh Vaishay <svaishay@nvidia.com>:

[nfc] Cleanup build files for expander transforms

This is part-3 of #18785 and #20595.

Motivation: Smaller build files, fewer merge conflicts, and convinience
in development (more intuitive targets). For discussion surrounding
this, check thread in #18785.

Merging this change closes #21223

COPYBARA_INTEGRATE_REVIEW=#21223 from shraiysh:cleanup_expander_transforms 7832f84
PiperOrigin-RevId: 715263765
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.

4 participants