Skip to content

[docs] Mention ffmpeg and dav1d in llvm-test-suite #120570

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

Merged
merged 1 commit into from
Dec 20, 2024

Conversation

mstorsjo
Copy link
Member

Since llvm/llvm-test-suite#182 and llvm/llvm-test-suite#188, these projects can now be added as external projects within llvm-test-suite.

@@ -367,6 +367,18 @@ For the SPEC benchmarks you can switch between the `test`, `train` and
`ref` input datasets via the `TEST_SUITE_RUN_TYPE` configuration option.
The `train` dataset is used by default.

In addition to SPEC, the multimedia frameworks ffmpeg and dav1d can also
be hooked up as external projects in the same way. Adding them doesn't
add the respective projects' full testsuites though. But by including
Copy link
Collaborator

Choose a reason for hiding this comment

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

One nit, one possible clarification about the "doesn't add the full test suites though". I think this may leave a reader wondering what is added instead. I think you explain that further down with:

There is a small code correctness test that compares
the output of the compiler generated functions against handwritten assembly
versions.

So perhaps if you move this up, you can then relate or contrast this to the "doesn't add the full test suite" in previous sentence.

Copy link
Member Author

Choose a reason for hiding this comment

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

Good points, thanks. Yes, it reads much better if we start out by telling you what you get from it, rather than telling you what you don't; I rewrote it in such an order now.

Since llvm/llvm-test-suite#182 and
llvm/llvm-test-suite#188, these projects
can now be added as external projects within llvm-test-suite.
@mstorsjo mstorsjo force-pushed the test-suite-ffmpeg-dav1d branch from e1500bf to 6a159a0 Compare December 19, 2024 21:49
Copy link
Collaborator

@sjoerdmeijer sjoerdmeijer left a comment

Choose a reason for hiding this comment

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

Excellent, LGTM.

@mstorsjo mstorsjo merged commit 451a80c into llvm:main Dec 20, 2024
9 checks passed
@mstorsjo mstorsjo deleted the test-suite-ffmpeg-dav1d branch December 20, 2024 12:39
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.

2 participants