Skip to content

Fix more doc build warnings: orphan page and MyST cross-references#4494

Open
Ashutosh0x wants to merge 1 commit into
pytorch:mainfrom
Ashutosh0x:fix/more-doc-build-warnings
Open

Fix more doc build warnings: orphan page and MyST cross-references#4494
Ashutosh0x wants to merge 1 commit into
pytorch:mainfrom
Ashutosh0x:fix/more-doc-build-warnings

Conversation

@Ashutosh0x

Copy link
Copy Markdown

Summary

Resolves 5 more Sphinx doc build warnings tracked in #3863, complementing PR #4490.

Fixes

  1. docs/source/performant_kernels.rst (1 warning):
    Mark as :orphan: since it is a placeholder page (contains only 'TBA') not included in any toctree. Suppresses:
    \
    WARNING: document isn't included in any toctree
    \\

  2. docs/source/contributing/benchmarking_api_guide.md (4 warnings):
    Add explicit MyST target labels (add-an-api-to-benchmarking-recipes)= etc. before section headers so the table-of-contents cross-reference links resolve. Fixes:
    \
    WARNING: 'myst' cross-reference target not found: 'add-an-api-to-benchmarking-recipes'
    WARNING: 'myst' cross-reference target not found: 'add-a-model-to-benchmarking-recipes'
    WARNING: 'myst' cross-reference target not found: 'add-an-hf-model-to-benchmarking-recipes'
    WARNING: 'myst' cross-reference target not found: 'add-an-api-to-benchmarking-ci-dashboard'
    \\

Combined with PR #4490, this resolves 9 of the 114 warnings from #3863.

Partial fix for #3863

Test Plan

Documentation-only change. Verified the MyST target syntax and :orphan: directive match Sphinx/MyST specifications by inspection.

This change was authored with the assistance of an AI coding assistant.

Resolves additional warnings from pytorch#3863:

- performant_kernels.rst: Mark as :orphan: since it is a
  placeholder page (contains only 'TBA') that is not included
  in any toctree. Suppresses the 'document isn't included in
  any toctree' warning.

- benchmarking_api_guide.md: Add explicit MyST target labels
  before section headers so the table-of-contents cross-reference
  links resolve correctly. Fixes 4 'myst cross-reference target
  not found' warnings.

Partial fix for pytorch#3863

Test Plan:
Documentation-only change. Verified the MyST target syntax and
:orphan: directive match Sphinx/MyST specifications by inspection.

This change was authored with the assistance of an AI coding assistant.
@Ashutosh0x Ashutosh0x requested a review from vkuzo as a code owner June 15, 2026 15:19
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jun 15, 2026
@pytorch-bot

pytorch-bot Bot commented Jun 15, 2026

Copy link
Copy Markdown

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/ao/4494

Note: Links to docs will display an error until the docs builds have been completed.

This comment was automatically generated by Dr. CI and updates every 15 minutes.

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

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant