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

Conditionally skip docs PR build #120

Merged
merged 1 commit into from
Jul 26, 2024
Merged

Conversation

samjwu
Copy link
Member

@samjwu samjwu commented Jul 16, 2024

Closes ROCm/rocm-docs-core#848

If there is no change to the docs folder or RTD YAML compared to the amd-staging branch

RE: https://docs.readthedocs.io/en/stable/build-customization.html#cancel-build-based-on-a-condition

If there is no change to the docs folder or RTD YAML
compared to the amd-staging branch
@samjwu samjwu added the documentation Improvements or additions to documentation label Jul 16, 2024
@samjwu samjwu requested a review from searlmc1 July 16, 2024 17:34
@samjwu samjwu self-assigned this Jul 16, 2024
@samjwu samjwu requested a review from a team July 26, 2024 16:35
@samjwu samjwu merged commit fa1653b into ROCm:amd-staging Jul 26, 2024
6 checks passed
@samjwu samjwu deleted the rtd-condition branch July 26, 2024 19:11
searlmc1 pushed a commit that referenced this pull request Aug 22, 2024
Conditionally skip docs PR build

Change-Id: I36e1db0edf58bc2f4ac95686675b315a23fa232a
searlmc1 pushed a commit that referenced this pull request Dec 19, 2024
…464)" (llvm#120511)

This reverts commit 2691b96. This
reapply fixes the buildbot breakage of the original patch, by updating
clang/test/CodeGen/ubsan-trap-debugloc.c to specify -fsanitize-merge
(the default, which is merge, is applied by the driver but not
clang_cc1).

This reapply also expands clang/test/CodeGen/ubsan-trap-merge.c.

----

Original commit message:
'-mllvm -ubsan-unique-traps'
(llvm#65972) applies to all UBSan
checks. This patch introduces -fsanitize-merge (defaults to on,
maintaining the status quo behavior) and -fno-sanitize-merge (equivalent
to '-mllvm -ubsan-unique-traps'), with the option to selectively
applying non-merged handlers to a subset of UBSan checks (e.g.,
-fno-sanitize-merge=bool,enum).

N.B. we do not use "trap" in the argument name since
llvm#119302 has generalized
-ubsan-unique-traps to work for non-trap modes (min-rt and regular rt).

This patch does not remove the -ubsan-unique-traps flag; that will
override -f(no-)sanitize-merge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature]: Cancel RTD builds based on conditions
2 participants