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

Will this bug can be fixed by gcc update or kernel patch? #21

Closed
ZhengshuaiPENG opened this issue Oct 30, 2017 · 9 comments
Closed

Will this bug can be fixed by gcc update or kernel patch? #21

ZhengshuaiPENG opened this issue Oct 30, 2017 · 9 comments

Comments

@ZhengshuaiPENG
Copy link

Can this bug be fixed by gcc update?
It‘s too trouble to RMA my ryzen cpu.

@suaefar
Copy link
Owner

suaefar commented Oct 30, 2017

Short answer: We don't know, but probably not.

AMD has been silent for over half a year.
Hardly any official information is available.
For the time being, RMA is the only solution to get a reliable system.

@suaefar
Copy link
Owner

suaefar commented Oct 31, 2017

@ZhengshuaiPENG Please ask AMD and tell us if you got any information on that.

@suaefar suaefar closed this as completed Oct 31, 2017
@ZhengshuaiPENG
Copy link
Author

@suaefar I contacted AMD and I am waiting for their response. I will update this when I got some information about that.

@ZhengshuaiPENG
Copy link
Author

ZhengshuaiPENG commented Nov 13, 2017

@suaefar I just explained the situation to AMD, they just returned me back a replacement CPU which produced in 33 week. Tested kill-ryzen in ubuntu 17.10. (I can't enter into live system of 17.04)
I have 16G G-Skill 3200 C14 RAM, still got build failed , but I haven't seen any segment in output.
Also tried kill-ryzen 4 4, also failed

@ZhengshuaiPENG
Copy link
Author

ZhengshuaiPENG commented Nov 13, 2017

checked with log file, seems that the errors occurs due to code level or some thing like this (Error: dereferencing pointer to incomplete type...) and no segfault in logs. So that's means this new CPU should be non faulty?

@suaefar
Copy link
Owner

suaefar commented Nov 13, 2017

The script wont work with Ubuntu 17.10 due to a known bug/incompatibility. You can try to replace the gcc version of 7.1 with 7.2 in the souce code. However, it is not clear if this combination triggers the segfaults.

@Oxalin
Copy link
Contributor

Oxalin commented Nov 16, 2017

As I previously stated elsewhere: I was able to trigger the segfault (on a faulty CPU) with GCC 7.2 on ArchLinux. @ZhengshuaiPENG The error you are seeing is mostly caused by a known incompatibility between GCC 7.1 and glib 2.26 (see my comment in issue #6 )

@ZhengshuaiPENG
Copy link
Author

@Oxalin My new CPU batch number is 1733SUS, it seems that the most part of segfault RMA CPU is the same batch number as mine. So I suppose this cpu should be fine. And as I can't enter into 17.04 live system, I won't test it in Ubuntu. But I have Arch installed in my system, so could u tell me how to test this script on Arch? thanks

@suaefar
Copy link
Owner

suaefar commented Nov 16, 2017

Remember that this script does not calculate anything deterministic. It is likely to trigger a hardware bug under certain conditions (Ubuntu 17.04!)
With Arch it might, or not, have this property.
To be sure you will need to find someone confirming that it triggers the bug with the same software configuration, which under Arch is subject to change every minute (rolling disto).

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

No branches or pull requests

3 participants