-
Notifications
You must be signed in to change notification settings - Fork 969
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
Windows: prysm.bat does not recognize AMD processors as 64 bit #7810
Comments
Workaround script can be used here: https://gist.github.com/prestonvanloon/22b39cffb75371fbe3036d054a89a3ed |
cc: @wgknowles |
On holiday for a week, but here’s some helpful info: https://ss64.com/nt/syntax-64bit.html |
I was just poking around your issues, some possibilities to explore perhaps for whoever jumps on it:
|
I ran this test by manually changing the registry entry to be AMD64. It worked just fine.
On running the prysm.bat a beacon-chain-v1.4.2-windows-amd64 was downloaded! |
The offending line of code is actually searching for the lack of "x86" being present rather then looking for anything related to AMD/Intel 64. The reason the OP was having issues is that the value of "Platform Specific Field1" (which contains the microcode version) started with 0x86. I'm guessing this bug probably resolved itself as microcode updates to Ryzen no longer have 0x86 in the version number? |
Good point. By the way i was manually changing the registry entries(it is an Intel64 in my case) :) |
Closing old issue. Please add a comment if this is still ongoing. Thanks! |
prysm/prysm.bat
Lines 37 to 41 in 075f145
There is no "x86" string for AMD processors such as AMD Ryzen 5 4600H
The text was updated successfully, but these errors were encountered: