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

InstCountCI: explicitly disable AFP everywhere #3722

Merged
merged 1 commit into from
Jun 18, 2024

Conversation

alyssarosenzweig
Copy link
Collaborator

(except for when we explicitly enable AFP).

Since AFP gets saved/restored, we get msr fpcr garbage in random instructions when AFP is enabled. Explicitly disable everywhere since it's not worth our time to triage which files might hit that path. Fixes instcountci on AFP-supporting hosts now that we have AFP enabled.

@pmatos
Copy link
Collaborator

pmatos commented Jun 18, 2024

I think you missed InstructionCountCI/FlagM/HotBlocks_32Bit.json

(except for when we explicitly enable AFP).

Since AFP gets saved/restored, we get `msr fpcr` garbage in random instructions
when AFP is enabled. Explicitly disable everywhere since it's not worth our time
to triage which files might hit that path. Fixes instcountci on AFP-supporting
hosts now that we have AFP enabled.

Signed-off-by: Alyssa Rosenzweig <[email protected]>
@alyssarosenzweig alyssarosenzweig force-pushed the instcountci/disable-afp branch from 59e8f72 to 27c8bf3 Compare June 18, 2024 15:40
@pmatos
Copy link
Collaborator

pmatos commented Jun 18, 2024

Tested! All good. Lets merge.

@lioncash lioncash merged commit 7c7d767 into FEX-Emu:main Jun 18, 2024
11 checks passed
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.

3 participants