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

fix Issue 21037 - AVX code sometimes fails to set VEX prefix #11406

Merged
merged 1 commit into from Jul 11, 2020

Conversation

WalterBright
Copy link
Member

I don't know why that if was there, looking back to the commit that introduced it offers no clue. I don't know why testxmm.d wasn't failing before, perhaps the tests suddenly started running with avx enabled?

Anyhow, the test is in testxmm.d.

@WalterBright
Copy link
Member Author

The if was added by #6301

@ibuclaw
Copy link
Member

ibuclaw commented Jul 11, 2020

@WalterBright it's using -mcpu=native. So there is little control over what is and isn't tested there.

The auto-tester boxes claim to be CPU.avx, for instance, so it seems that none of the AVX2 code is properly checked.

@WalterBright
Copy link
Member Author

@thewilsonator the tests are already in testxmm.d

@dlang-bot dlang-bot merged commit 0791592 into dlang:master Jul 11, 2020
@WalterBright WalterBright deleted the fix21037 branch July 11, 2020 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants