Skip to content

Conversation

@gulrak
Copy link
Collaborator

@gulrak gulrak commented Feb 3, 2025

This PR is meant to enhance the skip opcode tests, as three of them were succeeding if the skip opcode is a no-op.
My changes test each skip with a skipping and a non-skipping test (originally only a non-skipping test was done in most of them) and are ordered in a way that no-op-ing through them will lead to a fail.

This should fix #28 as well.

PS: I additionally added an option to the ffmpeg call that stops an error in the log from appearing on my side, when building the tests. I hope it's universal.

Copy link
Owner

@Timendus Timendus left a comment

Choose a reason for hiding this comment

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

Looks great. I thought I had checked for no-op passing these opcodes, but maybe I didn't. It's originally someone else's test after all, so I'll just pass on the blame ;P

@gulrak gulrak changed the base branch from main to version-4.3 October 12, 2025 10:38
@douglascamata
Copy link

Hey @Timendus, any chance to merge this? :D

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.

5XY0 not tested properly in "Corax+ opcode test"

3 participants